快过闪电?“Sprite”设想新的比特币付款
暴走时评:雷霆网络和闪电网络都是为了解决比特币交易扩容问题的解决方案,因为交易量不仅与区块大小有关,还可以通过链下交易增加交易量。虽然闪电网络宣布即将发布方案成果,可是最近一篇文章“Sprites: Payment Channels that Go Faster than Lightning”将Sprites看作比闪电网络更加迅速的解决方案,还可以与雷霆网络等方案整合。
翻译:Annie_Xu
2015年初首次出现“闪电网络”(Lightning Network)的概念,被当作比特币扩容问题的潜在解决方案,经过几年即将发布。
然而一篇文章提出了另一种速度快过它的支付系统的框架。
比如闪电网络提出的支付渠道是关于比特币扩容之争的一个分支,虽然通常该问题以区块大小的面目出现,最终却是网络在给定时间内处理的交易量。
更大的区块是提高交易量的一种方法,但另一个策略是在“链下”进行支付,即在多方之间的私人支付渠道中,只有最终余额信息被反馈到主区块链。
新文章“Sprites: Payment Channels that Go Faster than Lightning”(Sprites:快过闪电的支付渠道)作者声称,闪电网络的设计过于复杂,并断言Sprite支付渠道可以在交易路径中的链接严重延迟的情况下减少最大交易时间。
支付延迟
Sprite提案的关键就在于这个最坏情形的设计创意,当支付渠道各方之间出现争议才能真正体现出其价值。
伊利诺伊大学(University of Illinois)副教授Andrew Miller及该文章合著者说:
“发生争议的情况下,时间锁决定资金返还的时间;在雷霆网络(Raiden)和闪电网络中,时间锁更长,而时间锁长度决定支付路径的长度;我们发现了一种跨链进行定向支付的方式,无论支付路径多长,时间锁长度保持不变”。
由于闪电网络明确目的是让没有直接支付渠道的多方进行跨链支付,从而可以减轻延迟,具有显着优点。
文章摘录:“对闪电网络(左)和Sprite(右)最坏的延迟情况是,双方规模都很“小”,在首次开放后把链下信息(红色)拖进来,只能在最后一分钟发送链上交易(蓝色)。虽然闪电网络中的争端可以串联,但在Sprite中,它们可以同时处理。”
软分叉的障碍
然而Sprite小额支付渠道所需机制采用的函数是目前比特币脚本无法执行的(但是可以在以太坊区块链上运行)。
这意味着在比特币网络上部署该系统需要利用软分叉来添加新的脚本代码,就像隔离见证(SegWit)等倡议的做法。
“很容易想像支持该系统的软分叉是怎样的,但在目前这不是一个软叉,提出了”。
不过他指出,论文发布之后,其他研究人员找到了无需扩展比特币脚本就可以部署Sprite系统的方法。
同时Miller说论文作者已经与一直提供项目反馈和分析的闪电网络团队联系。
同时他们希望雷霆网络(类似闪电网络的以太坊项目)能在不久的将来整合Sprite技术。
英国Newcastle University大学加密货币研究员及Sprite文章合著者Patrick McCorry说:
“如果雷霆网络没有采用这个提议,我会感到惊讶,因为他们不必处理比特币那样的向后兼容问题,也没有软分叉需求,完全可以采用这个提议“。
在最后的评论中,Miller表示先为比特币开发解决方案,然后移植到其他货币中可能阻碍进程,因为研究人员必须处理古怪的比特币代码。
“我们的建议是,人们提供新的创意,无论是关于伪代码还是以太坊,因为它是测试可行性的简单案例,然后实现向后兼容,以适应目前的比特币”。
“如果支付渠道首先应用于以太坊,我认为他们会立即看到我们的方式”。
作者:Corin Faife | 编译者:Annie_Xu | 来源:Coindesk
微信扫描关注公众号,及时掌握新动向
2.本文版权归属原作所有,仅代表作者本人观点,不代表比特范的观点或立场
2.本文版权归属原作所有,仅代表作者本人观点,不代表比特范的观点或立场