网赚论坛

标题: 比特币升级的循序渐进的选举流程 [打印本页]

作者: ytuu870    时间: 2017-11-21 02:03
标题: 比特币升级的循序渐进的选举流程
现在core内部分成两派相持不下,为了向前发展需要一个方向性选择,一个基于共识的选举已经逐渐在形成

第一步,是持不同意见的程序员各自给出自己的方案,然后让大家来做评判。这段时间会有大量的调查、讨论和验证,各方游说以及互相攻击,每个人力求客观的做出对自己最有利的判断

比如说,现在的“SEGWIT软分叉扩容到1.6M”对“硬分叉扩容到2MB”,大家都需要靠自己独立判断两者到底哪个是更可以接受的。为了这样的判断,需要了解什么是SEGWIT,什么是2MB扩容,什么是软分叉,什么是硬分叉,各有什么优缺点,也要了解方案的背后都是什么样的团队和什么样的决策方式。这需要大概一两个月的时间。实际上这个过程自香港共识大会后就已经在进行了,有一部分比较了解情况的人士已做出判断了,还有一部分人正在继续调研中


第二步,是用户通过选择运行客户端/节点来表示意见,可以有三种方式:

如果不置可否,即选择不升级,表示维持现状
如果选择SEGWIT软分叉,则升级到core的最新版本,目前是0.12
选择2MB硬分叉的,则升级到Classic

这样升级完成后,Classic的全节点就已经率先完成升级了,不需要再升级了,而SEGWIT可能还要再等几个月再升级一次,因为目前没有任何可以使用的SEGWIT版本,0.12只是用来表态用的。客户端/全节点升级后,功能和现有软件完全一样,只有在触发多数共识条件后才会产生新的节点,所以都是完全兼容的


第三步,是算力投票

矿工和各大矿场开始将算力对准支持Classic或支持segwit的矿池,或对准不升级的矿池表明维持现状



第四步,是等待升级条件触发

如果没达到各自的升级条件,比如说目前支持Classic的节点占16%, 支持SEGWIT的节点占3%,两者矿工算力都为0,那网络仍然按照之前的状况运行。不过再过两个月,等区块满了以后,交易确认时间就会变得极不稳定,即使提高手续费也一样(交通堵塞了只有单双号限行,有钱也没用)。那时要求升级的节点就会增加,从而投票的结果就会更明确。如果达到了升级触发条件,算力和节点会开始大幅度转向多数算力支持的一方,然后再经四周,绝大多数算力都会聚集到多数算力方,正式升级就开始

总之,要达到升级的共识会是个很漫长的过程,一年内能平稳实现就很不错了




欢迎光临 网赚论坛 (http://www.caifuba.net/) Powered by Discuz! X3.1