随着Filecoin主网上线后挖矿的逐步稳定,官方正在为Filecoin网络成为“人类信息的坚实基础设施”和“强大高效的分布式云存储市场”全速前进。 对于Filecoin网络而言,不是一个正常能出块、矿工能挖矿、能封装无效数据的公链就行,而是需要扛起Web3.0时代的分布式存储基础设施这面沉甸甸却而伟大的旗帜。所以官方继在经济模型报告《缔造Filecoin经济》、举行Slingshot存储应用比赛、提出Filecoin plus提案之后,又给出了Slashing协议作为Filecoin网络的重要特征和保护层。 那么什么是Slashing协议,它又是如何发挥作用,保护Filecoin网络免受伤害的呢?我们一起接着往下看~ 01 Slashing概述 Filecoin的加密和经济机制相结合,旨在使参与者的动机与网络的目标和使命保持一致。以大笔奖励和交易付款为主要诱因,当参与者偏离其对网络的承诺时,Slashing 是缓解不良行为的主要形式。 Slashing 使用博弈论和决策科学来帮助解决像 Filecoin 这样的分散存储网络最重要的挑战之一。在没有集中控制的情况下,Filecoin 需要一种内置的方式来确保网络的完整性,并调整参与者的动机。 Slashing?有助于实现这一目标,对那些以牺牲更广泛的 Filecoin 生态系统为代价寻求个人利益最大化的矿工处以罚款。对于任何参加 Filecoin 的矿工而言,最理性的选择始终是真诚地采取行动来维护网络。 02 Slashing 是如何运作的 每个向网络提供存储能力的矿工都必须以Filecoin作为抵押品。如果任何矿工的疏忽或恶意行为,将被“削减”,或被迫没收其部分抵押品。毕竟,网络的声誉和可靠性受到威胁。通过这种方式,大幅削减会给矿工带来不良的经济诱因,从而阻止矿工的不良行为。 因此,Slashing是一种内置的激励机制,可以使Filecoin网络上的所有矿工保持诚实和可靠。矿工将不得不表现良好,否则可能会失去Filecoin抵押品和存储能力。 何时会出现削减? 在三种情况下,Filecoin矿工可能会被削减。这些是: 1、当矿工在存储交易到期之前删除数据(大幅度削减合同)时。 2、当一名矿工未按要求提交其时空证明时(存储错误大幅度削减)。 3、当一名矿工试图分叉Filecoin区块链或操纵区块头选举(共识削减)时。 在每种情况下,矿工都无法以履行对网络的承诺的方式行事,我们会检查每个细节。 03 三种Slashing情况的说明 订单合同Slashing 矿工将数据存储在Filecoin网络上称为“扇区”的存储分区中。在每个扇区中,矿工都可以与客户签订存储交易订单合同,并提供交易抵押品,以保证并保证交易将得到良好维护。协议要求提供基本担保水平的最低交易抵押品,如果终止交易,则将其削减。但是,矿工可以提供更高的交易担保,这意味着向潜在客户提供更高水平的服务和可靠性。 Filecoin网络期望,矿工将在其存储合同确定的设定时间内连续存储客户的文件:矿工负责使所有行业保持在线状态,并在合同期限结束之前持续可用。矿工可能无法满足这一期望,要么是在合同到期之前就违约,要么是按照承诺而忽略连续存储客户数据。 矿工可以通过以下两种方式之一来违约:通过在合同结束日期之前使已承诺的存储部门脱机,或者自愿提前终止合同。自愿终止合同的矿工需要支付终止费。彻底无法使存储扇区保持在线状态的矿工将受到削减;自动没收他们Filecoin抵押品的一部分,并降低了存储能力。 存储故障Slashing 如之前一篇《Filecoin功能:可验证的存储》(可以前往官方博客查看)中所说,Filecoin使用加密协议(证明系统)来验证矿工为网络执行的存储行为,并确保矿工按承诺提供存储。该证明系统的一部分是Filecoin独特的时空证明(PoSt),每天向矿工发出随机加密挑战(WindoPoSt),只有当矿工能够查询他们承诺存储的客户数据时,才能通过该挑战。验证他们确实在提供存储。 Filecoin协议将至少失败一个WindowPoSt的矿工视为处于故障状态。矿工将在发现故障的扇区上失去存储能力。矿工只有在成功响应后续的WindowPoSt之后才能恢复其扇区算力。 但是,如果矿工连续两天保持这种状态,则每天会受到存储故障费Slashing的处罚。毕竟,Filecoin仅会激励可靠和有用的存储,而对于存储客户端而言,知道所有数据都可靠地存储在Filecoin上至关重要。如果某个部门达到允许的最大连续失败天数,则将削减该部门获得的所有奖励及其初始质押抵押品。 共识削减Slashing Filecoin区块链上的区块被排列成纪元。在每个时期,矿工都参加领导人选举,以确定谁将开采Filecoin区块链的下一个区块并获得其区块奖励。根据为其存储能力选择的Filecoin矿工池选出领导者。进行领导者选举的协议称为预期共识(EC)。 在领导者选举中,每个矿工都会从drand信标提供一个随机种子。然后,矿工对该随机种子执行选举证明功能。如果选举证明功能生成的值有效,则该矿工有资格出块。当矿工在EC期间生成新块时,这些块会聚在一起形成“提示集”,即在同一时期内开采的区块家族,并连接到先前时期的相同父区块。 Filecoin的EC独特之处在于,许多矿工可以在领导人选举中获胜:在每个时期,不同的矿工可以一次生成多个有效区块。为了避免Filecoin区块链分裂或“分叉”成多个竞争链,矿工必须同意规范或真实区块链是提示集最重的区块链,即历史上区块最多的提示集。 共识性缺陷在于在相同高度开采两个不同的区块。发生这种情况时,矿工的存储将暂时中止,并受到处罚。 与存储故障和合同破裂故障不同,Filecoin网络中的其他矿工必须报告共识故障。在这种情况下,不会自动执行slashing。但是,Filecoin矿工有动力举报共识错误。 任何检测到并报告共识错误的Filecoin矿工都将成为Slasher。Slasher收到削减的矿工抵押物的一部分。 总结 Filecoin 网络使用 slashing 产生强大的经济抑制矿工的不当行为。由于行为不端的矿工将始终承受其抵押品和存储能力的双重损失,矿工没有充分理由忽视或损害 Filecoin 网络。 通过这种方式,slashing 有助于让客户相信,他们的数据将完全按照承诺被矿工存储。 因此,slashing 是 Filecoin 协议的一个特性,可以保护 Filecoin 生态系统的完整性、可靠性和声誉。 对Filecoin感兴趣的朋友欢迎添加V:NORA201417探讨问题~ —- 编译者/作者:瑶池区块链 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
Slashing协议:Filecoin网络稳定可靠的有力保护者
2020-11-25 瑶池区块链 来源:区块链网络
LOADING...
相关阅读:
- 在乌镇遇见未来:SEA播撒数字经济火种2020-11-25
- ipfs项目是不是真的?矿机多少钱一台?每天能挖多少fil币?fil币价能破2020-11-25
- 薪火言币:坐等比特币带头上冲两万2020-11-25
- “实战分享思维碰撞”肖森舟私董会第二届圆满结束2020-11-25
- Filecoin矿工停摆我在FUNGRAM里面发现了FUN排单挖矿的乐趣2020-11-25