观点 | 利用中本共识和矿业议会应对比特币网络问题

2019-07-12 10:12 来源:BitcoinCom 阅读:4400
6月28日,比特币现金支持者哈维尔·冈萨雷斯(JavierGonzalez)宣布推出一项名为比特币矿业议会(BMP)的有趣协议。BMP背后的理论是以中本共识(Nakamoto Consensus)中“

6月28日,比特币现金支持者哈维尔·冈萨雷斯(JavierGonzalez)宣布推出一项名为比特币矿业议会(BMP)的有趣协议。BMP背后的理论是以中本共识(Nakamoto Consensus)中“矿工是比特币的执行者”和“任何需要的规则和激励都可以通过这种共识机制来执行”。

建立虚拟透明的比特币矿业议会

10多年前创建的中本聪系统(Satoshi Nakamoto)改变了许多人的生活,甚至改变了历史的进程。中本聪发布的技术有很多优势,但比特币的核心创新之一是中本共识,这种方法尽管信息不完善,但仍然使网络处于有效共识状态。中本共识使用工作量证明、区块选择和奖励结构来激励网络参与者协同行动。

有一些争论是关于非挖矿节点是否拥有权力和挖矿节点算力高度集中的争论,冈萨雷斯认为矿工是比特币的执行者有多种原因。开发人员推出了一个名为比特币矿业议会(BMP)的新开源协议,和一个名为Bmp.virtualpol.com的矿池,以供矿工使用该协议。目前,BMP项目的自述文件规范详细说明该平台仍处于早期测试阶段,但该工具目前正在使用中;在撰写本文时,有124名矿工参与了BMP矿池,界面显示了如何使用算力对某些事项进行投票。

冈萨雷斯的BMP理论论文解释说:“矿工们可以在基于工作证明的网络区块链中,按照他们的算力比例来写东西,也可以在有足够共识的情况下做出极端的决定,在少数人支持的链中编写合法的空块(即少数必须服从多数),以引发其崩溃,这样对于多数群体所支持的网络和他们的长期利益来说是有利的。”

论文进一步指出:由于已知的最安全、最可靠的投票系统,矿工可以非常灵活、准确、及时的去执行,以公开可验证的方式记录他们的决策。因此,矿工在比特币中处于领先地位,而且他们永远不会单独行动,因为他们是由一群没有利益冲突组成的盟友(除了竞争算力)。
根据冈萨雷斯的BMP理论论文,他认为:需要建立一个“虚拟且透明的比特币矿业议会(BMP)”。在这个议会矿工群体中,每个参与者都有发言权,并且可以“按百分比投票”;BMP可以就某些功能达成协议,解决未来的冲突,甚至为网络指定合法的发言人;他们将与比特币的用户和开发者社区建立更紧密,更准确的联系。

中本共识确保规则和激励政策能够执行

冈萨雷斯坚持认为中本聪创造了矿工的角色,因为网络的治理模式需要委托给一个比一个人或一小群开发人员更强大的更高实体;矿工因此而获得奖励,冈萨雷斯认为他们的利益将始终如一,他还声称:理解这种可预测的模式和关系是“中本共识的表现”。

BMP创建人的论文解释说:“如果忽视这些信息,那么每一个争议都会让区块链变得更加脆弱——接受共识机制意味着赋予矿工权力,以便将他们对区块链的合法权力完全发挥出来。”同样地,接受这个现实可以无限期地保证遵守中本聪原始论文最后一页的最后一行:

“任何必要的规则和激励措施都可以通过这种共识机制来执行。”

 

我们是否用中本共识测试解决过争议?

当然,这个话题引起了争议,尤其是那些不相信矿工是负责网络执行的人。从许多人的角度来看,中本共识在像Segwit2X这样的争议时期并没有得到真正的运用。例如,臭名昭著的用户激活软分叉(UASF)从未发生过,因为Segwit2x被取消了。有超过80%的算力在设法激活 Segwit后愿意实施Segwit2X,矿工们从来没有通过扩大区块大小来测试他们的实力。这是由于美国大量做空群体的威胁,块扩容事件(Segwit2X)被取消,而这种威胁从未被社交媒体报道。所以问题仍然存在:当时的大多数矿工能否通过利用中本共识来扩容并避免UASF问题?只有中本共识在这种分歧中被使用我们才会知道。

通过像BMP这样的概念,挖矿治理模型基本上可以避免这种冲突或结束弱势少数群体链,不给它生存的机会。BMP白皮书表示,“矿工可以比其他任何人更好地承担责任,以防止再次发生此类事件的风险。” 冈萨雷斯认为,人类倾向于与这些冲突纠缠在一起,而且“多个开发团队竞争,对抗只是时间问题——要解决这个问题,矿工必须承担其执行角色。”冈萨雷斯说,当大多数算力参与时BMP将是一个具有约束的力量。

 

管理矿工的议会小组可在不改变BCH协议的情况下工作

冈萨雷斯确信BMP的想法可以通过各种方式实施,不会改变比特币现金协议或挖矿业务。BMP的基础是可以验证其算力的注册用户。冈萨雷斯解释说,在每个块的coinbase事务中(可以在块奖励中存储信息的元数据),矿池将在多个输出中发布“主要矿工的地址,在OP_RETURN中指示对应于每个矿工的算力的百分比”。冈萨雷斯还强调,BMP 是一个“开源工具,不对第三方采取的行动负责。”

每个矿工的单个哈希值是用他的配额计算的,该配额用在块中注册的哈希值发信号通知。矿池永远不能控制比其块中所示更多的哈希值。通过这种方式,每个矿工将能够在区块链之外,与他的哈希值百分比成比例地展示他的实力。

翻译:BitcoinCom中文站


免责声明:此文仅供参考。读者在采取与上述挖矿工具或其任何关联公司或服务相关的任何行动之前,应自行进行尽职调查。Bitcoin.com或作者不对由于使用或依赖本文中提到的任何内容,商品或服务而导致或声称造成的任何损害或损失直接或间接负责。  


声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。

点击阅读全文