LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 首次PoD治理投票:节点惩罚规则是否需要调整?

首次PoD治理投票:节点惩罚规则是否需要调整?

2020-02-25 星云链 来源:区块链网络

自治元网络 · 协作的未来

近期,节点惩罚规则在节点运营者中引发讨论。并发起提案:Marks Proposal: POD Block Generation Penalties (NIP199https://go.nebulas.io/proposal/199,该提案建议投票决议惩罚规则是否过于严苛。星云基金会决定采纳该提案将该提案纳入首批PoD治理投票中。下周由治理委员会投票决议是否通过该提案。

当前惩罚规则介绍:

惩罚规则是一个综合性问题。需要以保障主网稳定性和安全性为重,严惩作恶者,并同时保护节点运营者应得利益。在介绍投票规则前,先介绍一下当前的惩罚规则。

参考《基于贡献度证明的节点计划》:https://wiki.nebulas.io/zh_CN/latest/node-strategy/consensus.html#id16,当前惩罚规则如下:

测试网节点惩罚情况:

自1月8日节点上线测试网以来,陆续已有超过60个节点参与测试,52个节点成功出块。节点运营者包括交易所、钱包、区块链项目方、矿池、技术社区、媒体、公益组织、星云社区组织、个人等。其中,有9个节点发生了漏出块的情况,低安全等级的情况(漏出10个块以下)6次,中安全等级的情况(一个轮询周期内漏出全部10个块)11次。

当然,当前冻结的惩罚金都是测试网上的测试币。但一旦上线主网,将冻结主网NAS和NAX。

存在问题:

当前主要矛盾集中于,节点运营方未能及时知晓服务器宕机情况,或未能及时在一个轮询周期内(约为52分钟)及时修复。导致节点一旦发生漏出块,就很容易整个周期都漏出块,出块稳定指数直线下降,从漏出块到恢复出块,平均需要2天(因有入选概率问题,时间不等,非精确值),并直接被冻结5%惩罚金(约为1000NAS,按照当前币价约为600美元)。有的节点质押的NAS就可能被扣到小于2万,从而需要补充NAS才能重新参与候选节点选取。

因对主网稳定性造成实际影响,系统需要及时作出反应,调整出块节点的选择。但由于存在无意中就被扣除1000NAS的情况,节点运营者无法接受。

现存解决方案:

当前已有一些功能针对上述情况而设,以保障节点运营者的利益。我们认为,最好的解决方案是采用各类监控、预警措施,避免发生漏出块的情况,在出现问题之前进行防范。出现问题后应急响应措施也很重要。

主动暂停节点

如果节点运营方有特殊情况需要暂停服务器,比如服务器搬迁等,可以在节点平台点击“管理节点”,然后在服务器管理中点击“暂停节点”。此时该节点变为暂停状态,节点详情页可以看到暂停标志,社区成员依然可以投NAX给该节点,但该节点不会参与候选节点排名。等到搬迁等工作完成后,点击“重启节点”即可重新参与排名。期间不会扣除任何费用,不会影响出块稳定指数。

但如果一个节点正处于出块状态,是无法暂停的。暂停将从下一个轮询周期开始。

漏出块和惩罚邮件提醒

当节点漏出块或者遭受惩罚时,该节点的注册邮箱都会及时收到邮件提醒。此邮件提醒为强制提醒,不允许关闭。请节点运营方务必留下正确的常用邮箱。

当前暂不支持添加多个接收邮箱。建议节点运营方自行操作手机邮件提醒、邮件转发等,保证可以及时查收邮件提醒。

当前节点运营方可以填写社交平台信息,但尚未开发适应不同国家习惯的社交平台提醒,比如微信提醒、Telegram提醒。欢迎社区开发者参与提醒小工具开发。

服务器监控配置

建议节点运营方开启VPS服务商监控服务,特别是预警提醒,以便在服务器宕机前可以及时处理,无需等到漏出块再响应。比如:

状态监控:宕机与否、CPU、内存;

报警配置:如内存占用>90%就提前预警,宕机就报警等;

应急措施:如宕机自动重启。

强烈建议设置自动化应急措施,以便及时应对。我们也会整理帮助文档,给出一些推荐的监控服务。

治理机制可解冻惩罚金

节点运营者可以在每个治理周期的治理节点投票阶段进行申诉,由治理节点最终决定扣除惩罚金还是取消惩罚。

计划改进:

为了更好地监控节点状态,除了现有功能,还将加强信息展示,并提供更多工具或面板。

节点平台信息展示

增加CPU、内存、交易量等的真实情况显示,节点运营者和社区成员都可以清晰看到每个节点服务器的实际状态。

自建日志监控平台或数据面板

公开节点相关数据,如节点在线与否状态、CPU情况、内存情况、同步高度、出块总数等,开放API接口,推荐使用telegraf,开发者可以自己搭建自己的节点监控平台,或者为社区搭建节点相关数据面板。

更详细的错误状态显示

搭建节点的过程中,提供更详细的错误状态显示,方便节点运营者查询。比如:

节点同步没有完成:显示同步高度和当前高度;

配置文件配置错误:没有打开挖矿配置并正确配置挖矿地址。

综上所述就是当前惩罚规则和节点监控相关措施。如果下周PoD治理投票通过,则将在星云协作平台go.nebulas.io发起新惩罚规则的提案征集。如果投票不通过,则上主网后惩罚规则保持不变。无论结果如何,上述提到的帮助文档撰写、API开发等都会持续进行。

首届治理委员会将由PoD测试期间,在测试网上出块数最多的51个共识节点组成。欢迎节点运营方参与首次PoD治理投票,决议当前惩罚规则是否需要调整。详情敬请留意近期预告。

欢迎社区用户在星云协作平台go.nebulas.io提出建议。无论你是否为开发者,都可以说出你的建议。

节点平台:node.nebulas.io

社区协作平台:go.nebulas.io

论坛:community.nebulas.io

Telegram节点运营群:t.me/nasnode

Telegram英文群:t.me/nebulasen

自治元网络?·?协作的未来

自治元网络,

是星云链最终的演化形态。

它聚焦链上复杂数据和交互,

面向复杂协作关系。

自治元网络的实现将带来

全新的共识激励机制和升级能力,

让每个人从去中心化协作中公平获益。

—-

编译者/作者:星云链

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...