研究人员正在提出一项新的努力来开发比特币的闪电网络。随着segwit2x硬分叉的中止——该计划想要将比特币的区块大小增加到2MB,瑞士苏黎世联邦理工学院研究人员Conrad Burchert和Roger Wattenhofer以及Blockstream工程师Christian Decker已经提出了闪电网络这种支付通道计划的一种更具扩展性的版本,开发者认为将成为扩展比特币以容纳更多用户的最好方式。
闪电网络有时候又被称为比特币的“第二层”,目前还未被正式用在比特币区块链上,但是这种想法的提倡者将其视为一种既能提升比特币交易能力同时又无需增加区块大小的方式(今年8月份,Bitcoin Cash便是通过分叉比特币来提升了区块大小从而实现扩容)。
在一份新的论文中——《比特币微支付通道网络的可扩展融资》(论文全文下载),这三位开发者设想了比特币的另一个层,这一层可以被夹在比特币区块链与闪电网络层之间,他们认为这将克服闪电网络现有的限制。
也许最值得注意的是,研究人员认为这种1MB区块限制是由比特币区块链本身定义的,无法支撑无限的闪电网络通道。毕竟,用户必须在闪电网络通道每次打开和关闭时完成比特币交易并将他们记录在区块链上。
通过这种方式,Decker指出现有研究表明可行的闪电网络交易数量有一个上涨趋势。
他写道:
“事实证明,闪电网络交易数量并不多。每周有几百万,要想服务全球人口还有很长的路要走。”
尽管现在这并不是一个问题,但这可能会导致未来出现问题——扩容问题将继续是加密货币社区的一个火热且具有争议的话题。
通道“工厂”
为了理解这个新的层能够提供什么,我们可以将这个层与闪电网络目前的运行方式进行对比。
目前,用户必须通过一笔普通的区块链交易打开与另一位用户之间的一个新的闪电网络“通道”。一旦这个通道被建立,这两个用户就能够进行他们想要的数量的链下交易,或者能够与他们放入通道中的初始价值相匹配数量的交易。
Decker将这个新的提案称为“闪电网络扩展”,利用了所谓的“挂钩交易”将资金转移到一个能够支持不仅仅只有两名用户的多方参与通道。论文中将此称为“通道制造厂”。
这种方法允许一个多方通道(比如说4个或6个用户,或者多达15个)中的两个用户在主通道中开启一个独立的隔离通道。
尽管这听起来有点复杂,但这种机制允许隔离通道中的两个用户关闭这个通道并回到这个多方通道,然后他们可以再开启另一个隔离通道。这些都可以在不返回区块链上完成,因此也不会导致链上手续费。
通过这种方式,用户可以在不进行一笔链上交易的情况下多次打开和关闭通道。
这份论文的主笔Buchert解释说:
“区块链最终唯一需要知道的是这些资金最终到了哪里。所以如果我们有很多中间状态,我们也不必将它们发布出去。相反,我们只需要进行一笔经过签名的交易。这也是唯一会记录在区块链上的东西。”
他继续表示,“这提供了更多灵活性。”
根据作者所说,这些通道工厂将降低交易成本。例如一个100人的团体通过这种方式进行比特币交易将可以降低90%的交易 成本,相比之下如果只用现有的闪电网络则需要开通100个传统的支付通道。
距离实现还很远?
尽管这个新提案的好处看起来很有吸引力,不过论文的作者表示这个项目距离现实使用还有一段路要走。
开发者表示,如果另一种已经提出很久的技术——Schnorr签名技术被添加到比特币,那么这种技术将能够运行的更好。
鉴于这些通道工厂的用户容量被限制在15人,但是如果有Schnorr签名,那么用户可以建立任意数量的团体——进一步扩展闪电网络。
尽管这个新的闪电网络方式对更大的团体有负面影响,因为用户可能会通过将一笔交易从内部发送到比特币区块链来破坏这个通道。根据Burchert所说,开发者和用户将必须尝试查看每组有多少成员才能最高效。
此外,闪电网络仍旧处于测试阶段,Burchert表示这个通道工厂不可能先于闪电网络。
他告诉Coindesk说:
“目前还有大量重要的事情要做,例如让闪电网络上线。当我们有数百万通道时我们才会需要通道工厂技术,但是目前距离这还很远。”
当那个时刻来临时,Decker表示通道工厂技术将更加容易被整合,因为闪电网络位于比特币协议之上,所以当升级通道工厂技术时不会引发太多冲突。
Decker最后表示:
“尽管我们没有计划立即实施通道工厂技术,但这可能会成为之后的一种潜在升级,不会对网络造成任何破坏。”
原文:
https://www.coindesk.com/lightning-scaling-bitcoin-might-require-whole-nother-layer/作者:Alyssa Hertig
编译:Kyle