"闪电网络"是Joseph Poon和Tadge Dryja在2015年提出的一项链下扩容解决方案。他们建议在比特币主链的基础上构建第二层交易网络,在这个网络中,交易双方可以建立一个支付通道,通过发送双重签名的交易信息来实现资产所有权的转移。
在POW(工作量证明)共识机制下,比特币已经安全运行了9年,在此期间,全球知名的商家也开始陆续接受比特币付款,如微软、 Newegg.com、TigerDirect。但尽管如此,比特币仍然不能当作日常生活中的货币使用。原因为何?首先,比特币的付款有一定时间延迟,每10分钟左右有1个新的区块被挖出,随后,这个区块还需要得到6个区块的确认才能得以完成;其次,比特币的区块容量限制了交易速度,1MB的区块大小,使交易速度仅为2-12笔每秒;最后,缓慢的交易速度,直接导致了比特币的网络拥堵,造成转账的手续费高昂。
而闪电网络(Lightning Network)的出现,正是为了解决以上问题而诞生的,它让比特币被用作日常支付成为了一种可能!闪电网络允许交易不通过比特币网络的主链就能够完成,因此这种交易也被称作链下交易。 倘若用户之间进行多次转账交易,就可以暂时脱离比特币网络进行交易,这就是闪电网络所做的创新。
闪电网络是基于交易用户的共识而达成的,从而建立了一个支付通道。当交易双方都想要进行交易时,会先建立一个支付通道,再在区块链上记录这笔交易。由于支付通道始终是保持打开状态,因此,双方可以在任何时候进行无限次交易,只有当支付通道关闭时,最终的交易信息才会被记录到比特币主链上。
这种创新的架构让比特币的链下支付通道成为可能,如此以来,便会有更少的信息需要上传到主链上运算处理。不仅如此,支付通道还可以自由连通,形成支付通道的网络,这样就解决了交易追踪的问题。由于链上交易的数据被降至极低,因此,交易的速度就可以像“闪电”一般,这也是闪电网络名字的由来。
闪电网络可以完全解决比特币主网长期以来的痛点问题。它可以即时的完成支付, 支付在毫秒内完成,无需担心交易的确认时间。并且,在智能合约的保护下,它的安全性极高,无需托管服务便可完成支付行为,也无需在上链处理任何交易信息。 对于开发者来说,它还拥有良好的扩展性能,最终的比特币网络,将会拥有百万、甚至数十亿的数据处理能力,堪比传统银行支付系统。对于用户来说,链下交易所需要的手续费也会极低。
比特币诞生之初就是为了点对点转账而设计的货币,在闪电网络的帮助下,也许比特币真的可以达成当初宏伟的愿望。为了做到这一点,链下交易会成为常态,比特币的主链只会作为确保数据安全的信息存储网络而存在。倘若比特币支付的野心是想取代支付宝、微信支付,那闪电网络的发展、比特币网络的安全性则一定是解决问题的关键,毕竟,只有这样,比特币支付才能获得最广泛的用户支持。
因此,闪电网络可以满足那些只有参与者自己关心的日常性的小额交易需求,只在通道内进行小额资金的转移,而不必把每一笔交易都广播到整个比特币网络中去。虽然最初,闪电网络是专门为比特币区块链设计的,但它也同样可以部署到与比特币具有相似底层脚本文件的加密货币中。