5月29日,FIL官方举行了一次矿工大会,回应了关于挖矿的一些问题。今天我再次和大家分享一下矿工大会中一个非常重要的议题:关于有效存储的验证。 有效存储一直是FIL系统中的重点和难点。 什么是有效数据呢?简单地说就是矿工存储的数据是真实用户所需要的数据,而不是为了得到系统奖励而随意填充的数据。 因此有效数据的存储在很大程度上取决了FIL矿工是否诚实。 按照官方的解释,FIL矿工的行为依次由好到坏总共有五种,在这里我们选了其中的三种行为和大家分享: 第一种是矿工向系统提交了一份没有存储数据的存储空间。由于这个空间里没有存储任何数据,所以空间是闲置的,相当于是对空间的浪费。在官方看来,这不算作恶,所以把这种行为归类于中性,官方用的词是“good”。 第二种是矿工向系统提交了一份真正存储了用户数据的存储空间。在这个存储空间中系统存储了用户所需的数据,这是系统最希望的交易,官方称这种行为为“Great”。 第三种是矿工向系统提交了一份存储了数据的存储空间,但这里面存储的数据都是矿工自己胡乱填充的数据。这是官方极度排斥的行为,官方称之为“Bad”。尽管它不好,但系统对这种行为却很难辨别。 在此之前,官方为了解决这个问题开启了FIL Discover项目,通过向矿工出售存储了在官方看来有效数据的硬盘来引导矿工存储有效数据。 显然这是一种中心化的操作方式,它和区块链项目的宗旨有明显的冲突,因此这个方案一问世,就导致社区的不小反弹,甚至有矿工直言反对这种操作。 项目方自己也承认这只是临时的方案,长期看,引导矿工存储有效数据一定要以去中心化的方式进行 在这次矿工大会上,FIL项目方给出了一个更详细的方案:推出有效数据的验证节点,即是让验证节点来判断矿工提交的存储空间中是否存储了真正的有效数据,或者说矿工的行为是“好”还是“坏”。 那么验证节点该如何确定呢?有以下几个标准: 1.地理上分散分布; 2.名誉良好的独立个人或机构; 3.理解FIL应用场景:正确验证的收益远大于贿赂; 4会限制验证人数量与额度,10个机构左右,100左右独立个人; 5.网络治理:社区讨论,违规证据。执行委员会将会取消验证者的资格。 从这个遴选机制我们可以看出,验证节点的选择并不是靠共识机制依赖数学算法选出的,而是靠人为、带主观倾向的方式选择出来的。 这个方式有点像DPOS,但又和DPOS有较大的区别:DPOS严格按照代币持有者一人一票的方式选择出来,但这个机制很可能最终会完全由官方或某些与官方合作的机构选出来。 所以在我看来,这个机制仍然带有比较强的中心化色彩,在实际操作中会引发一些潜在问题,未来很有可能还需要改进和提升。 我是IPFS/FIL社区发起人晓熙(加入社区,联系v号: liandaoxixi),IPFS/FIL是全球共识最大的去中心化存储项目,我会定期在社区分享专业的资讯,为IPFS/FIL爱好者建设一个共赢的学习社区。 |