Today we are going to talk about Arweave, a decentralized storage network designed with the objective of providing a platform that provides indefinite data storage. The Arweave protocol combines a new data structure called "blockweave" and a new consensus mechanism called Proof of Access.
What is Arweave?
Arweave is a decentralized data storage protocol that raises the idea about indefinite data storage. They define themselves as “a perpetual collectively owned hard drive” and sustainable, with a single upfront payment fee. The protocol works by connecting people who have extra space on their hard drives with individuals and organizations that require permanent data storage or content hosting. As a practical example we can see how Glovo connects customer orders with restaurants. In the case of Arweave, a decentralized network is used, such as Ethereum, where the stored data is backed by a sustainable endowment which ensures that they are available in perpetuity with resistance to censorship. In addition to the Arweave protocol, the concept of the permaweb is proposed: a global website that provides ownership to the community in which anyone can contribute or receive payment for staying in it. The permaweb looks like the traditional web, but all content, from images, videos, documents, to entire web applications, is permanent, retrieves quickly, and remains decentralized indefinitely.
The recovery block, a randomly selected block within the protocol history. The recovery block is determined by taking the hash of the current block and calculating its modulus with respect to the height of the current block.