改良共识现已上线测试网络 – 请参与测试!
Horizen 一直在努力确保我们的网络的安全性并抵御 51% 算力攻击。我们的工程团队通过建立惩罚恶意矿工的机制,改进了原有的中本聪共识算法。我们希望这会成为有效抵御双花攻击的长期解决方案,以此来保护所有采用比特币共识的工作量证明(POW)币种。现在我们需要大家帮忙测试我们的代码。
51% 算力攻击一直是比特币和其他工作量证明(POW)币种迫在眉睫的威胁。最长链规则,即中本聪共识,在 2009 年相对去中心化的环境下运作良好。随着本行业的成熟,挖矿资源日趋集中,算力租赁价格也下降了。正如我们在许多项目中看到的那样,由于攻击成本低,动机恶意者发动 51% 算力攻击在经济上是有利可图的。
这一漏洞是中本聪最长链规则所带来的结果。延迟区块报告目前不会得到任何惩罚,这允许动机不良的矿工将私下里挖的一整个序列的欺诈性区块推送到链上。这给误导人们或进行双花攻击创造了机会。
为了打击欺诈,我们针对延迟区块报告创建了一种惩罚机制。惩罚会影响那些试图私下挖掘区块并随后将其注入链上的矿工。恶意矿工将根据区块高度遭到处罚。这个解决方案由我们自己的工程团队设计和研制。
代码已经写好并经过了内部测试,现已放在我们的公共测试网络上供大家测试。我们非常需要全社区来帮助我们一起做测试!我们鼓励每个可以设立测试网络节点的人都参与进来。越多人参与进来,我们代码的质量就会越来越好。
接下来首先要做的是,我们需要测试网上的大多数节点更新为 DELAYPENALTY BRANCH 的代码。
如何在测试网上建立一个节点:
- 克隆 https://github.com/HorizenOfficial/zen 存储库
- 查看 delaypenalty 分支
- 按照 README.md 中的说明构建 zend
- 使用 -testnet 开关启动 zend 或将 “testnet” 添加到 zen.conf
跟我们一起为整个币圈出一份力做一份贡献吧!
如果您想更多了解我们关于修改中本聪共识的提案的详细情况,请阅读我们的新增版白皮书