近期,达世币的DKG(分布式密钥生成)叉勺已被激活,为长效主节点仲裁链在达世币网络上的运行创造了全新的方式,使得达世币网络能借助ChainLocks这项创新抵御51%挖矿攻击。作为升级的一部分,主节点不仅需要维持在线的状态,而且还要为网络提供始终如一的标准服务,从而根据所提供的服务获得评分。
据悉,服务量证明是一种可确定主节点是否能为网络提供可靠服务的评分系统。计算过程中涉及许多度量,因此不可能因为无法回复请求(例如在支付前定位女巫攻击)而禁止在主节点中使用服务量证明。每次提供服务的失败都会导致服务量证明失败数量的增加(在有效集合中相当于主节点的数量)。如果失败数量达到有效集合中的主节点数量,那么服务量证明禁令将会执行并且必须修复主节点,以便确保主节点能提供可靠的服务并使用ProUpServTx再次在列表中完成注册。达世币文档进一步地详细说明了达世币0.14版本的当前评分规则,其中包括:
· 在DKG完成66%的升级后才进行升级的惩罚;
· 每一个后续区块将服务量证明评分减一。
未能达到上述新标准的主节点将会被迫下线,直到它们完成升级并达标。
大约95%的主节点依然符合更严格的标准
尽管达世币网络对主节点推行了更加严格的要求,但绝大多数主节点仍然达标。自新标准推行以来, 达世币主节点中已有两百多个下线,因此活跃主节点已经从最近的峰值4,945个下降到了现在的4,704个。在一些节点重新上线之前,达世币的活跃主节点数量可能会保持4,700以下。即使这样,达世币网络中仍然有95%的主节点维持活跃状态,这说明达世币网络上的大部分主节点都在高标准、严要求地运行。
在最近发布的文档中,达世币开发人员概述了主节点持有人在主节点运算符在被禁止时应当采取的相应步骤:
据悉,如果个人持有的主节点未能参照当前的共识规则向网络提供服务,那么持有人就会收到服务量证明禁令。如果个人持有的主节点处于POSE_BANNED状态,那么持有人应参照以下步骤检查配置是否正确:
· 确保运行的达世币是最新版本;
· 确保主节点具备足够的内存、交易和处理能力、硬盘空间;
· 确保主节点完全同步到正确的高度,并且处在正确、没有分叉的区块链上。
· 确保主节点的dash.conf文件中的masternodeblsprivkey选项已指定BLS私钥;
· 确保主节点上的BLS私钥在网络上是唯一的,而且不与任何其它主节点共享;
· 确保主节点上的BLS私钥与ProRegTx或ProUpRegTx中且在区块链上注册的BLS公钥相对应;
· 确保已经正确地指定了externalip(在使用测试网的情况下,还需确定端口),并且未被防火墙或端口转发服务所阻止;
· 确保已经安装和更新Sentinel,在退出前没有出现任何错误,并在crontab中输入和设定以每隔1到2分钟的频率运行一次;
虽然达世币主节点要求持有人存入1000达世币作为保证金,但持有人不是因为这笔保证金而获得回报,而是根据他们提供给网络的服务来获取酬劳,因此,主节点奖励是服务酬劳而不是投资利息。
在达世币网络变得更加强大后,达世币算力又创新高
达世币不仅推出了新的服务量证明标准并提高了主节点的性能,而且还提升了挖矿网络。本周,达世币算力创下了3.688 petahashes的历史新高,超过了5月初达到的最高水平3.537 petahashes。这表明,在主节点网络因新标而变得更加稳健的同时,挖矿网络提供的安全性也随之而不断加强。
除了具备更高算力的网络安全性之外,即将激活的新功能也有望进一步地显著提高网络安全性。最近发布的达世币0.14版本中包含ChainLocks,它有助于通过主节点网络来防范51%挖矿攻击、私自挖矿和由此造成的恶果。这种纯粹的防御机制很快就会激活,从而利用主节点来极大地提升网络的安全性,同时维持矿工处理区块和交易的权力。这意味着密谋逆转交易的攻击者需要同时掌控挖矿和达世币网络,而不仅仅其中的一个。
币搜:比特币领域的搜索引擎www.btcsearch.com