OK区块链60讲:什么是闪电网络?

2020-03-26 13:31 栏目:经验之谈 来源: 查看()
2015年,约瑟夫·潘(Joseph Poon)和萨德斯·德瑞贾(Thaddeus Dryja)在一份白皮书中首次提出了所谓的闪电网络,作为解决比特币交易拥堵的一项技术。

这项技术的起源是比特币早期遗留下来的问题。因为当比特币最初被设计出来时,一块只有100万英镑大小,只能记录数千笔交易。然而,随着比特币的普及,越来越多的人使用比特币。当交易量增加后,这一容量显然不够,从而导致比特币的交易拥堵问题。为了解决这个问题,比特币界提出了两个方案,一个是扩大比特币的阻塞容量,另一个是不扩大,闪电网络就是不扩大这个方案。

OK区块链60讲:什么是闪电网络? 闪电网络的想法是给比特币区块链增加一层新的侧链,这样用户就可以在额外的一层上与其他用户建立一个支付渠道,然后通过这个渠道处理一些交易,帮助主链处理的交易被分流。 它的工作原理如下:例如,如果我们想进行交易,我们可以在我们之间建立一个连锁的支付渠道。我们先把所有的资金存入这个渠道的钱包账户。这个钱包只有在得到我们双方的私人钥匙确认后才能打开。它充当资产记录的副本。

OK区块链60讲:什么是闪电网络?

之后,我们可以进行无限制的交易。每笔交易都将通过类似于智能合同的功能记录在此副本中,这相当于重新分配存储在我们共享钱包中的资金。在我们停止交易之前,我们可以关闭这个支付渠道,将我们的一系列交易导致的资金分配的最终结果反馈给主链,并通过全网广播将其记录在主链上。 这种方法相当于为比特币建立一个侧链。主链只记录分配的最终结果。对于中间交易,通过闪电网络进行处理,分担了主链交易的压力,自然解决了主链交易的拥塞问题。另外,由于通道中的所有交易都在链下,只需要智能合同执行,不需要通过整个网络进行确认,大大提高了用户之间交易的处理效率。

OK区块链60讲:什么是闪电网络?

此外,lightning network还可以实现交叉链接功能,使用我们上一课中提到的哈希锁定。它需要支持两个链中的闪电网络。这两个链将资产临时存储在通道的临时账户中,然后通过哈希锁定技术锁定双方的资产。 例如,如果甲想和乙交换,协议将首先锁定甲的钱,然后让乙给出一个密码。如果给定密码的散列值可以等于约定值,那么货币将被解锁到B,否则货币将被解锁到A,使得不同链上的资产可以在交换期间同时结算,从而完成不同链之间的价值转移。 总的来说,闪电网络是目前解决可扩展性和互操作性问题的主流解决方案。它不仅适用于比特币,也适用于其他项目。我相信,随着闪电网络的逐步登陆,我们将来可以真正享受到区块链级别的安全和便利。

微信二维码
售前客服二维码

文章均源于网络收集编辑侵删

提示:仅接受技术开发咨询!

郑重申明:资讯文章为网络收集整理,官方公告以外的资讯内容与本站无关!
NFT开发,NFT交易所开发,DAPP开发 Keywords: NFT开发 NFT交易所开发 DAPP开发