深度解读:IPFS+Filecoin保证内容持久性!

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

寻址指的是互联网用户可以找到他们在线寻找内容的方式。今天,网络倾向于位置寻址,通过它的位置找到内容,而不是内容寻址(它允许网络参与者自信地、持续地确保他们的内容不会随着时间的推移而改变,而没有明确的改变记录)。持久性是指这些网络参与者能够永久地继续访问内容,而不用担心内容会消失或因任何原因变得不可用。

这些问题的后果不是理论上的,互联网用户每天都在经历这些问题。随着网络在过去几十年的发展,位置寻址和持久性的脆弱性变得更加明显。试着访问你小时候喜欢的网站——GeoCities、Blingee、Myspace等等。你会发现许多这样的网站很难找到或完全被删除。当互联网用户面对诸如404页面找不到这样的错误信息时,他们正在经历今天互联网上的位置寻址和缺乏内容持久性的弊端。如果内容(图像、文本、网页、视频等)已经被更改、删除或放弃,它就变得无法恢复。

这不是它该有的样子。公共网络上的内容应该是任何人在任何时候都可以使用的,直到永久。

这些问题的解决方案是一个去中心化的存储堆栈,它解决了寻址和持久性的问题,为所有用户提供了一个更完整和有弹性的互联网体验。IPFS和Filecoin一起为网络及其用户提供了这些保证。


用于内容寻址的IPFS


广义上讲,今天的网络浏览是通过所谓的位置寻址操作的。位置寻址从网络上的特定位置检索在线信息——即从URL后面检索,然而这有其明显的弊端。位置寻址是集中的,谁控制了这个位置,谁就控制了内容。而且,在位置寻址的URL后面的任何东西都可以被改变。文章的语言,数字艺术品的颜色或一个记录身份的属性,位置寻址的URL是可以利用的。

正确的解决方案是内容寻址。基于内容的寻址允许你根据该数据的独特指纹来访问数据:无论它存储在哪里,如果你有该数据的独特指纹,你应该能够检索到该内容。在基于内容的寻址中(IPFS),内容不再从网络上的单一位置检索。相反,内容是从IPFS网络上任何拥有你所请求的内容的参与节点中检索的。内容片段由许多方面共享,内容总是可以完全从一个节点(如固定服务节点)检索,或从多个节点收集零碎的内容。

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


内容持久性的价值


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

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

分散的内容持久性是确保内容长期保持可用的唯一方法。通过确保完全独立的、可互操作的节点都在存储有强大加密保证的数据,信息得到保护,不会因为任何中央服务的破坏而变得不可用。问题是:如何实现?Filecoin正在建立内容持久性的基础,以及一套工具和服务来帮助完成这一任务。


用于内容持久性的Filecoin


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

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

Filecoin的存储验证系统解决了一个以前难以解决的去中心化存储问题。存储供应商如何证明他们真的通过时间来存储他们所说的数据,并证明他们为其奉献了独特的物理空间?

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

要在Filecoin的去中心化网络上验证存储,你需要证明两件事。首先,你需要证明正确的数据集被存储在一个给定的存储空间。第二,你需要证明同一组数据在给定的时间段内被连续存储。

Filecoin的证明算法执行这些验证任务。复制证明证明了一个给定的存储供应商正在存储客户原始数据的物理唯一副本,而空间证明证明了客户的数据在一段时间内连续存储。

除了证明系统外,Filecoin网络还依靠游戏理论的激励机制来阻止恶意或疏忽的行为。所有同意在Filecoin网络上存储数据的存储供应商必须在达成协议时,以Filecoin代币的形式提供抵押品。任何未能通过时空证明检查的存储供应商都会受到惩罚,失去部分抵押品,并最终被阻止再次向客户提供存储。

新颖的密码学、共识协议和博弈论激励机制共同使Filecoin能够提供真正的去中心化存储。

Filecoin已将内容持久性纳入其核心使命,即“存储人类最重要的信息”。而且它正在实现这一使命的道路上。到目前为止,该网络支持5.8 Eib的存储。


内容寻址和持久性:NFT


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

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

通过nft.storage存储的NFT不仅可以通过IPFS网络使用,它们还受到Filecoin的保护而不会消失,这激励了世界各地的存储供应商继续长期存储NFT内容和元数据。

不断发展的网络参与者


现在,保持内容长期存储的协议,是个人和保持内容在线的节点之间的经济关系。该模式已被证明对Filecoin生态系统具有巨大的可持续性。然而,该生态系统也在为更多想要在线存储信息的人做准备,并创建解决方案以适应所有权和支付的更多分散的需求。通过为NFT应用程序的开发者提供存储,nft.storage处于该角色的前线,通过使其尽可能容易实施,并通过消除创作者和收集者的经济考虑,鼓励NFT的最佳做法。

其他生态系统合作伙伴的浪潮将继续涌现,通过在IPFS和Filecoin生态系统中采用不同的经济角色来激励重要数据的持久性。这些生态系统合作伙伴将使个人和存储供应商之间的基本关系更加多样、灵活和可持续。DataDAO即将出现,并有能力塑造分布式系统上数据存储和支付的演变。这个术语描述了一个DAO(去中心化的自治组织),致力于潜在的大规模数据集的存储、维护、处理和(可能)许可。通过承担存储数据集的技术和财务责任,DataDAO可以有效地将关键数据货币化,同时忠实于对去中心化内容持久性的更广泛承诺。其他生态系统合作伙伴,如Ocean Protocol和Filehive,不作为DAO运作,但作为生态系统合作伙伴发挥类似的作用,依靠Filecoin来维护他们正在货币化和授权给其他人的数据。

结论


今天的互联网虽然强大无比,但在其存储和维护数据的方式上早已暴露出关键的弱点。内容寻址和持久性是这个问题的根源,具体来说,集中的内容寻址和持久性,只有通过去中心化的、可验证的解决方案,我们才能确保我们的在线信息保持安全和无限期的可用,IPFS和Filecoin一起解决了寻址和持久性的问题。

写评论,请先登录