Segwit2x初始代码发布

2017-06-17 07:40:55
Segwit2x初始代码发布

Segwit2x比特币扩容提案背后的工作小组宣布,该提案代码的初始版本已经准备好要进入审查和测试阶段。
 
因此,该版本的发布是该项支持率最高的提案背后的技术在市场上的首次亮相,旨在改善网络。今年5月,它作为一项联合了矿工和初创公司的“协议”被公布出来,Segwit2x是除比特币网络开源开发者团队Bitcoin Core提出的方案之外的另一种可供选择的技术发展路线。
 
自从它被提出来以后,就成为一个经常提起讨论的话题,或受赞扬、或受批评。
 
然而,这可能是一个非常乐观的迹象,SegWit2x可以成为一个避免争议性网络分裂的比较折中的选项。而且它似乎和另一个方案——用户激活软分叉(UASF)BIP 148部分兼容。根据代码显示,UASF将会在8月1号激活。
 
这一消息值得注意,因为在本周早些时候,这两个提案之间似乎不可能存在兼容性——这种不调和使得社区很害怕比特币区块链会分裂成两种相互竞争的资产。
 
而到了本周三,事态有了发展,比特币开发者James Hilliard提交了一个变更申请,其中包括了一个代码更改,从而减少了矿池锁定更新所需的时间。
 
GitHub上,Hilliard说道:
 

“这应该能减少与BIP 148产生冲突的几率。”

 
通过减少锁定时间,矿池将会有一(或者是二)到三天的时间锁定一个存在争议的代码更改,即隔离见证(SegWit),他们可以在8月1号UASF被激活之前使用SegWit2x软件来表示对这一方案的支持。不过,目前还不清楚矿池是否会这样做。
 
该申请深受好评,得到了几个“ACK(acknowledge,已知悉)”——开发者表示“同意”的意思。
 
坚定的时间表
 
SegWit2x alpha版本发布中,包括了这个软件的一个运行版本,它结合了两项更改:隔离见证的扩容优化以及增加到2MB区块参数的改进。
 
根据BitGo的首席执行官Mike Belshe的电子邮件显示,2MB扩容目前暂定于隔离见证激活之后的3个月。在此之前,还尚不清楚(甚至是某些SegWit2x的参与者也不知道)这个2MB硬分叉将在什么时候执行。
 
Belshe在邮件中对该工作小组说:“Segwit2x开发正在按照计划进行,进展十分迅速,该项目现在状态良好。”
 
2MB扩容一直以来都是争论的焦点,部分原因在于,如果不是每个人都同意升级到最新的区块链代码的话,它可能会导致区块链分裂。此外,业内的一些人士已经表示,他们不会支持这种方式。
 
然而,Segwit2x已经赢得了大部分的主要比特币公司和挖矿企业的支持,它们整体加起来代表了超过80%的比特币算力。(不过由于社区疲于面对扩容问题,目前还不清楚这种支持率会有多可靠。)
 
随着这个alpha版本的推出,社区现在有更多人可以开始对这个软件进行审查和测试。该版本还包括了一个新的比特币测试网,开发者可以将Segwit2x软件放在这个测试网上识别是否有漏洞。
 
测试阶段
 
在接下来的两个星期里,开发人员可以使用这个新的测试网络testnet5来试用这个软件。
 
BitPay的高级软件开发工程师Justin Langston在另一封发给该工作小组的电子邮件中说:“我们正在计划对这个新的testnet5进行几轮测试,工作小组中任何想要参与的人都能参加。”
 
这几轮的测试将会模拟代码的部署“生命周期”,从支持隔离见证到激活2MB区块容量参数。
 
这些测试和审核,旨在避免任何将来网络可能出现的问题,比如那种最坏的情况——用户的比特币丢失。
 
在电子邮件中,Langston写道:
 

“我的想法是有限的。我们需要你们的反馈,告诉我们,哪些测试对贵公司充分评估应用风险是至关重要的,哪些测试准备好为可以在该软件在现实网络中部署做好准备。因此,届时要发出信号。”

 
安全性尚不明确?
 
有关SegWit2x计划的反馈已经滚滚而至。
 
某工作小组参与者表示,硬分叉的时候很可能出现“重放攻击”(replay attacks)。在区块链分裂导致社区出现两种比特币代币,重放攻击会让用户意外地在两个网络中同时花费他们的比特币。
 
去年以太坊分裂成两种代币之后,也发生了这种情况,导致了一些公司损失资金。
 
该参与者认为,Segwit2x代码必须有避免重放攻击和其他潜在危险问题的功能。
 
一些Bitcoin Core开发者还批评Segwit2x的开发时间太短暂,因为要清楚比特币代码改进中存在的所有错误,往往需要大量的时间。隔离见证自己也是在进行了一年多的测试之后才推出的。
 
然而,到目前为止,SegWit2x开发者丝毫没有停止脚步,他们表示该项目将继续按照原来的时间表进行,beta测试版定于6月30号上线。据该工作小组表示,在7月21号,用户们将能运行并且全面审核这个软件。

英文来源:https://www.coindesk.com/first-look-bitcoin-scaling-proposal-segwit2x-gets-alpha-release/
编译:Margaret
稿源(译):bitcoin86.com
备注:Bitcoin86 稿源文章,未经授权谢绝转载。本文为作者个人观点,不代表本站立场!

OKEX下载欧易下载OKX下载

okex交易平台app下载

下五篇