闪电网络正在以惊人的速度增长。
2018年12月7日,Bitcoinist报道,闪电网络节点数量突破4000个,通道数量突破1.65万个,网络容量从2018年的11月初的122个BTC增长至460个BTC,一个月增长近4倍。
1月7日,CCN报道,闪电网络节点数量超过5150个,通道数量超过1.85万个,网络容量超过557个BTC。由于闪电网络,比特币的交易费用下降至3年来的最低点。
2月10日,1ML最新统计数据显示,闪电网络节点数量为6088个,较上月增加14.61%;通道数量2.466万个,较上月增加27.3%;网络容量达到657个BTC,较上月增加15%。
比特币分析师JP Thor在2月发布的网络测试结果显示,闪电网络支付速度已与ApplePay等传统的中心式数字支付平台相差无几。
而在2月12日,Twitter首席执行官Jack Dorsey证实闪电网络将被应用到Twitter旗下同样由他担任CEO的移动支付公司Square中。在讨论闪电网络的播客中,Dorsey称:“在所有加密货币中,比特币最有可能成为货币,比特币是互联网「本土」货币的首选。”
闪电网络支付以燎原之势袭来,闪电网络文化也是如此。一项名为「闪电火炬」的社会实验正在进行,这是一项用闪电网络进行接力支付的运动,世界级数字货币交-易认准BTC398 C0M。每个新的火炬持有者需要向原始款项中添加一笔satoshi(1satoshi = 0.00000001 BTC),并选中下一位接力者把火炬交出去。「闪电火炬」目前(2月16日)已传递199次,跨越了 38 个国家,甚至还上过太空。
「闪电火炬」发起人Hodlonaut 在接受 Bitcoin Magazine 采访时说,这一活动的起源是因为他在第一次运行闪电网络时感到万分激动,所以想与社区其他人一起分享这种心情,“在闪电网络上交易让我感到的激动之情就和我当年第一次发现比特币一样。”Hodlonaut说。
▲闪电火炬全球接力图
不止Hodlonaut,坚定的比特币持有者们都难掩兴奋。闪电网络激活了比特币的支付功能,比特币将从「数字黄金」的1.0时代正式迈入「支付货币」的2.0时代。
01
什么是闪电网络
闪电网络属于Layer 2扩容方案中的状态通道这一类。Nervos Network的Ryan曾对状态通道的描述是已有资料中最为清晰和准确的,故直接引用如下:
Layer 2 方案是将大量工作放到链下(OffChain),仅将最重要的内容提交 Layer 1链上(OnChain)进行验证,并且 Layer 1 能够保证Layer 2 的安全。
状态通道是Layer 2 方案中的一种。本质上状态通道是一个智能合约机制:区块链上的智能合约就像一个机器人,双方在通道中运行应用,最后将结果提交到机器人手里它会按照规则进行结算。
在状态通道中运行应用,会有如下的步骤:
1)参与状态通道的各方在区块链上部署智能合约,这个合约包含一个多重签名合约(仅在有各个参与方签名的情况下才能解锁),并存入一定的资金,一部分作为初始状态,一部分作为资产抵押防止作恶,通道开启。之后所有的行为都会在链下执行直到通道关闭。
2)应用会在各方客户端本地运行,每运行一步,双方在本地构建交易并签名,通过点对点网络或者简单的八卦协议的方式将交易发送给其他参与方并得到各方签名形成新的状态。新的状态更新包含:各方的最新状态(一般是状态的Hash),各方的签名以及该状态的版本序号。同时各方保存运行过程中的每一次状态和签名。
3)应用结束,一方提交最终状态到区块链上的智能合约,并有一段时间的争议期。各方认为没有问题,争议期之后状态确认,状态通道关闭并根据最终状态在区块链上进行资产的结算。
原本在区块链中需要确认的「每一步」,变为只需要确认「结果」。
需要注意的是,状态通道中并没有一个第三方运行节点,接受交易、打包出块来提供服务。应用在本地执行,状态更新通过点对点网络传播,不需要共识机制,非常高效。
于是状态通道会有非常多的优势:
1.首先就是即时确定性,只要各方签名通过状态更新,状态就被「确认」,而不需要如区块链上等待区块确认;
2.其次,状态更新在链下,点对点通信能够保证隐私,仅最终状态会提交到区块链上;
3.最后是低手续费,状态通道是事务性的,只在通道打开和关闭的时候需要区块链上结算清算的手续费,而其他时间,不管双方在通道内如何更新都是免费的。
闪电网络是状态通道中的支付通道,它的状态就是数字,参与者可以使用网络实现一对一直接交易。即便交易双方没有直接的通道,也可以通过多个节点建立起通道。
闪电网络具有高扩展性,每秒可以容纳数百万至数十亿笔的交易;它还具备即时交易性,交易时间以毫秒计;同时交易费用极低,足以支持小额支付应用场景。除此之外,闪电网络还支持跨链原子级交易,一旦实现,又将成为加密货币领域革命性的一步。
闪电网络的实现,意味着比特币可能真正的成为被广泛使用的支付货币(鉴于它相较于数字支付的巨大优势),而不再是只可远观的「躺」在交易平台或钱包中的一个数字。和比特币相关的交易,也不再以BTC为计量单位,而是satoshi。