Filecoin Slashing:惩罚机制设计的内因,人性与机制之间的博弈

挖矿、质押、惩罚、加密等机制的设计,本质上是一场人性与机制之间的博弈,对于Filecoin分布式网络而言,将矿工与网络的目标捆绑在一起,才是其内置激励机制设计的初衷。

Filecoin的加密机制和经济模型相结合,旨在使参与者的动机与网络的目标保持一致。网络以挖矿收益和存储收益为主要诱因,当参与者违背其对网络的承诺时,大幅削减收益和算力是制止其不良行为的主要形式。削减可以确保,对于任何参加Filecoin的矿工而言,最理性的选择始终是与网络的发展目标保持一致。

Slashing的工作方式

每个向网络提供存储能力的矿工都必须质押相应的FIL。如果任何矿工出现疏忽或恶意行为,其获得的FIL将被“削减”,或被迫没收其部分抵押品。通过这种方式,大幅削减会给矿工带来不良的经济诱因,从而阻止矿工的不良行为。

Filecoin当前全网有效算力为896.72PiB:据IPFS100.com报道,filfox浏览器数据显示,Filecoin网络当前区块高度为231469,全网有效算力为896.72PiB,总质押量约为1651.3485万枚FIL,活跃矿工数为698个,每区块奖励为12.8041FIL,近24小时产出量为171216FIL,24小时平均挖矿收益为0.1892FIL/TiB;

目前有效算力排名前三的分别为:F02770(时空云&灵动)以52.23PiB暂居第一,F01248(智合云zh)以51.58PiB位居第二,F09037(SeedPlan-Saturn)以26.68PiB位居第三。[2020/11/13 14:13:14]

因此,Slashing是一种内置的激励机制,可以使Filecoin网络上的所有矿工保持诚实和可靠。矿工将不得不表现良好,否则可能会失去Filecoin抵押品和存储能力。

Filecoin当前全网有效算力为696.90PiB:据IPFS100.com报道,filfox浏览器数据显示,Filecoin网络当前区块高度为191151,全网有效算力为696.90PiB,总质押量约为1405.6651万枚FIL,活跃矿工数为634个,每区块奖励为11.5999FIL,近24小时产出量为148296FIL,24小时平均挖矿收益为0.2106FIL/TiB;

目前有效算力排名前三的分别为:t02770(时空云&灵动)以43.07PiB暂居第一,t01248(智合云zh)以42.39PiB位居第二,t01782(hellofil.com)以27.05PiB位居第三。[2020/10/30 11:13:37]

什么时候会出现Slashing

星际联盟房俊:Filecoin是区块链基础设施 可以打造万亿级别的生态:金色财经现场报道,8月23日,在成都举办的“全球区块链算力大会暨新基建矿业峰会”上,星际联盟创始人兼董事长房俊表示,Filecoin是一个区块链基础设施,通过IPFS协议,它的上传和下载的速度更快,存储成本更低,对数据的存储时间更长,并且可以防黑客、DDOS攻击。另外,Filecoin与比特币挖矿方式不同,比特币的生态是千亿级别的,Filecoin的生态一定是万亿级别的。[2020/8/23]

在三种情况下,Filecoin矿工可能会被削减。

1、矿工在存储交易到期之前删除数据;

星际大陆董事长李彦东:预计Filecoin上线后矿机不会出现爆发式增长:2020年6月22日,由金色财经主办,节点咨询、IPFS100.com承办,星际特工、麦客存储联合主办的“星际漫游指南——IPFS技术与应用研讨论坛”在深圳拉开帷幕。论坛上星际大陆董事长李彦东,在题为《押注IPFS & Filecoin的“危”与“机”》的主题演讲中指出,2018年矿机的数量有一波增长,但是又开始下落,到2019年又开始热起来,越靠近上线,我认为矿机增长会放缓,因为大多数的人已经赶不上头矿,接近上线风投的人可能会减少。我预判目前大多数的矿机公司可能投入产出比不会理想,所以等上线之后这些公司客户复投不会增加,整个市场的矿机数量不会有爆发式的增长,但是头部投入产出比可以的厂家会继续增长[2020/6/22]

2、矿工未按要求提交其时空证明时。

3、矿工试图分叉Filecoin区块链或操纵区块头选举。

交易失败的Slashing

矿工将数据存储在Filecoin网络的扇区,矿工可以与客户签订仓储交易合同,并提供交易抵押品,以保证交易将得到良好维护。

Filecoin网络期望,矿工遵守存储合同规定,在规定时间内保质保量的存储用户数据。但矿工可能无法按照约定完成合约要求。

矿工可能可以通过以下两种方式之一来违约:一是通过在合同结束日期之前使已承诺的存储部门脱机,或者自愿提前终止合同,自愿终止合同的矿工需要支付终止费。二是彻底无法使用存储部门保持在线状态的矿工将受到削减,会自动没收一部分质押的FIL,并降低其算力。

存储故障的Slashing

Filecoin使用加密协议来验证矿工为网络执行的存储行为,并确保矿工按承诺提供存储。该证明系统的一部分是Filecoin独特的时空证明,每天向矿工发出随机加密挑战,只有当矿工能够查询他们承诺存储的客户数据时,才能回答该挑战。验证他们确实在提供存储。

Filecoin协议将至少失败一个WindowPoSt的矿工视为处于故障状态。矿工将在发现故障的扇区上失去有效算力。矿工只有在成功响应后续的WindowPoSt之后才能恢复该扇区的算力。

但是,如果矿工连续两天保持这种状态,则每天会削减其存储故障费。因为,Filecoin仅会激励可靠和有用的存储,而对于存储客户端而言,知道所有数据都可靠地存储在Filecoin上至关重要。如果某个部门达到允许的最大连续失败天数,则将削减该部门获得的所有奖励及其初始质押抵押品。

共识错误的Slashing

Filecoin区块链上的区块被排列成高度。在每个区块高度,矿工都参加领导人选举,以确定谁将开采Filecoin区块链的下一个区块并获得其区块奖励。

在领导者选举中,每个矿工都会汲取DrandBeacon提供的随机种子。然后,矿工对该随机种子执行选举证明功能。如果选举证明功能生成的值有效,则该矿工有资格开采一个区块。当矿工在EC期间生成新块时,这些块会聚在一起形成“提示集”,即在同一时期内开采的区块家族,并连接到先前时期的相同父区块。

Filecoin的EC独特之处在于,许多矿工可以在领导人选举中获胜:在每个高度,不同矿工可以一次生成多个有效区块。为了避免Filecoin区块链分裂或“分叉”成多个竞争链,矿工必须同意规范或真实区块链是提示集最重的区块链,即历史上区块最多的提示集。

共识性缺陷在于在相同高度开采两个不同的区块。发生这种情况时,矿工的存储将暂时中止,并受到处罚。

结论

Filecoin网络使用Slashing来针对矿工的不当行为。由于行为不当的矿工将始终承受其抵押品和存储能力的损失,因此矿工没有充分的理由损害Filecoin网络。通过这种方式,帮助客户确信矿工将完全按照承诺,存储他们的数据。

因此,Slashing是Filecoin协议的一项功能,可保护Filecoin生态系统的完整性、可靠性和声誉。

想进Filecoin技术交流群与圈内大佬深入学习交流,添加获取更多行业动态和最新资讯

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

银河链

[0:0ms0-3:44ms