IPFS、Filecoin和“内容持久性”

柠萌
柠萌 得得号

Jun 06, 2021 一个平平无奇的数字爱好者。。。。

摘要: Filecoin将内容持久性作为其“存储人类最重要的信息”的核心使命,并且正朝着实现这一使命迈进。迄今为止,该网络支持5.8EiB的存储空间

互联网内容的可持续性面临两个基本问题:寻址和持久性。

寻址是指互联网用户可以通过何种方式找到他们在网上寻找的内容。如今,Web倾向于位置寻址,即根据其所在位置查找内容,而不是内容寻址,这使得网络参与者能够自信地、始终如一地确保他们的内容不会随着时间的推移而发生变化,而没有对这种变化的明确记录。持久性是指那些网络参与者能够永久地继续访问内容,而不必担心内容会消失或因任何原因变得不可用。

这些问题的后果不是理论上的;互联网用户每天都在体验。随着Web在过去几十年的发展,位置寻址和持久性的脆弱性变得越来越明显。当你还是个孩子的时候,试着访问你最喜欢的网站——GeoCities、Blingee、Myspace等等。你会发现这些网站很难找到或完全删除。当互联网用户遇到错误消息,如404页没有找到,他们正经历着位置寻址和缺乏内容持久性的不利影响。如果内容(图像、文本、网页、视频等)已被更改、删除或放弃,则无法恢复。

事情不该这样。公共网络上的内容,应该是任何人都可以在任何时间获得的,甚至是在一千年以后。

解决方案是一个分散的存储堆栈,它解决了寻址和持久性问题,从而为所有用户提供更完整、更具弹性的互联网体验。IPFS和Filecoin共同为Web及其用户提供了这些保证。

 

用于内容寻址的IPFS

广义地说,今天的网络浏览是通过所谓的位置寻址来操作的。位置寻址从 Web 上的特定位置检索在线信息- 即从 URL 后面检索。然而,这有其明显的缺点。位置寻址是集中的;控制那个位置的人控制内容。位置地址URL后面的任何内容都可以更改。文章的语言,数字艺术品的颜色,或记录的身份的属性。可利用位置寻址的URL。

解决方案是内容寻址。基于内容的寻址允许您基于数据块的唯一指纹访问数据;无论它存储在哪里,如果您拥有数据的唯一指纹,您应该能够检索内容。在基于内容的寻址(在IPFS的上下文中)中,不再从web上的单个位置检索内容。相反,内容是从IPFS网络上的任何参与节点检索的,这些节点具有您请求的内容。内容片段由多个参与方共享,并且内容始终可以完全从一个节点(例如固定服务节点)检索,也可以从多个节点以片段的形式收集。

然而,内容寻址只是解决方案的一部分。仅仅因为信息无论存储在哪里都可以通过IPFS检索到,并不意味着它一定会永远存在。要获得完整的解决方案,内容持久性是关键。

 

内容持久性的价值

一旦在线内容的检索围绕基于内容的寻址进行了重新定位,问题就变成了:我们如何确保内容在整个时间段内持续可用?换句话说,我们如何确保内容的持久性?如果没有随着时间的推移可靠存储的内容,今天类似的问题就会出现,出现一个支离破碎、不完整和健忘的网络。

与大多数围绕数据和信息的解决方案一样,有集中式和分散式两种选择。集中式的选择是使用一种承诺总是将内容存储在服务器中的服务。然而,集中式存储并不能实现真正的持久性,因为它会受到单个集中式故障点的影响。

分散的内容持久性是确保内容随时间保持可用的唯一方法。通过确保完全独立、可互操作的节点都在存储由强大的加密保证支持的数据,可以保护信息不因任何中央服务的操作(或不操作)而变得不可用。问题是:怎么做?Filecoin正在为内容持久性奠定基础,以及一组工具和服务,以帮助完成该任务。

 

Filecoin用于内容持久性

Filecoin是一个激励层,通过提供内容持久性来补充IPFS的内容寻址解决方案。IPFS确保内容在没有清晰记录的情况下不会随时间变化,并解决了URL无法解析的问题。Filecoin通过确保所检索的内容始终可用,确保基于内容的寻址随着时间的推移保持弹性。

Filecoin通过新颖的密码学、共识协议和博弈论激励机制来实现这一使命,提供真正的分散存储。这一切的核心是Filecoin独特的存储验证方法。

Filecoin的存储验证系统解决了一个以前难以解决的分散存储问题:存储供应商如何证明他们确实在存储他们所说的随时间变化的数据,以及他们为这些数据投入了独特的物理空间?

在集中式存储服务中,您必须信任那些保证系统完整性和安全性的知名公司。在Filecoin网络上,世界上任何人都可以提供存储空间。但是要在像Filecoin这样的分散式网络上保持信任,您需要一种在全球网络本身中建立信任的方法。

要验证Filecoin分散网络上的存储,需要证明两件事。首先,您需要证明正确的数据集存储在给定的存储空间中。其次,您需要证明同一组数据在给定的时间段内连续存储。

