什么是闪电网络

视频 2020-07-17 11:22:33 热度:248

所谓闪电网络,就是在2015年被提出来,用来解决比特币交易拥堵的一项技术。因为比特币最开始设计的时候,一个区块只有1M大小,只能记录上千笔交易,后来随着使用的人越来越多,这个容量明显不够用了,于是就出现了比特币的交易拥堵问题。为了解决这个问题,比特币社区提出了两种方案,一种就是扩大比特币的区块容量,另一种就是不扩容,而不扩容的这种方案就是闪电网络。

闪电网络的工作原理:

比如我们要做交易,那就可以在我们之间以链下的方式建立一个支付通道,我们把资金都先放到这个通道的钱包账户中,这个钱包只有经过我们双方的私钥确认后才能打开,它起到一个资产记录副本的作用。之后我们间的每笔交易,都会通过类似智能合约的功能,记录在这个副本里,直到什么时候,我们之间不再做交易了,就关闭这个支付通道,把我们这一系列交易的最终结果,全网广播,记录到链上。这种方式,就相当于给比特币搭建了个侧链,主链就只用记录结果,一部分交易通过闪电网络的方式去处理,分担了主链交易的压力,自然就解决主链交易拥堵的问题。另外,因为所有在通道内的交易都是链下的,只需智能合约来执行,不用要通过全网确认,所以大大提升了处理效率。

除此之外,闪电网络也可以实现跨链的功能,就是我们上节课提到的哈希锁定。它需要跨的两条链都支持闪电网络,两条链将资产都暂存到通道中的临时账户,然后通过哈希锁定技术,让不同链上的资产在兑换时能够同时的结算,以此实现不同链间的价值转移。 

总的来说,闪电网络是目前用来解决可扩展性问题和互操性问题的主流方案,不仅只适用于比特币,也是适用于其他项目,相信随着闪电网络的逐步落地,未来可以让我们真正享受到区块链级别的安全与便捷。

相关知识
精选知识 更多