网赚论坛

 找回密码
 免费注册
查看: 255|回复: 0
打印 上一主题 下一主题

【1期四团Day4-蒋仁钢】初识闪电网络

[复制链接]

28

主题

230

帖子

72

积分

Ⅰ级财主

Rank: 1

积分
72
跳转到指定楼层
楼主
发表于 2017-10-21 13:57:32 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
【闪电网络出现的背景】
随着比特币交易量越来越大,单位时间内产生的区块容量已经满足不了增长的交易量的需要了。然后就开始了区块扩容方案的讨论,出现了长期规划方案和短期应付方案。但是不管采用哪种方案,本质上都会使得整个区块链的体积越来越大。
但是在区块上登记的交易可能很多都是小额的高频交易,这些交易的价值量有限但是也会占据区块的容量,这时候就开始研究一种方案是否可以把这些小额的交易都放在链外进行,只在特殊的时间再把交易的状态更新到区块链上。
【闪电网络的原理】
闪电网络的交易合约的创建过程是:双方承诺签署一个交易,但并不公布该交易。因此,如果 Alice 和 Bob 投入资金到 2-OF-2 多重签名地址(其要求双方同意来产生花销),他们都同意目前的平衡状态。比如初始状态是大家各拿出0.5BTC到这个交易中,如果任何一方想要终止交易,则各自从 2-OF-2 交易中退回0.5BTC,这个交易是不会公布到区块链上的。
要更新这种平衡,双方产生 2-OF-2 的多重签名地址的新支出,例如 0.7 给 Alice 和 0.3 给Bob,这时候又再次达到新的平衡。每一次交易都会达到一个新的平衡状态,直到双方觉得不再需要这个合约,或者一方不同意新的平衡状态时,把这时候的状态反映到区块链上。
具体合约的创建过程和交易过程书中已经有详细描述,这里不再赘述。
这里特别值得推崇的是闪电网络可以通过前述的多个点对点的交易通道建立起一个链外支付网络,这个思路很像通信系统中的Ad hoc网络,也是一个完全无中心,自组织的网络。当发起Alice发起一个到零售店的交易时,由于没有直接的交易路径,这时候客户端就自发的去寻找一条到零售店的交易路径,中间可能经过多个其他节点。
但是这种多路径的交易有一个致命的缺陷,那就是中间所有节点都必须拥有足够的金额以支持中间的交易。如果能设计一种方案直接建立一条从一端到另一端的加密交易通道,而完全不需要中间节点参与到交易中,将会是一个完美的解决方案。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

广告合作|Archiver|手机版|小黑屋|财富吧

GMT+8, 2026-7-22 19:51 , Processed in 0.530401 second(s), 36 queries , Gzip On.

Powered by Discuz! X3.1

© 2014-2021 财富吧

快速回复 返回顶部 返回列表