okx

解密Filecoin共识机制

时间:2023-07-29|浏览:168

概念解释: - Pos:Proof-of-Storage,为存储空间提供的证明机制。 - 复制证明(Proof-of-Retrievability,PoRep):Filecoin挖矿的一种证明方式,用来证明数据被独立保存,防止攻击。 - 时空证明(Proof-of-Spacetime,PoSt):证明在一段时间内,矿工实际存储了特定的数据。

PoRep和PoSt其实是Pos的两种实例。PoRep要求矿工对文件进行初始化,并证明矿工持有初始化后的文件。矿工必须在给定时间内响应,否则无法证明时间内持有文件。PoSt证明在一段连续时间内拥有特定信息,并在矿工的存储设备中,强调时效性,相对来说更困难和复杂。

在Filecoin网络中,复制证明和时空证明是最重要的协议,也是消耗资源最多的证明。它们的实现方式决定了Filecoin矿机的最优配置,也决定了矿工的硬件成本。

复制证明运行原理: 复制证明PoRep是存储证明的一种实现方式。证明者X向检验者Y提交PoRep,证明自己在存储设备上备份了数据D。证明者X受网络委托,存储了n个数据D的独立备份。当Y向X提出挑战时,X需要向Y证明确实存储了每一个D的备份D',这就是PoRep的验证过程。

复制证明的核心思想是为用户数据保留备份,以防止网络攻击。为了满足要求,需要加密时间长、解密时间短,并且生成存储证明的复杂度低。这样的设计考虑到解密时间短不会消耗系统计算资源,同时考虑到每个证明周期中有多个证明,因此生成存储证明应该尽量简单快速。

时空证明运行原理: 复制证明PoRep是时间点证明,证明在一个时间点中矿工存储了文件。而PoSt是时间区间证明,证明在一段时间内矿工实际存储了文件。简单解释就是,单次挑战无法证明文件在整个时间段内都存在。

时空证明的博弈策略是每间隔一定区间高度,网络机器人会随机选择检查时间点,向矿工发起挑战。每次挑战后,矿工需要生成一段复制证明,以检查是否存在作弊行为。如果挑战失败,矿工将被处罚一定的质押代币。

时空证明的机制是验证者Y通过向证明者X提供一段独特的数据证明,让X在一段时间内证明其存储了数据D并备份为D'。

零知识证明: 复制证明和时空证明在真实的分布式网络中实现运行,并不依赖第三方可信机构。这是得益于零知识证明的关键作用。

零知识证明是指证明者在不提供有用信息的情况下,使验证者在某个概率下相信某个论断是正确的。它的发明起源于最小漏洞证明,验证者无法获得除了证明者证明某一事实之外的其他信息。

一些匿名数字货币如zcash就使用零知识证明来保护交易双方身份和交易金额的匿名性。

对于去中心化的Filecoin网络来说,存储证明机制中的时空证明和复制证明至关重要。合理的验证和证明体系可以避免安全攻击,实现网络的正常运转,并保证节点之间的公平竞争和合作。

« 上一条| 下一条 »
区块链交流群
数藏交流群

合作伙伴

玩合约 佩佩蛙官网 天天财富 趣开心资讯 借春秋 去玩呗SPA 培训资讯网 币圈ICO官网 谈股票 秒懂域名 百科书库 百悦米 币爸爸 兼职信息网 宠物丫 元宇宙Web 今日黄金 数字财经 借春秋财经 币圈交流群 币圈官网 谷歌留痕 减肥瘦身吧 装修装饰网 金色币圈 美白没斑啦 妈妈知道 币圈论坛 玩票票财经 免费电影 茶百科 起名取名网 旅游资讯网 二手域名 爱网站 皮卡丘资讯 代特币圈 黄金行情 非小号行情 聚币网 宝宝起名 趣玩币 周公解梦 數字黃金
在区块链世界中,智能合约不仅是代码的信任,更是商业的革命。通过了解其在供应链、版权保护等领域的应用,您将真正体验到智能合约的无限可能性
区块链世界GxPiKaQiu.com ©2020-2024版权所有 桂ICP备16002597号-2