作为一个以“去中心化存储”为核心目标的技术,IPFS最重要的功能、能提供给用户最好的服务就是存储。作为IPFS激励层的区块链Filecoin,自然也要把“存储”作为重中之重的共识。
Filecoin的共识机制是预期共识,共识机制中最重要的证明系统是复制证明与时空证明。
在给矿工激励时,更多考察对方是否能够完成“存储”这一行为。存储能力越强的矿工,就越大几率获得生成区块的权利。考核标准有两个:1.矿工能够有足够的空间,容纳客户原始数据的物理唯一副本;2矿工能够长期、稳定、有效进行.数据存储。
DeFi 项目 YFValue 中有 1.7 亿美元的资金存在被合约所有者锁定的风险:推特用户 dryrunner 发布评论警告用户从 DeFi 项目 YFValue 中撤出资金,因为该协议中大约有 1.7 亿美元的资金存在被合约所有者锁定的风险。目前该项目除了可以挖 YFV 代币之外,矿工还在挖掘 yfv 引入的另外两个代币,分别是 vETH 代币和 vUSD 代币。而这两个代币都有一个只有所有者可对其进行修改的铸币者集,一旦所有者从铸币者集中删除该合约,所有有关提款、推出、质押和获得奖励的操作都有可能失效。这意味着,价值 1.70 亿美元的资金有可能被单个以太坊合约所有者账号 0x7be4d5a99c903c437ec77a20cb6d0688cbb73c7f 锁定的风险。[2020/8/24]
实现第一个考核标准的共识机制是复制证明(Proof-of-Replication),缩写为PoReP。
矿工所有用矿机中专用于IPFS系统的存储空间,称为“扇区”,用于存储客户的数据。把数据填充该扇区后,将其密封。密封就是让这个扇区成为原始数据的唯一副本。矿工然后将副本的加密哈希提交到公共 Filecoin 区块链。
这是为了防止矿工偷工减料。比如一个数据同时分配给A、B、C三个矿机,但是A、B矿机属于同一个矿工,矿工为了减少麻烦就只存一份,谎称自己存了两份。
而使用PoReP,加密哈希能够辨别出这三份数据真的存储在三个分别的矿机里。
实现第二个考核标准的共识机制是时空证明(Proof-of-Spacetime),缩写为PoSt。
PoSt要求随机选择的矿工,为他们维护的随机选择的存储扇区提供 PoRep。矿工必须在严格的时限内应对这一挑战。确保矿工时刻保持对密封区域随时访问的能力和数据完整性。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。