ARWEAVE : A NEW ERA OF DECENTRALISED ON-CHAIN DATA STORAGE PROTOCOL.

MrLong
4 min readJun 7, 2018

Currently, we experience different forms of information manipulation, loss or damage in various case scenarios from fires at libraries and archives, book burning in authoritarian states e.t.c. The Internet is also not left out, cause we typically depend on centralised storage severs that stores and keep records of our data and information. As relaying information on the Internet requires an upkeep cost of the server, websites can suddenly vanish due to lack of funds to keep the server running, and precede loss of important context, data or information.

As we speak, in the cryptocurrency world, distinctive number of blockchain experiences several well known problems with data storage. Ranging from high cost operability and scalability. Which leads to high demand for a decentralized low-cost data storage protocol that is highly scalable.

Arweave is a new blockchain like structure called the “blockweave”. The blockweave is a platform designed to provide scalable on-chain storage in a cost-efficient manner. The rate at which data storage in the system increases, the amount of hashing required for consensus decreases, thus reducing the cost of storing data.

Arweave blockchain network is designed to provide permanent low cost storage. It eradicates the problem of data manipulation, modification, vulnerability e.t.c. In a scenario when a document is stored on the weave ( Arweave blockchain network ), it is cryptographically linked with every other block on the weave.

This ensures that any attempt to change the contents of the document will be detected and rejected by the network. In this way, no subversion of the information on the weave is possible. Which permits individuals to ensure that the information they personally care about will be perpetuated into the future.

Technology

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

  • Blockweave : it’s a technology designed to allow nodes to fulfill key network functions without possessing the whole chain which reduces delay. One of the first feature is the block hash list, its a list of the hashes of all previous blocks. This allows old blocks to be verified, and potential new blocks evaluated effectively. The second 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. Now implementing these blockhash list and wallet lists synchronized by the network and ready for download by the miners, nodes are able to join the network and participate in mining the weave almost immediately. Without further ado, instead of having each miner verify the entire block structure from the genesis block to the current block when they join the network.
  • Proof of Access (POA) : The mechanism implemented by Arweave is based on Proof of Access (POA) and Proof of Work (POW) system. 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, induced by PoA and wildfire, forming a weave of blocks, a blockweave. The ‘recall block’ to merge into the next block is chosen by taking the hash of the current block and evaluating its modulus with respect to the current block height.
  • Wildfire : Arweave is not only capable of storing large amount of information, but also to provide access to that data in the most prudent manner possible. Wildfire is a system that solves the problem of data sharing in a decentralised network by making the rapid fulfilment of data requests on the network a necessary part of participation.
  • Blockshadows : it 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. The positive effect of this blockshadowing system is a swift and flexible block distribution system that allows transactions to be processed as fast as they can be distributed around the network, and consensus about blocks to be achieved at near network speed. This system ensures transaction fees do not increase dramatically when network usage is high.

Advantages

  • It procures fast transaction based system.
  • With the feature of blockshadowing it provides flexible size transaction block distribution.
  • High security.
  • Scalable and permanent storage system.
  • It’s cost-effective.

For more information, kindly visit;

Website: https://www.arweave.org/

Lightpaper: https://www.arweave.org/files/arweave-lightpaper.pdf

Telegram: https://t.me/arweave

Twitter: https://twitter.com/ArweaveTeam

Medium: https://medium.com/@arweave

Reddit: https://www.reddit.com/r/Arweave/

Ann thread: https://bitcointalk.org/index.php?topic=3485308.0

Author : MrLong.

Author’s email : odebiyiridwan@gmail.com

Author’s bitcointalk profile : https://bitcointalk.org/index.php?action=profile;u=1806461

--

--