闪电网络系列——什么是闪电网络?

什么是闪电网络   

       大家都知道 比特币的交易速度是每秒7笔左右,远低于实际的需求,同时需要等待6个区块才能确认最终交易;如果赶上网络拥堵,可能很长时间才能完成交易,再就是每次支付都要经过主链,成本高。闪电网络就是为了解决这种交易慢、交易贵的问题;闪电网络的主要思路十分简单——将大量交易放到比特币区块链之外进行,只把关键环节放到链上进行确认。该设计最早于 2015 年 2 月在论文《The Bitcoin Lightning Network: Scalable Off-Chain Instant Payments》中提出。

       闪电网络主要通过引入智能合约的思想来完善链下的交易渠道。核心的概念主要有两个:RSMC(Recoverable Sequence Maturity Contract)和 HTLC(Hashed Timelock Contract)。前者解决了链下交易的确认问题,后者解决了支付通道的问题。

        RSMC 保障了两个人之间的直接交易可以在链下完成,HTLC 保障了任意两个人之间的转账都可以通过一条“支付”通道来完成。闪电网络整合这两种机制,就可以实现任意两个人之间的交易都在链下完成了。在整个交易中,智能合约起到了中介的重要角色,而区块链网络则确保最终的交易结果被确认。RSMC 和HTLC 技术细节,下一篇来详细介绍。

         以比特币区块链为后盾,在链下实现真正的点对点微支付交易,区块链处理能力的瓶颈被彻底打破,时延、最终性、容量甚至隐私问题也迎刃而解,这就是比特币“闪电网络”(Lightning Network)的思路。因为这个原因,社区甚至认为:“闪电网络”的论文对比特币的重要性仅在中本聪的创世论文之下,排名第二。

   

        闪电网络提供了一个可扩展的微支付通道网络。交易双方若在区块链上预先设有支付通道,就可以多次、高频、双向地通过轧差方式实现瞬间确认的微支付;双方若无直接的点对点支付通道,只要网络中存在一条连通双方的、由多个支付通道构成的支付路径,闪电网络也可以利用这条支付路径实现资金在双方之间的可靠转移。

    闪电网络并不试图解决单次支付的银货对付问题,其假设是单次支付的金额足够小,即使一方违约另一方的损失也非常小,风险可以承受。因此使用时必须注意“微支付”这个前提。多少资金算“微”,显然应该根据业务而定。

   可以想象未来闪电网络大规模实施的话,小量、快速的比特币转账成为现实,那么里比特币成为主流支付工具就不远了,当然还要解决币值波动问题。

猜你喜欢

转载自blog.csdn.net/wzbwzh/article/details/83830809