“Welcome to the future of Data Storage” — Arweave.

Aminur Rahaman
6 min readMay 25, 2018

“Welcome to the future of Data Storage”

‘A new data storage blockchain protocol based on a novel proof of access consensus mechanism that creates truly permanent data storage for the first time. Now data is finally permanent, low-cost, and truly censorship free.’ - Arweave Official

Arweave a decentralized low cost data storage platform base on PoA(Proof Of Access) consensus mechanism has solved the real problem of Data storage.

Now a day’s data is becoming more valuable than the past, in today’s internet world we are totally dependable on internet and our habits also changed. Today we prefer to write on internet rather than writing on a paper and also we prefer to keep our data in internet. But in this centralized censorship world our data is not safe, we are being monitored each and every minutes by our government or centralized authority. So that’s why we need a solution of this and in that case Arweave providing us a real solution of Data Storage System.

Arweave makes permanent data storage a reality for the very first time. As the $3 trillion data-storage industry is growing, the need for cheap, distributed, permanent data-storage on the blockchain has become an urgent necessity.

Before discussing more about Arweave and how it will solve the data storage problem we need to know what is Arweave and how does it works.

WHAT IS ARWEAVE?

“The New Backbone of the Decentralised Internet of Data Storage”

Arweave is a decentralized censorship-free new data storage blockchain protocol based on a novel proof of access consensus mechanism. Arweave have created truly scalable infrastructure to be the backbone for the data economy, because Arweave is able to reach up to 5000 transactions per second (TPS), and store data at a fraction of the cost of Filecoin, Siacoin, and Storj.

-:Arweave’s Technology:-

Arweave is built on four core technologies that work together to create low cost, high throughput, permanent storage on a new blockchain. These innovations are:

• Blockweave

• Proof of Access

• Wildfire

• Blockshadows

Blockweave:-

A well known property of most blockchain is that every block must be stored to participate in validating transactions as a “full node”. This is not the case with Arweave.

Instead, Arweave introduces two new concepts that allow nodes to fulfil key network functions without possessing the whole chain. The first of these concepts is the block hash list, a list of the hashes of all previous blocks. This allows old blocks to be verified, and potential new blocks evaluated effectively. The second of these concepts is the wallet list, a list of all active wallets in the system. This allows transactions to be verified without possessing the block in which the last transaction was used. Using these blockhash list and wallet lists synchronized by the network and available for download by the miners, nodes are able to join the network and participate in mining the weave almost immediately.

Proof of Access:-

Arweaves consensus mechanism is based on proof of access (PoA) and proof of work (PoW). While typical PoW systems only depend on the previous block in order to generate each successive block, the PoA algorithm incorporates data from a randomly chosen previous block. Combined with the blockweave data structure, miners do not need to store all blocks (forming a blockchain), but rather can store any previous blocks, incentivised by PoA and wildfire, forming a weave of blocks, a blockweave. The ‘recall block’ to incorporate into the next block is chosen by taking the hash of the current block and calculating its modulus with respect to the current block height.

The transactions in the recall block are hashed alongside those found in the current block in order to generate the next block. When a miner finds an appropriate hash, they distribute the new block along with the recall block to other members of the network. This allows the other members of the network, even those without their own copy of the recall block, to independently verify that the new block is valid.

Wildfire:-

Wildfire is a system that solves the problem of data sharing in a decentralized network by making the rapid fulfillment of data requests on the network a necessary part of participation. Wildfire works by creating a ranking system local to each node that determines how quickly new blocks and transactions are distributed to peers, based on how quickly they respond to requests and accept data from others. Peers are served in the order of their rank, with poorly performing peers being blacklisted from the network entirely. Peers are financially incentivized to stay well positioned in each other’s rankings so that they can spend the largest amount of time efficiently mining.

Blockshadows:-

In a traditional blockchain system, when a new block is mined, each entire block is distributed to every node in the network, no matter how much of the block data a node already possesses. This is not only an enormous waste of data, but significantly slows down the rate at which a network can come to the consensus about a block. Arweave therefore introduces a new technology, blockshadows that not only minimises this waste of data, but enables fast block consensus and massive transaction throughput. Blockshadowing works by partially decoupling transactions from blocks, and only sending between nodes a minimal block “shadow” that allows peers to reconstruct a full block, instead of transmitting the full block itself. These blockshadows specifically contain a hash of the wallet list and hash list, and in place of the transactions inside a block, only contain a list of transaction hashes. From this information (likely only a few kilobytes), a node who already holds all of the transactions inside the block and an up-to-date hash and wallet list can reconstruct an entire block of almost arbitrary size. To facilitate this, nodes will also immediately share transactions with one another, but only attempt to place transactions inside a block once they have a high certainty that other nodes in the network also have the transaction.

WHY ARWEAVE?

“Arweave has solved the millennia old problem of decentralized data availability”

Low Cost:-

“PAY ONCE, STORE FOREVER”

Due to Proof Of Access consensus mechanism Arweave provides low-cost data storage available for the first time. You can store data at a fraction of the cost of other decentralized data storage platforms like Filecoin, Siacoin and Storj.

Self-Organising Network:-

The Arweave introduces a new self-organising decentralised algorithm (‘wildfire’) that allows the network topology to adapt autonomously to the most efficient routes of information distribution. The Arweave self-optimises for low-latency, high bandwidth data writing and recall.

High Transaction Throughput:-

The blockweave has radically improved the way transaction speeds are computed on a decentralised blockchain. Years of research has paved the way for what we call ‘block shadows’, which allow the weave to reach speeds of 5000 transactions per second.

Simple Decentralized App Development:-

From day one Arweave have focused on making it as easy as possible for developers to adopt and build on top of the blockweave. As Arweave is built by developers for developers, Arweave have created its own REST APIs, allowing builders to create Arweave apps in any programming language they desire. This has allowed the Arweave development community to start building apps even before mainnet launches.

WHY NOW?

In today’s world as we becoming more dependable on internet day by day, we are creating data more and more. Internet is in the middle of a revolution: centralized proprietary services are being replaced with decentralized open ones; trusted parties replaced with verifiable computation; brittle location addresses replaced with resilient content addresses; inefficient monolithic services replaced with peer-to-peer algorithmic markets. Now centralization and Censorship will soon be a forgotten word, its time to become Decentralized and Arweave is the one and only solution.

For more details or information about Arweave you can see below:-

Arweave’s Light Paper:- Click Here

Website:- https://arweave.org/

Telegram:- Click Here

Twitter:- Click Here

--

--

Aminur Rahaman

Its all about crypto.. Nothing about me.. cause I am a cryptoholic.