在区块链技术飞速发展的今天,以太坊(Ethereum)作为智能合约平台的领军者,已经催生了无数去中心化应用(DApps)和金融创新,以太坊在设计上也存在一些固有的局限性,其中最突出的便是数据存储问题,以太坊区块链本身主要适合存储交易数据和智能合约代码,但对于大规模的非结构化数据(如图片、视频、大型文本、音频等)而言,不仅成本高昂,而且效率低下,正是在这一背景下,星际文件系统(IPFS, InterPlanetary File System)作为一种点对点的分布式文件存储协议,与以太坊的结合,为构建更强大、更高效、更去中心化的DApps提供了全新的可能性。

以太坊的“存储困境”

以太坊上的每个数据存储(无论是状态变量还是事件日志)都需要写入区块,并由矿工打包,这导致了几个问题:随机配图