Filecoin功能:恶意行为将被大幅度削减
摘要: Filecoin节点参与者在合同中断、存储故障、共识错误三种情况下,抵押会被罚没。
2020年11月18日,Filecoin官方发布一篇博客,提到Filecoin抵押会被罚没的行为,以及惩罚措施。具体如下:
Filecoin的加密和经济机制相结合,旨在使参与者的动机与网络的目标和使命保持一致。以大笔奖励和交易付款为激励,当参与者偏离其对网络的承诺时,大幅削减是缓解不良行为的主要形式。
为了激励参与者完成网络的目标和任务,Filecoin网络设计采取了加密学和经济学结合的机制。区块奖励和客户交易付款是主要的激励驱动因素,而当参与者偏离他们对网络所做的承诺时,削减则起到了减少不良行为的作用。
削减功能采用了博弈论和决策科学来帮助像Filecoin这样的分布式存储网络解决所面临的重要的挑战之一。在缺乏集中控制的情况下,Filecoin需要一种内置的方式来确保网络的完整性并协调参与者的激励措施。削减功能限制了那些为了自身利益最大化而破坏Filecoin生态系统的矿工们。这一功能确保了从理性层面来说,真诚地维护网络成为了任何参与Filecoin网络矿工的最好的选择。
Slashing(大幅度削减)利用博弈论和决策科学面临的最重要挑战之一是用来帮助解决像Filecoin这样的分散存储网络。在没有集中控制的情况下,Filecoin需要一种内置方式来确保网络的完整性并调整参与者的激励措施。对以牺牲的Filecoin生态系统为代价来最大化自己的个人利益的矿工进行惩罚,通过大幅削减可以实现这一目标。大幅度削减确保了,对任何参加Filecoin的矿工而言,最理性的选择始终是真诚地采取行动维护网络。
一、削减的方式
每个向网络提供存储能力的矿工都必须以Filecoin的形式抵押抵押品。任何矿工如果有疏忽或恶意行为,就会被“削减”,或被迫没收其部分抵押品。因为这威胁到了网络的声誉和可靠性。通过这种方式,大幅削减会给矿工带来不良的经济因素,从而阻止矿工的不良行为。
因此,Slashing是一种内置的激励机制,可以使Filecoin网络上的所有矿工保持诚实和可靠。矿工将不得不表现良好,否则可能会失去Filecoin抵押品和存储能力。
二、三种发生削减的情况
在三种情况下,Filecoin节点参与者可能会被削减。这些是:
1)当矿工在存储交易到期前删除数据时(合同中断削减)。
2)当一名矿工未按要求提交其时空证明时(存储故障导致大幅度削减)。
3)当一名矿工试图分叉Filecoin区块链,或操纵区块头选举时(共识错误出现削减)。
在每个状况下,矿工都违背了对网络的承诺,因此 ,连接点参加者的盈利应当被减少。
1、合同中断削减
矿工在Filecoin网络上存储数据的存储分区被称为“扇区”。在每个扇区内,矿工可以与客户签订存储交易合约,并提供交易质押,以确保交易能够得到妥善维护。协议要求矿工提供至少最低额度的质押来进行基本的担保,如果交易被终止,质押将受到削减。矿工也可以提供更高额的交易质押来体现对潜在客户的更高的服务水平和可靠性。
Filecoin网希望矿工的存储合同在设定时间内保持存储状态:矿工负责使所有扇区保持在线状态,并在合同期限结束之前持续可用。若矿工可能无法满足这一期望,原因要么是在合同到期之前就违约,要么是没有遵守连续存储客户的数据的承诺。
矿工有以下两种方式来违约:在合同结束之前让已承诺的存储扇区脱机,或者自愿提前终止合同。自愿终止合同的矿工需要支付终止费。完全无法使存储扇区保持在线状态的矿工将受到削减;他们会自动没收一部分Filecoin抵押品,并降低存储能力。
2、存储故障削减
Filecoin使用加密协议(证明系统)来验证矿工为网络执行的存储行为,并确保矿工按承诺提供存储。该证明系统的一部分是Filecoin独特的时空证明(PoSt),每天向矿工发出随机加密挑战(WindoPoSt),只有矿工能够查询他们承诺存储的客户数据,查询并作出回应,验证他们确实有在提供存储。
Filecoin协议将至少失败一个WindowPoSt的矿工视为处于故障状态。矿工将在发现故障的扇区上失去存储能力。矿工只有在成功响应后续的WindowPoSt之后才能恢复其扇区功率。
如果矿工节点连续两天保持这种状态,则每天都会遭到削减,产生存储故障费。因为Filecoin只激励可靠和有用的存储,所以对于存储客户而言,知道所有数据都可靠地存储在Filecoin网络上至关重要。如果一个扇区达到允许的最大连续失败天数,则该扇区获得的所有奖励及其初始质押都将受到削减。
3、共识削减
Filecoin区块链上的区块按区块高度排列。在每一个区块高度,矿工都会参加共识证明选举,以决定谁将开采Filecoin区块链的下一个区块并获得区块奖励。共识证明是基于矿工的存储能力进行选举的。该共识证明选举协议被称为预期共识(EC)。
在共识证明选举中,每个矿工都会汲取分布式随机信标(drand beacon)提供的随机种子。然后,矿工对该随机种子执行选举证明功能。如果选举证明功能生成的值有效,则该矿工有资格开采该区块。当矿工在EC期间生成新区块时,这些区块会聚在一起形成“tipsets”(每一轮产生的有效区块构成了一个Tipset),并连接到先前区块高度的相同区块。
Filecoin的EC独特之处在于,许多矿工可以在共识证明选举中获胜:在每个区块高度,不同矿工可以一次生成多个有效区块。为了避免Filecoin区块链分裂或“分叉”成多个竞争链,矿工必须同意标准或真实区块链是区块链中有着最大权重的tipset,也就是历史上最多区块的tipset。
共识性缺陷在于在相同高度开采两个不同的区块。发生这种情况时,矿工的存储将被暂时中止,并受到处罚。
与存储故障和破坏合约不同,Filecoin网络中的其他矿工必须报告共识错误。在这种情况下,不会自动执行削减处理。但是,Filecoin矿工有动力举报共识错误。任何检测到并报告共识错误的Filecoin矿工都将成为攻击者,并收到削减的矿工质押的一部分。
三、结论
Filecoin网络采用削减功能来对矿工的不当行为进行强有力的经济抑制。由于行为不当的矿工将承受质押和算力的损失,矿工就没有理由去忽视或以其他方式危害Filecoin网络。通过这种方式,削减有助于让客户相信他们的数据将完全按照承诺由矿工存储。因此,削减是Filecoin协议的一个独特功能,它可以保护Filecoin的完整性、可靠性和声誉。
作者:IPFS百晓生;来自链得得内容开放平台“得得号”,本文仅代表作者观点,不代表链得得官方立场凡“得得号”文章,原创性和内容的真实性由投稿人保证,如果稿件因抄袭、作假等行为导致的法律后果,由投稿人本人负责得得号平台发布文章,如有侵权、违规及其他不当言论内容,请广大读者监督,一经证实,平台会立即下线。如遇文章内容问题,请发送至邮箱:linggeqi@chaindd.com
评论(0)
Oh! no
您是否确认要删除该条评论吗?