With the exponentially scaled World Wide Web, the standard HTTP protocol has started showing its limitations. With the increased amount of data duplication & accidental deletion of files on the Internet, the P2P file system called IPFS completely changes the way files are stored. IPFS is a file storage protocol allowing files to be stored on decentralized systems. In the HTTP client-server protocol, files are downloaded from a single source. With files stored on a decentralized network, IPFS allows packet retrieval from multiple sources, simultaneously saving considerable bandwidth. IPFS uses a content-addressed block storage model with content-addressed hyperlinks. Large amounts of data is addressable with IPFS with the immutable and permanent IPFS links with meta-data stored as Blockchain transactions. This timestamps and secures the data, instead of having to put it on the chain itself. Our paper proposes a model that uses the decentralized file storage system of IPFS, and the integrity preservation properties of the Blockchain, to store and distribute data on the Web.
翻译:随着万维网的指数级扩展,标准HTTP协议已开始显现其局限性。针对互联网上日益严重的数据重复与文件意外删除问题,名为IPFS的P2P文件系统彻底改变了文件的存储方式。IPFS是一种允许文件存储在去中心化系统中的文件存储协议。在HTTP客户端-服务器协议中,文件需从单一源下载;而在去中心化网络中,IPFS支持从多个源同时检索数据包,显著节省带宽。IPFS采用内容寻址块存储模型,结合内容寻址超链接。通过不可变且永久的IPFS链接,可将元数据作为区块链交易进行存储,从而实现对海量数据的寻址。这种方式对数据进行时间戳标记与安全保护,无需将数据本身写入区块链。本文提出一种模型,利用IPFS的去中心化文件存储系统与区块链的完整性保持特性,实现万维网上的数据存储与分发。