Filecoin的证明算法执行这些验证任务。复制证明证明给定的存储提供程序正在存储客户端原始数据的物理上唯一的副本,而时空证明证明客户端的数据是随着时间的推移连续存储的。

除了证明系统外,了解更多加 FILkefu,Filecoin网络还依赖博弈论激励机制来阻止恶意或疏忽行为。所有同意在Filecoin网络上存储数据的存储提供商必须在签订协议时以Filecoin代币的形式提供抵押品。任何未通过时空检查证明的存储提供商都将受到处罚,失去一部分抵押品,并最终无法再次向客户提供存储。

总之,新颖的加密技术、共识协议和博弈论激励机制使Filecoin能够提供真正的分散存储。

Filecoin将内容持久性作为其“存储人类最重要的信息”的核心使命,并且正朝着实现这一使命迈进。迄今为止,该网络支持5.8EiB的存储空间(作为参考,这足以存储超过2.5亿次的所有维基百科文章)。

 

内容寻址和持久性:NFTs

如今,加密领域增长最快的内容类型之一是NFTs。然而,NFTs一直是可用性和持久性问题的审查对象,所有这些问题都归结为内容寻址和持久性的概念。当NFT被铸造和交易时,人们实际上谈论的是(例如)艺术品的记录。艺术品的内容和元数据(颜色、形状、声音等)不会自动存在于区块链上。”“内容”指的是图像本身“元数据”指的是描述性文本、艺术家信息、实际内容的CID等。如果NFT的内容和元数据不能可靠地存储,那么这会使许多NFT面临寻址和持久性问题。使用IPFS解决NFTs的寻址问题正迅速成为一种常态,一个庞大且不断增长的固定服务生态系统确保了所有IPFS数据的可用性。

协议实验室最近推出了NFT.storage,了解更多加 FILkefu,以使处理内容寻址和持久性尽可能容易,特别是针对NFT。NFT.storage允许任何人生成元数据,以便在Filecoin上免费创建和存储他们的NFT,只需几行代码。开发人员注册一个帐户,生成一个API访问密钥,并可以使用一个简单的客户端库来生成元数据和永久存储他们的NFT。

通过NFT.storage存储的NFT不仅可以通过IPFS网络获得,还可以通过Filecoin保护它们不被消失,这促使世界各地的存储提供商继续长期存储NFT内容和元数据。

 

内容持久化中不断发展的网络参与者

目前,长期保存内容的协议是个人与保持内容在线的节点之间的经济关系。事实证明,这种模式对Filecoin生态系统是非常可持续的。然而,生态系统也在为更多希望在线存储信息的人做准备,并创建解决方案来满足所有权和支付方面更分散的需求。通过为NFT应用程序的开发人员提供存储,NFT.storage处于这一角色的最前线,通过使NFT最佳实践尽可能易于实现以及消除创建者和收集器的经济考虑,鼓励NFT最佳实践。

其他生态系统伙伴的浪潮将继续涌现,通过在IPFS和Filecoin生态系统中采用不同的经济角色来激励重要数据的持久性。这些生态系统伙伴将使个人和存储供应商之间的基本关系更加多样化、灵活和可持续。数据DAO即将面世,并且能够很好地塑造分布式系统上数据存储和支付的发展。这个术语描述了一个DAO(去中心化的自治组织),致力于存储、维护、处理和(可能)许可潜在的海量数据集。通过承担存储数据集的技术和财务责任,数据DAOs可以有效地将关键数据货币化,同时保持对分散式内容持久性的更广泛承诺。其他生态系统合作伙伴,如Ocean Protocol和Filehive,并不像DAO那样运作,而是扮演着与依赖Filecoin来维护他们正在盈利的数据并向他人许可的生态系统合作伙伴类似的角色。

 

结论

今天的互联网虽然功能强大,但长期以来在存储和维护数据的方式上暴露出严重的弱点。内容寻址和持久性是这个问题的根源;具体来说,就是集中的内容寻址和持久性。只有通过分散的、可核查的解决方案,我们才能确保我们的在线信息保持安全和无限期可用。IPFS和Filecoin一起解决了寻址和持久性问题,最近的例子是NFT.storage,它展示了一个优雅的技术栈和一个可持续的经济模型。

作者:柠萌;来自链得得内容开放平台“得得号”,本文仅代表作者观点,不代表链得得官方立场凡“得得号”文章,原创性和内容的真实性由投稿人保证,如果稿件因抄袭、作假等行为导致的法律后果,由投稿人本人负责得得号平台发布文章,如有侵权、违规及其他不当言论内容,请广大读者监督,一经证实,平台会立即下线。如遇文章内容问题,请发送至邮箱:linggeqi@chaindd.com

链得得仅提供相关信息展示,不构成任何投资建议
本文系作者 柠萌 授权链得得发表,并经链得得编辑,转载请注明出处、作者和本文链接

更多精彩内容,关注链得得微信号(ID:ChainDD),或者下载链得得App

分享到:

相关推荐

    评论(0

    Oh! no

    您是否确认要删除该条评论吗?

    分享到微信