"闪电网络"是Joseph Poon和Tadge Dryja在2015年提出的一项链下扩容解决方案。他们建议在比特币主链的基础上构建第二层交易网络,在这个网络中,交易双方可以建立一个支付通道,通过发送双重签名的交易信息来实现资产所有权的转移。
简单来说就是,交易双方在比特币区块链上开启一条双向的支付通道,并根据哈希时间锁定协议(HTLC)来为双重签名交易设置条件,即事先约定好的哈希值和时间节点,如果交易双方均能在规定的时间内提供正确的哈希值,则交易顺利完成,双方签署并交换签名,通道调整余额状态,否则资金在约定的时间节点自动返还。这一系列的过程实际上只发生在交易通道内,而没有被记录到区块链上,只有当通道关闭时,通道内交易的最终状态才会被打包上传到区块链。
因此,闪电网络可以满足那些只有参与者自己关心的日常性的小额交易需求,只在通道内进行小额资金的转移,而不必把每一笔交易都广播到整个比特币网络中去。虽然最初,闪电网络是专门为比特币区块链设计的,但它也同样可以部署到与比特币具有相似底层脚本文件的加密货币中。
18年3月15日,闪电网络发布了其首个主网测试版程序。
上期回顾:链上扩容和链下扩容分别指的是什么?
下期预告:如何使用闪电网络进行支付?
区块链课堂是哈希派(公众号ID:hashpai)围绕区块链技术推出的每日问答栏目,帮助大家从各方面了解区块链领域的相关知识。如果你对区块链有自己的想法以及相关疑惑,欢迎在评论区留言,我们将会在近期更新中为你解答。