节点|Filecoin通证获取的命脉:从小白到大佬,你需要了解的FIL核心机制( 二 )
复制证明和时空证明
要验证 Filecoin 分散网络上的存储 , 需要证明两点 。 首先 , 需要证明正确的数据集存储在给定的存储空间中 。 其次 , 需要证明在给定的时间内连续存储了相同的数据集 。
Filecoin的证明算法可以执行这些验证任务 。 复制证明可以证明给定的节点参与者正在存储客户原始数据的物理唯一副本 , 而时空证明证明客户的数据随时间连续存储 。
本文插图
两种证明的工作原理如下:
复制证明(PoRep)从称为“密封”的过程开始 。 节点参与者专用于一部分可用存储空间 , 称为“扇区” , 用于存储客户的数据 。
填充该扇区后 , 将其密封 。 密封是一组将扇区逐渐转换为原始数据的唯一副本的操作 。 该副本与 Filecoin 节点参与者的公钥相关联 。 为了执行最终的 PoRep , 节点参与者然后将副本(其CommR)的加密哈希提交到公共 Filecoin 区块链 。
通过 PoRep , 节点参与者可以提供公开证明 , 证明他们在执行证明时正在存储客户数据的唯一编码 。
只有拥有全部原始数据的节点参与者才能向 Filecoin 区块链提交正确的 CommR(对副本的链上承诺) 。 但是 , 仅一个 PoRep 并不能验证存储是否会随着时间的推移而连续 。
这就是时空证明(PoSt)的来源 。 使用 PoSt , 要求随机选择的节点参与者为他们维护的随机选择的存储扇区提供 PoRep 。
本文插图
这是通过向节点参与者发出加密挑战的程序来完成的 , 只有直接访问密封部门才能正确回答 。 节点参与者必须在严格的时限内应对这一挑战 。
每个节点参与者必须每天证明其所有存储 , 并且还随机选择节点参与者来证明存储以赢得区块 。 密封的计算难度确保了节点参与者必须保持对密封区域的随时访问和完整性 。
PoRep 和 PoSt 共同构成了 Filecoin 独特的证明系统 , 是存储证明和空间证明的结合 。
除了证明系统之外 , Filecoin 网络还依靠博弈论的动机来阻止恶意或过失的活动 。
同意在 Filecoin 网络上存储数据的所有节点参与者在协议时必须以 Filecoin 的形式提供抵押品 。 任何未通过 PoSt 检查的存储节点参与者都将受到处罚 , 并且每当施加罚款时 , 该抵押品的一部分都会丢失 。
罚款过多后 , 所有抵押品都将丢失 , 从而阻止了节点参与者再次向客户提供存储 。
本文插图
Filecoin 协议采用新型加密技术、共识协议和博弈论激励机制设计 , 提供了客户和节点参与者都可以放心使用的去中心化存储网络和市场 。
而它的核心 , 正是其独特的存储验证方法 。 通过Protocol School的教程(https://proto.school/#/verifying-storage-on-filecoin) , 可以更加详细的了解其存储验证方案 。
推荐阅读
- |Filecoin挖矿指南之设备性能对证明计算的影响
- |Filecoin主网即将上线 这些信息你需要提前知道
- |Filecoin核心开发者:测试网启动时间或推迟1~2周
- 技术编程|tracert命令详解,路由跟踪图文教程,检测网络故障节点
- 鸿蒙|华为鸿蒙OS或将在下半年迎来关键节点,已申请大批商标
- |通证经济的模型与实践
- 平台4节点起步!戴尔科技云平台迎来多项更新
- |IPFS和Filecoin到底是什么?
- |如何理解火热的Filecoin与IPFS?抢“头矿”又是怎么回事?
- 趣投稿|火星云矿商思林:穿越迷雾,写给Filecoin新矿工的3条建议