Author

Topic: 比特币开发者计划测试扩容设想——“扩展区块” (Read 176 times)

sr. member
Activity: 420
Merit: 250


最近,比特币生态系统中有很多有关扩容辩论以及比特币客户选择的讨论。就在最近,Java Script协议称,由于比特币取得的新发展以及比特币主干网上一个正在开采的比特币区块,比特币拿下了头条新闻。现在Purse的创始人宣布,这个尝试扩容的进展叫做“extension blocks(扩展区块)”。
 
一个叫做扩展区块的扩容设想出现了
 
 
在4月3日,Purse的CEO及创始人Andrew Lee提出了一个新想法:将扩容叫做扩展区块(EXT-B或者E-blocks)。扩展区块节点已经由Christopher Jeffrey, Joseph Poon, Fedor Indutny, 和 Stephen Pair以书面议案的形式提交给了GitHub。
 
这个想法最初是由Johnson Lau构思出来的,当时Lau意识到1MB的区块大小限制问题可以用“备用区块”软分叉解决。
 
“因为这是一个软分叉,它避免了很多政治上的考虑。任何拥有51%哈希权的人都可以实现这一点(如果他们会编码的话)”Lau在2013年时作此解释道。
 
Lee解释了扩展区块可以允许更大的区块主动进入第二层,令“区块链容量真正地增加”。从本质上而言,扩展区块会和每一块激活的区块终端拴在一起。
 
“这个更大的区块包括了尚未激活的进度,比如比特币智能合约建立中遇到的交易延展性困境”,Purse的创始人解释道,“在我们的议案和实施下,资金可以轻易地在规范区块和扩展区块之间转移,保持互换性。”
 
 
一个选择进入式的多功能软分叉
 
Lee详细说道,扩展区块的实施将会让普通用户和企业都拥有选择权。即使议案升级,用户们仍然可以选择保持旧的比特币客户端不升级。一些多功能扩展区块可以让一个区块迅速增大,给予软分叉选择权,将区块大小扩展到更大,并得到闪电网络和智能合约的支持,以及Rootstock(智能合约分布式平台)与Mimblewimble一体化服务。Lee还说明了大多数矿工可以怎样签署新的提案:
 
“一旦绝大部分矿工签署了这份提案,用户们就可以开始使用这些令比特币焕然一新的功能。这一次升级为更大的区块提供了途径,甚至可以创建额外的扩展区块。”

 

比特币扩展区块的开源代码
 
Lee还详细说明了目前有一个规范草案可供开发者审查,而代码也已经是开放源代码(也成源代码公开,指的是一种软件发布模式。描述了一种在产品的出品和开发中提供最终源材料的做法)。扩展快项目的研发者们将在几周之内开始尝试通过比特币内侧网进行测试。
 
“这个议案是一个让比特币生态系统的所有利益相关者都参与进来的透明社区流程,包括用户、矿工还有经济产业”,Lee总结道。

英文来源:https://news.bitcoin.com/bcoin-test-concept-extension-blocks/
Jump to: