什么是比特币 Layer-2 以及它们如何工作?
2024-03-18分类:比特币介绍 阅读()
比特币第 2 层是构建在比特币区块链之上的协议。它们通过处理主区块链上的交易来为比特币网络提供可扩展性。
此外,这些协议还可以解决其他技术难题,并为比特币提供功能,例如增强可编程性、改善隐私性或解锁新的实用程序。目前主要的比特币扩容解决方案包括闪电网络、Rootstock、Stacks、Liquid Network 和 Rollups。
为什么比特币需要 Layer-2?
比特币目前是最受认可和资本化的数字资产,因其作为价值储存的品质而被称为“数字黄金” 。虽然比特币区块链最初被设计为安全且去中心化的支付系统,但其局限性使其迄今为止未能得到更广泛的采用。
比特币网络面临可扩展性问题,并遭受交易速度慢、吞吐量低和交易成本上升的困扰。与其他区块链相比,它在设定的时间范围内处理大量交易数据的能力有限。比特币的平均区块创建时间为 10 分钟,平均吞吐量为每秒 7 笔交易 (tps)——只是 Visa 或Solana等其他区块链的一小部分。
与此同时,网络拥堵推高了交易费用。作为参考,2016 年比特币的平均交易费用约为 0.07 美元。目前,这一数字已跃升至31 美元,并在 2021 年 4 月创下近 63 美元的历史新高。
此外,由于其脚本语言有限,比特币不支持像以太坊那样复杂的智能合约功能。比特币的基础层并不是专门为开发智能合约和应用程序而设计的,因为它最初是作为点对点(P2P)数字支付系统创建的。换句话说,到目前为止,比特币区块链上几乎没有开发出去中心化金融( DeFi)和不可替代代币(NFT )的功能。这就是第 2 层的用武之地。
什么是比特币第 2 层?
比特币第 2 层解决方案是指构建在比特币基础层之上的协议。这些协议的开发目的是通过处理主区块链(主链)之外的交易来为比特币网络提供可扩展性。它们还可以解决其他技术难题并为比特币提供额外的功能。
这些 Layer-2 可以帮助提高比特币的整体性能,同时受益于其安全性和网络效应。
这些比特币第 2 层解决方案的优点包括:
- 通过帮助克服比特币在交易吞吐量、区块确认时间和交易成本方面的限制来提高可扩展性。
- 通过实施复杂的智能合约功能增强了可编程性。
- 继承了比特币网络提供的高级安全性,因为基础层保持不变。
- 扩展了比特币的功能,解锁其他垂直领域的新实用程序,例如支付、DeFi、NFT 和其他市场场所。
基于比特币的协议,如闪电网络、Rootstock、Stacks、Liquid Network 和比特币汇总项目,为比特币网络带来了可扩展性和可编程性。总的来说,它们展示了网络下一阶段的增长可能会是什么样子。
以下是其功能的概述:
最常用的比特币 Layer-2
用于即时比特币支付的闪电网络
闪电网络是建立在比特币区块链之上的第 2 层支付协议。它被设计为一种可扩展性解决方案,旨在使用支付通道处理链下比特币小额支付来减少网络拥塞。闪电网络允许在想要进行交易的两方之间直接建立通道,从而能够绕过主区块链。
闪电网络可以实现多项交易,无需在比特币主链上进行全球共识和确认。因此,交易几乎是即时的,而且费用也较低。迄今为止,它为比特币的可扩展性问题提供了有效的解决方案,能够轻松处理大容量交易。
多方交易和支付路由通过散列时间锁定合约(HTLC)在闪电网络上安全地进行,HTLC 是一种智能合约,一旦在特定时间段(或区块时间)内满足特定条件,接收者就可以接收资金。
砧木可实现更快、更便宜的交易
Rootstock是一种 Layer-2 解决方案,通过在主比特币区块链上进行处理,可以实现更快、更便宜的交易。它是一个基于以太坊虚拟机(EVM )模型的智能合约平台,但通过侧链连接到比特币区块链。
Rootstock区块链采用工作量证明(PoW)共识机制,通过合并挖矿来开采区块,在这一过程中,矿工可以同时开采比特币和Rootstock,同时使用相同的哈希算法并共享相同的计算能力。Rootstock 的区块确认时间约为 30 秒,吞吐量约为10 至 20 tps。Rootstock 中的交易在发送到比特币基础层进行结算之前经过确认和捆绑。
作为一个智能合约平台,Rootstock 通过实现智能合约功能扩展了比特币的功能,以实现进一步的可编程性和实用性。它还通过基于 EVM 的 RSK 虚拟机 (RVM) 促进与以太坊的互操作性。它支持在 Rootstock 上执行以太坊智能合约以及与以太坊应用程序的互操作性。RVM 还使开发人员能够使用以太坊的智能合约编程语言Solidity进行编码。
Rootstock 的另一个关键功能是它使用RSK 基础设施框架(RIF),该框架提供了一组去中心化基础设施服务,开发人员可以使用这些服务在 Rootstock 网络上构建和部署去中心化应用程序 ( dapp )。
比特币智能合约堆栈
Stacks是一个开源的 Layer-2 区块链,它将智能合约和 dapps 引入了比特币区块链。它对微块的支持可以加快交易处理速度并提高吞吐量。
客观来看:比特币区块链的工作时间约为 10 分钟,而微区块可以在几秒钟内传达交易状态,这有助于减少与 Stacks 区块链交互的延迟。
Stacks 还通过传输证明 ( PoX ) 与比特币交织在一起,这是一种创新的共识模型,允许每笔 Stacks 交易在比特币的基础层上结算。这意味着 Stacks 的区块本质上与比特币区块相关,并继承了比特币的安全性(不以任何方式改变比特币网络)。
通过 Liquid Network 提高网络性能
Liquid Network 是一个 Layer-2 侧链,旨在提高比特币网络的性能和功能。Liquid 最初的目的是成为一个扩展解决方案和一个资产发行平台,它独立于比特币运作,有自己的全球账本和共识机制。
Liquid 能够在两分钟内确认交易,并具有60 秒的出块时间和两个区块的最终确定性。这使得它的交易吞吐量明显快于比特币网络,这对于想要进行时间敏感交易的用户来说是一个关键方面。
Liquid 运行在一种称为“强联盟”的共识机制上,该机制依赖于其成员子集(一组加密原生组织)(称为“职能人员”)来验证交易和签署区块。该系统减少了 Liquid 的确认时间,而中心化结构则负责链的治理和改进的性能。
比特币上的汇总
除了 Layer-2 之外,rollups 是扩展比特币的另一种选择。
Rollup主要通过链下处理交易来协助扩展第 1 层区块链(例如以太坊);将多个交易捆绑在一起成为一个单一交易;并将其发送回主链。此过程允许区块链像单个交易一样保护汇总的交易批次,从而帮助网络处理更多交易。
多年来,社区一直在探索如何将这种方法直接应用于比特币,如今的解决方案以有效性和主权汇总的形式出现。根据研究,有效性汇总有可能帮助将比特币的交易吞吐量提高多达 100 倍,这也可以应用于闪电网络。他们可以实现一个支持更灵活的智能合约语言的执行环境,并增强比特币上的智能合约功能,而无需将复杂性转移到主链。
比特币的另一种汇总类型是主权汇总。与以太坊网络中的Optimistic 和 ZK rollups不同,主权 rollups 不使用结算层或需要智能合约。他们管理自己的执行和结算,并且仅使用底层第一层区块链来达成共识和数据可用性(与依赖区块链来确定汇总有效性的其他汇总类型不同)。
一般来说,比特币上的汇总还处于实验阶段,仍处于起步阶段。在将汇总应用于比特币方面还有很多事情有待观察。
比特币 Layer-2 的挑战
比特币第 2 层为比特币网络的一些限制提供了解决方案。然而,他们也面临着一系列独特的挑战。
例如,闪电网络可能会遇到有关路由支付和路由流动性的问题。具体地,当路由节点没有足够的开放通道到其他好的路由节点时,路由的可靠性可能会受到损害。在其他情况下,当各方最终使用有故障的节点而甚至没有意识到存在问题时,他们可能会遇到不明原因的支付路由失败。此外,没有足够路由流动性或资金的渠道最终可能会导致支付失败。
与比特币的基础层相比,像 Liquid Network 这样的 Layer-2 解决方案可以被认为是高度中心化的。比特币有数千名分布式矿工负责区块生产和保护网络安全,而 Liquid 运行一个联邦系统,其中只有 15 名工作人员签署交易并保持网络运行。
理论上,这减少了 Liquid 的确认时间,但其中心化设计意味着它受到少数方的控制。
关于比特币 Layer-2 的最后一句话
闪电网络、Rootstock、Stacks 和 Liquid Network 只是当今比特币扩容解决方案的几个例子。与 Rollups 和其他新兴的 Layer-2 解决方案一起,这些协议都为比特币网络提供了价值,并有可能帮助推动更广泛的比特币生态系统的采用。
Tags:
本栏推荐
标签云
-
Binance OKx 虚拟货币交易所 USDT 模因币 BRC20 TRC20 Staking 虚拟货币 ARB Sol gamefi 小狐狸钱包 DAO web3.0 流动性挖矿 什么是DeFi ICO 什么是NFT 什么是稳定币 SHIB 虚拟货币钱包 加密货币交易所 加密货币 什么是加密货币 GST 资金费率 MAX 区块链技术 区块链投资 区块链是什么 Coinw BingX Gate.io Bitfinex MEXC BITGET BitMEX Kucoin pionex Bybit BitMart KYC 网格交易 LTC Litecoin PI 什么是狗狗币 LUNA USDC