Arweave AR
About
What Is Arweave (AR)?
Arweave is a decentralized storage network that seeks to offer a platform for the indefinite storage of data. Describing itself as "a collectively owned hard drive that never forgets," the network primarily hosts "the permaweb" — a permanent, decentralized web with a number of community-driven applications and platforms.
To learn more about this project, check out our deep dive of Arweave.
The Arweave network uses a native cryptocurrency, AR, to pay "miners" to indefinitely store the network's information.
The project was first announced as Archain in August 2017, later rebranding to Arweave in February 2018 and officially launching in June 2018.
Who Are the Founders of Arweave?
Arweave was founded by Sam Williams and William Jones, two Ph.D. candidates at the University of Kent. Williams came to the project with experience in decentralized and distributed systems, having developed an operating system called HydrOS as a part of his studies, while Jones' focus was on graph theory and neural networking. While Williams dropped out of graduate school to focus on the company, Jones left the project early on in mid-2018 and completed his Ph.D.
According to Williams, he came up with the idea while walking up a mountain in Scotland, later bringing the concept to Jones, with whom he developed the technical details. After launching Arweave, Williams was later named an advisor to Minespider, a company providing blockchain-based supply chain tracking for the raw materials industry, and he has served as a mentor for the Techstars accelerator program.
Although Arweave was founded with centralized leadership, it launched a decentralized autonomous organization in January 2020 comprised of core community members to further the development and expansion of the network and its ecosystem.
What Makes Arweave Unique?
According to its yellow paper, Arweave seeks to ensure the "collective ability to store and share information between individuals and across time to new generations." In order to accomplish this goal, its flagship permaweb is built on top of Arweave's "blockweave," a variation of blockchain technology in which each block is linked to both the one immediately prior and also a random earlier one. Arweave says this incentivizes miners to store more data because they need to be able to access random previous blocks to add new ones and receive rewards.
Arweave is focused on building a sustainable ecosystem around the network. In June 2020, it unveiled "profit sharing tokens," which allow developers to receive dividends when network transaction fees are generated from their application, and it hosts incubators to support the building of permaweb-based apps. The project also works with startups through its "Boost" program, offering free storage and access to the Arweave team and industry investors.
In March 2020, Arweave announced that it had received $8.3 million in funding from Andreessen Horowitz, Union Square Ventures and Coinbase Ventures. This followed an earlier November 2019 investment also from Andreessen Horowitz and Union Square Ventures, as well as Multicoin Capital.
How Many Arweave (AR) Coins Are There in Circulation?
According to its yellow paper, Arweave has a maximum token supply of 66 million AR. 55 million AR was minted when the blockweave's genesis block was created in June 2018, and an additional 11 million will be gradually introduced as block rewards.
Arweave held a token pre-sale event in August 2017 in which 10.8% of the initially generated token supply was sold, and two public sales were completed in May 2018 and June 2018 in which 7.1% and 1.1% of the supply was sold, respectively. The company allocated an additional 19.5% for a private sale, 2.9% for project advisors, 13% for the team (subject to a five-year lock-up with 20% released per year), 19.1% for ecosystem development, and 26.5% for future project use (subject to a five-year lock-up with 20% released per year).
How Is the Arweave Network Secured?
The Arweave network is built on a modified version of blockchain technology it calls "blockweave," which uses a "proof-of-access" consensus algorithm — a modified version of proof-of-work. With PoA, each new block is not only linked to the one immediately prior to it but to a random previous block as well, and both blocks are hashed to generate the new one. Miners are not required to store an entire blockchain, but they are incentivized to store more information to prove they can access the old blocks that are required to mine a new one.
The mining protocol used by Arweave, RandomX, was successfully audited by four cybersecurity firms — Trail of Bits, Kudelski Security, X41 D-Sec and QuarksLab — in August 2019. The project plans to utilize a new mining algorithm starting in early 2021 known as SPoRA, which it said in December 2020 had been audited by NCC Group.
Where Can You Buy Arweave (AR)?
AR can be purchased on cryptocurrency exchanges such as MXC.COM, Bilaxy, Huobi Global, and Hoo, among others. It can be traded against the stablecoin Tether (USDT) as well as Bitcoin (BTC) and Ether (ETH).
Are you interested in buying AR or other cryptocurrencies such as Bitcoin? CoinMarketCap has a simple, step-by-step guide to teach you all about crypto and how to buy your first coins.
AI Analysis
What is the Arweave (AR) cryptocurrency good for? What are its main use cases?
Arweave (AR) is a decentralized storage protocol designed to provide permanent, low-cost data storage on a blockchain. Unlike traditional cloud storage solutions, Arweave aims to store data "forever" by leveraging a unique economic model that ensures long-term sustainability. Here are its main use cases:
1. Permanent Data Storage (The Permaweb)
- Arweave enables immutable, censorship-resistant storage for websites, documents, and applications.
- The Permaweb is a decentralized version of the web where data is stored permanently (as long as the network exists).
- Useful for:
- Archiving important documents (e.g., legal contracts, academic research).
- Hosting decentralized websites (e.g., via Arweave’s Protocol Labs or Arweave-hosted frontends).
- Storing NFT metadata (ensuring NFTs remain accessible even if centralized platforms fail).
2. Decentralized Web Hosting
- Developers can deploy static websites (HTML, CSS, JS) on Arweave, making them resistant to censorship and downtime.
- Examples:
- Arweave-hosted blogs (e.g., using Arweave News).
- Decentralized apps (dApps) that rely on permanent storage.
3. NFT & Digital Asset Storage
- Many NFT projects use Arweave to store metadata (e.g., images, descriptions) permanently.
- Ensures that NFTs remain accessible even if the original hosting service shuts down.
4. Blockchain Data Archiving
- Arweave can store historical blockchain data (e.g., Ethereum, Bitcoin transactions) for long-term accessibility.
- Useful for blockchain forensics, research, and compliance.
5. Decentralized Social Media & Content Platforms
- Platforms like Arweave-based social networks (e.g., Arweave News, Permaweb News) use Arweave to store posts permanently.
- Ensures that content remains accessible even if the platform is shut down.
6. Smart Contract Data Storage (via Arweave + SmartWeave)
- SmartWeave allows developers to build decentralized applications (dApps) with permanent data storage.
- Useful for decentralized finance (DeFi), DAOs, and other blockchain-based applications.
7. Long-Term Data Backup & Preservation
- Individuals and organizations can use Arweave to back up critical data (e.g., medical records, legal documents) in a tamper-proof way.
Why Arweave Stands Out?
- One-time payment model (unlike traditional cloud storage, which requires recurring fees).
- Low-cost storage (due to its unique economic model).
- Censorship-resistant (no single entity controls the data).
- Permanent storage (as long as the network exists).
Conclusion
Arweave (AR) is best suited for permanent, decentralized storage of data, websites, NFTs, and blockchain applications. Its unique economic model makes it a cost-effective alternative to traditional cloud storage while ensuring long-term accessibility.
Would you like more details on any specific use case?
What blockchain does Arweave use? Is it its own blockchain or built on top of another?
Arweave uses its own independent blockchain, which is specifically designed for permanent, decentralized data storage. It is not built on top of another blockchain like Ethereum or Bitcoin. Instead, it operates as a standalone blockchain with its own consensus mechanism, token (AR), and architecture tailored for long-term data storage.
Key Features of Arweave's Blockchain:
- Blockweave Structure – Unlike traditional blockchains (e.g., Bitcoin's blockchain), Arweave uses a Blockweave structure, which is more efficient for storing large amounts of data.
- Proof of Access (PoA) Consensus – A modified version of Proof of Work (PoW) that ensures nodes can access stored data, preventing malicious actors from taking over the network.
- One-Time Payment for Storage – Users pay a one-time fee (in AR tokens) to store data permanently, unlike traditional cloud storage models.
- Decentralized & Permanent Storage – Data is stored across a global network of nodes, making it resistant to censorship and data loss.
Comparison to Other Blockchains:
- Not a Layer-2 or Sidechain – Arweave is not built on top of Ethereum or Bitcoin; it is a fully independent blockchain.
- Focus on Data Storage – While Ethereum and Bitcoin are primarily for transactions and smart contracts, Arweave is optimized for permanent, low-cost data storage.
Use Cases:
- Decentralized Web (Web3) Hosting
- Permanent Storage for NFTs, Documents, and Applications
- Archival of Important Data (e.g., scientific research, legal documents)
So, in summary, Arweave has its own blockchain designed specifically for decentralized, permanent data storage.
Is Arweave programmable? Does it support smart contracts or decentralized applications?
Yes, Arweave is programmable and supports smart contracts and decentralized applications (dApps), though its approach differs from traditional blockchain platforms like Ethereum.
Key Features of Arweave for Programmability:
SmartWeave (Smart Contracts on Arweave)
- Arweave introduced SmartWeave, a layer on top of its blockchain that enables smart contracts.
- Unlike Ethereum’s EVM (Ethereum Virtual Machine), SmartWeave contracts are off-chain executable—they run on users' devices or third-party services, reducing blockchain load.
- Contracts are written in JavaScript/TypeScript (via Warp, a SmartWeave SDK) or other languages.
- State changes are stored on Arweave, ensuring permanence.
Decentralized Applications (dApps)
- Developers can build dApps using Arweave’s permanent storage and SmartWeave contracts.
- Examples include:
- Permaweb (a decentralized web hosted on Arweave).
- Arweave-based NFTs (e.g., RedStone, Bundlr).
- Decentralized identity solutions (e.g., using Arweave for immutable data storage).
Warp (SmartWeave SDK)
- Warp is a key tool for developing SmartWeave contracts, providing:
- A local execution environment for testing contracts.
- Interactivity (contracts can be triggered by transactions).
- State management (contracts can read/write to Arweave storage).
- Warp is a key tool for developing SmartWeave contracts, providing:
Arweave’s Unique Model
- Unlike Ethereum, Arweave focuses on permanent data storage rather than high-frequency transactions.
- Smart contracts are event-driven (executed when new data is uploaded or conditions are met).
Limitations Compared to Ethereum
- No native gas fees (transactions are paid upfront via AR tokens).
- No on-chain execution (contracts run off-chain, reducing scalability issues but requiring trust in execution environments).
- Limited DeFi ecosystem (Arweave is more storage-focused than Ethereum).
Conclusion
Arweave is programmable and supports smart contracts (SmartWeave) and dApps, but its model is different from Ethereum. It’s ideal for permanent data storage, decentralized web apps, and off-chain smart contracts.
Would you like help with a specific use case or development example?
How fast are Arweave transactions? What is the typical confirmation time and throughput (transactions per second)?
Arweave transactions are designed for permanent, decentralized data storage, which affects their speed and throughput compared to traditional blockchain networks. Here’s a breakdown of Arweave’s performance:
1. Transaction Speed & Confirmation Time
- Typical Confirmation Time: Arweave transactions are confirmed in ~2–5 minutes on average, depending on network congestion and miner activity.
- Finality: Transactions are considered final once they are included in a block, which happens roughly every 2 minutes (Arweave’s block time).
2. Throughput (Transactions Per Second - TPS)
- Base Layer (Arweave Mainnet): The mainnet supports ~5–10 transactions per second (TPS) under normal conditions.
- Arweave SmartWeave (Layer 2): SmartWeave (Arweave’s smart contract layer) can handle higher throughput by batching transactions, but exact TPS depends on the application.
3. Factors Affecting Speed
- Data Size: Larger data uploads (e.g., files) take longer to process than small transactions.
- Network Congestion: During high demand, confirmation times may increase slightly.
- Miner Activity: Miners validate transactions, and their availability affects speed.
Comparison to Other Blockchains
- Faster than Bitcoin (~7 TPS) but slower than Ethereum (~15–30 TPS) or Solana (~2,000–5,000 TPS).
- Optimized for permanence, not speed—Arweave prioritizes immutable, censorship-resistant storage over high-speed transactions.
Conclusion
Arweave is not the fastest blockchain but is designed for permanent data storage with reasonable transaction speeds (~2–5 min confirmations). For high-throughput applications, developers often use SmartWeave or off-chain solutions.
Would you like details on optimizing transaction speed or cost on Arweave?
How much data can I store on the Arweave blockchain? Does it support on-chain data storage?
Yes, the Arweave blockchain supports permanent, on-chain data storage with a unique economic model that ensures data remains accessible indefinitely. Here’s what you need to know about storage capacity and how it works:
1. Storage Capacity on Arweave
No Hard Limit: Arweave does not impose a strict limit on the total amount of data that can be stored. However, the network's capacity is constrained by:
- Storage Providers (Miners): Nodes (miners) must have enough disk space to store the entire blockchain.
- Economic Sustainability: The more data stored, the higher the cost to maintain the network, which is offset by the endowment model (explained below).
Current State (2024): As of now, Arweave has stored over 200TB of data, but this is expected to grow significantly with adoption.
2. How Arweave Ensures Permanent Storage
- Endowment Model: Users pay a one-time fee (in AR tokens) to store data permanently. This fee is converted into an endowment that earns interest over time, funding future storage costs.
- Proof of Access (PoA): Miners must periodically prove they are storing data to earn rewards, ensuring data remains available.
3. On-Chain vs. Off-Chain Storage
- On-Chain Storage: All data stored on Arweave is permanent and decentralized, meaning it is replicated across multiple nodes.
- Off-Chain Storage (Optional): For very large files, you can use Arweave’s Permaweb (a decentralized web) or Arweave Gateway (HTTP-based access) to fetch data without downloading the entire blockchain.
4. Cost of Storage
- Price per GB: The cost varies but is generally cheaper than traditional cloud storage for long-term storage (e.g., ~$0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Contact Us About Arweave
Are you a representative of the Arweave project? Send us a message.