Filecoin Filecoin 是一个开源云存储市场、协议和激励层。 Arweave Arweave 是一种新型存储,它以可持续和永久的禀赋支持数据,使用户和开发人员第一次能够真正永久地存储数据。 两种说法都没有说太多,所以让我们试着了解他们真正在做什么: Filecoin 的简短描述中最重要的词是“市场”。想象一下当前的云存储服务,但去中心化。它不像 AWS 那样管理整个全球基础设施并为其服务定价,它允许任何人将其存储容量借给其他同行。它确保了双方可以签署的一层去信任合同,该合同就存储期限、存储信息量和成本达成一致。 对于 Arweave,定义词是“永远”。其主要目标是创建激励措施,以确保在很长一段时间内分散存储数据。与 Filecoin 不同,这种机制为想要在 Arweave 上存储数据的人带来了溢价。简而言之,您为 200 年的存储预付费用,具有使特定数据存储更长时间的潜在好处。 Filecoin 建立在开源协议 IPFS 之上。在某种程度上,Filecoin 可以被认为是支撑 IPFS 点对点框架的去信任经济层。单独而言,IPFS 没有内置机制来激励其节点在一段时间内存储特定数据。Filecoin 通过提供两个角色来做到这一点:Filecoin 节点(或客户端)和 Filecoin 存储提供商。除了广播“消息”(如其他区块链中的常规交易)的能力外,客户还可以向存储提供商提出“交易”以进行存储和检索,并在协议到位后向与之交易的存储提供商付款。 目前,有两种类型的存储提供商——存储和检索。显然,如果你想上传一些数据,你必须与存储提供商达成协议。该协议确保这些存储提供商通过两种不同的证明机制保持交易: 复制证明 (PoRep) 和时空证明 (PoSt)。了解它的工作原理对于了解您稍后会遇到的咆哮至关重要。 使用复制证明(PoRep),存储提供商证明他们已收到所有数据,并且他们已使用物理存储以该存储提供商独有的方式对其进行编码,其他存储提供商无法复制(因此两者都是相同的交易数据不能最终重用同一个磁盘)。此证明在交易开始时提供,并且密封操作已完成。 因此,复制证明 (PoRep) 的一线希望是每个存储提供商对一段数据进行唯一编码。如果客户端出于冗余目的与另一个存储提供商进行另一笔交易,则该存储提供商将以不同的方式对相同的数据进行编码。编码过程称为“密封”。 仔细看看时空证明 (PoSt): 一旦交易处于活动状态并贯穿其整个生命周期,存储提供商将使用时空证明(PoSt)来证明它仍在存储与交易相关的数据。对于时空证明(PoSt),随机存储提供商需要证明他们存储的数据的随机部分仍然存在。 Filecoin 客户端和其他存储提供商不断验证每个区块中包含的证明是有效的,提供必要的安全性并惩罚不履行交易的存储提供商。 这意味着存储提供商可以在整个交易期间受到审查,如果他们未能提供“密封”文件,存储提供商将受到处罚。处罚包括削减存储提供商从一开始就作为“抵押品”提供的 Filecoin 部分。如果您只与一位存储提供商交易,您可能会丢失数据;当然,它会受到惩罚,但是,您的数据将会丢失。 检索的目的是对存储提供商存储的“密封”文件进行解码,并将其发送给客户端。这个过程大约需要3小时+一个32G块的实际传输时间,实际传输时间取决于客户端和存储提供商的带宽。 |