闪电网络是在比特币网络上运行的第 2 层协议,通过双向支付通道实现参与节点之间快速和低成本的交易。这些通道只需要在链上进行开启和关闭,中间的交易过程在链下完成,并通过加密签名和哈希时间锁定合约保护。
闪电网络是针对比特币的可扩展性问题提出的解决方案。由于比特币区块大小和区块时间的限制,比特币的交易吞吐量有限且交易费用较高。
通过将交易转移到链下,闪电网络可以实现比比特币网络更高的交易速度和更低的交易成本。
比特币区块链每十分钟生成一个新区块,每个区块都有一个最大大小,限制了每个区块可以包含的交易数量。当交易数量超过新区块的容量时,部分交易必须等待,直到下一个区块被挖出。用户之间不断竞争,都希望将自己的交易包含在下一个区块中,这一过程可能导致高交易量期间交易延迟及交易费用上涨。这大大阻碍了比特币成为全球性、去中心化的支付方式的目标。 \
下图显示了比特币的平均区块大小:
数据来源:Blockchain.com | 图表-平均区块大小(MB)
据Blockchain.com的数据统计,自2023年2月初Ordinals协议活跃以来,比特币的区块大小增加了2MB以上。截止撰文时,比特币网络上挖出并交易了大量BRC 20代币,导致网络出现拥堵。
闪电网络通过将许多交易转移到链下来解决比特币面临的这些问题,从而实现即时交易并减轻比特币网络的负担。这是通过支付通道网络来完成的。支付通道是交易双方之间的私密通道,可以进行即时交易而无需区块链确认。交易是私密的,因为只有相关方知道。当通道关闭时,交易的最终状态会被写入区块链。通道在闪电网络中相互连接,形成一个网络,因此,通过闪电网络向他人付款不需要直接通道。如果您与一个共享中间方有开放通道,您可以向连接到同一中间方的任何人付款。这是通过“路由”机制来完成的。
节点:在闪电网络中,节点是连接到网络并通过维护和验证闪电交易来支持网络的计算机。
支付通道:这是两个节点之间的私密通道,实现了快速的链下交易。
哈希时间锁合约(HTLC):这是闪电网络中使用的一种智能合约,确保交易要么完全完成,要么根本不发生。
路由:在闪电网络中找到支付路径以跨越多个节点的过程。
在下一课中,我们将深入探讨闪电网络的运作方式,包括设置节点、开启和关闭通道、路由支付和手续费等技术层面的问题。
更多内容:什么是比特币闪电网络?
闪电网络是在比特币网络上运行的第 2 层协议,通过双向支付通道实现参与节点之间快速和低成本的交易。这些通道只需要在链上进行开启和关闭,中间的交易过程在链下完成,并通过加密签名和哈希时间锁定合约保护。
闪电网络是针对比特币的可扩展性问题提出的解决方案。由于比特币区块大小和区块时间的限制,比特币的交易吞吐量有限且交易费用较高。
通过将交易转移到链下,闪电网络可以实现比比特币网络更高的交易速度和更低的交易成本。
比特币区块链每十分钟生成一个新区块,每个区块都有一个最大大小,限制了每个区块可以包含的交易数量。当交易数量超过新区块的容量时,部分交易必须等待,直到下一个区块被挖出。用户之间不断竞争,都希望将自己的交易包含在下一个区块中,这一过程可能导致高交易量期间交易延迟及交易费用上涨。这大大阻碍了比特币成为全球性、去中心化的支付方式的目标。 \
下图显示了比特币的平均区块大小:
数据来源:Blockchain.com | 图表-平均区块大小(MB)
据Blockchain.com的数据统计,自2023年2月初Ordinals协议活跃以来,比特币的区块大小增加了2MB以上。截止撰文时,比特币网络上挖出并交易了大量BRC 20代币,导致网络出现拥堵。
闪电网络通过将许多交易转移到链下来解决比特币面临的这些问题,从而实现即时交易并减轻比特币网络的负担。这是通过支付通道网络来完成的。支付通道是交易双方之间的私密通道,可以进行即时交易而无需区块链确认。交易是私密的,因为只有相关方知道。当通道关闭时,交易的最终状态会被写入区块链。通道在闪电网络中相互连接,形成一个网络,因此,通过闪电网络向他人付款不需要直接通道。如果您与一个共享中间方有开放通道,您可以向连接到同一中间方的任何人付款。这是通过“路由”机制来完成的。
节点:在闪电网络中,节点是连接到网络并通过维护和验证闪电交易来支持网络的计算机。
支付通道:这是两个节点之间的私密通道,实现了快速的链下交易。
哈希时间锁合约(HTLC):这是闪电网络中使用的一种智能合约,确保交易要么完全完成,要么根本不发生。
路由:在闪电网络中找到支付路径以跨越多个节点的过程。
在下一课中,我们将深入探讨闪电网络的运作方式,包括设置节点、开启和关闭通道、路由支付和手续费等技术层面的问题。
更多内容:什么是比特币闪电网络?