
Web3 的支柱:纵览去中心化存储生态图景
如果我们想在去中心化互联网更进一步,最终将需要这三大支柱:共识、存储以及计算。如果人类成功将这三个领域去中心化,我们将踏向互联网的下一阶段征程: Web3。图 1:每个 Web3 支柱的项目示例存储,作为第二大支柱,正迅速成熟,各种存储解决方案已经应用到使用场景中。本文,将进一步探讨去中心化存储这一支柱。此篇文章是完整篇幅的一个总结,完整篇幅可从去中心化存储 Arweave 和 Crust Network 下载。去中心化存储的需求区块链的视角从区块链的视角来看,我们需要去中心化存储是因为区块链本身并不是被设计用来存储大体量数据的。获得区块共识的机制依赖小数量的数据(交易),这些数据被放置于在区块中(收集交易),并迅速分享至网络供节点验证。首先,在区块中存储数据非常昂贵。在撰文时,在 layer1 上存储一个完整的 BAYC #3368 需要花费超过 18000 美元。图 2:具有活跃主网的项目。选择 200 年的存储期限来符合 Arweave 对永久性的定义。来源:网络文档、Arweave 存储计算器其次,如果我们想要在这些区块中存储大量套利数据,网络拥堵将会变得严重,这会在使用网络时引起 gas 战从而导致价格上涨。这就是区块的隐含时间价值的后果,如果用户需要在某一特定时间向网络提交交易,他们会需要付额外的 gas 费来使得他们的交易被优先处理。因此,建议将 NFT 的元数据以及图像数据、dApp 的前端进行链下存储。中心化网络的视角如果链上存储数据如此昂贵,为什么不直接在中心化网络链下存储数据呢?中心化网络容易受到审查并且具有可变性。这要求用户信任数据提供方能维护数据的安全。谁都不能确保中心化网络的运营方真的不会辜负用户对他们的信任:数据可能会因为有意或出于意外被抹除。例如可能会因为数据提供商改变政策、硬件故障或被第三方攻击。NFTs随着 NFT 藏品的地板价超过 10 万美元,一些 NFT 每 kb 图像数据价值高达 7 万,仅仅通过承诺不足以确保数据每时每刻的可获得性。需要更强的保证来确保底层 NFT 数据的不变性和持久性。图 3:基于上次销售的 Crypto Punk 底价(撰写本文时无底价); Crypto Punk 图像大小基于 Crypto Punks V2 链上字节字符串的字节长度。 数据截至 2022 年 5 月 10 日。来源:OpenSea 、链上数据、IPFS 元数据NFT 并不真正包含任何图像数据,相反,它们只有指向存储在链下的元数据和图像数据的指针。但需要保护的正是这些元数据和图像数据,如果这些数据消失,NFT 将只是一个空荡荡的容器。图 4:区块链、区块、NFT 和链下元数据的简化图示可以说,NFT 的价值并不主要由它们所指的元数据和图像数据驱动,而是由围绕藏品而推动的运动和生态系统的社区所驱动。 虽然这可能是正确的,但如果没有基础数据,NFT 将无意义,无意义的社区根本无法形成。除了个人资料图片和艺术收藏品,NFT 还可以代表现实世界资产的所有权,例如房地产或金融工具。 此类数据具有外在的现实世界价值外,由 于是通过 NFT 代表其价值,因此保存 NFT 每一个字节数据的价值不会低于链上 NFT 的价值。dApps如果 NFT 是存在于区块链上的商品,那么 dApp 可以被认为是存在于区块链上并促进与区块链交互的服务。 dApp 是存在于链下的前端用户界面和存在于网络上并与区块链交互的智能合约的组合。 有时它们还有一个简单的后端,...

