比特币因其广泛流行而备受关注,但也面临诸多挑战。随着减半前用户数量激增,网络变得拥堵,导致手续费高企、交易等待时间长,小额日常支付变得不便。
为解决扩容难题,使比特币能持续应对网络需求增长,Layer 2 区块链应运而生。在介绍这些 Layer-2 方案前,先简要回顾推动比特币发展的关键升级——SegWit 与 Taproot。
什么是 SegWit 和 Taproot?
比特币一直在不断创新与进化。Segregated Witness(SegWit)和 Taproot 是两项重要升级,极大推动了比特币生态的发展。这些升级解决了网络核心难题,也为比特币新一轮扩展奠定了基础。
SegWit
2017 年,SegWit 上线,旨在提升比特币的扩展能力。该升级通过“隔离见证”技术提升每个区块的容量。
SegWit 将数字签名与交易数据分离,减少了单笔交易所占空间,从而让更多交易可以打包进同一区块,而无需提升区块大小上限。在最佳条件下,比特币区块可支持高达 4MB 的交易。
SegWit 还修复了交易相关的关键安全漏洞。在 SegWit 之前,交易数据在链上确认前可能被篡改,存在安全隐患。
该升级增强了安全性,也为 Lightning Network 等二层方案的开发铺平了道路,进一步提升了交易速度与效率。
SegWit 是加密货币底层技术的重要升级。
Taproot
SegWit 升级提升了比特币的可扩展性与安全性,为后续改进打下基础。2021 年 11 月,Taproot 升级上线,进一步优化了隐私、效率和智能合约能力。
通过用 Schnorr 签名取代 ECDSA 签名方案,Taproot 实现了多重签名聚合,大幅简化并增强了复杂比特币交易的安全性。这样,复杂交易在链上的表现与普通交易无异,提升了隐私。
Taproot 让多签交易看起来像普通交易,提升了隐私、空间利用率并降低了手续费,同时也帮助开发者在比特币网络上实现更强大的智能合约。借助 Taproot,开发新型应用变得更简单,能更好地利用比特币的安全性与去中心化特性。
SegWit 与 Taproot 都是比特币历史上的重要升级,不仅提升了技术层面,更拓展了比特币作为点对点电子现金系统之外的能力。这些升级为比特币 Layer-2 生态的发展奠定了基础,后文将详细介绍。
为什么比特币需要 Layer-2 链?
比特币被称为“数字黄金”,因其具备价值储存能力。尽管最初设计为安全、去中心化的支付系统,但由于自身局限性,实际应用并不广泛。
可扩展性问题
比特币存在扩展性不足和交易速度慢的问题,导致吞吐量低、手续费上涨。与其他区块链相比,比特币在固定时间内无法处理大量交易数据。每个区块生成约需 10 分钟,平均每秒仅能处理 7 笔交易(TPS),远低于如 Solana 等区块链。
对于大额交易影响不大,但在小额支付和日常消费场景下极为不便。比特币网络平均需约 10 分钟才能完成一批交易,TPS 仅为 7。
随着用户增多,网络拥堵、手续费水涨船高。2016 年平均手续费约 0.07 美元,如今已涨至 31 美元,2021 年 4 月最高接近 63 美元。
区块链三难困境
比特币无法无限扩展,根本原因在于“区块链三难困境”:去中心化、安全性与速度(可扩展性)无法三者兼得。比特币优先保障去中心化与安全,因此牺牲了扩展性。扩容比特币主链,势必影响安全性或去中心化。
智能合约局限
作为数字货币,比特币既能实现无需信任的点对点支付,也能作为抗通胀的价值存储。其核心功能有限,正是比特币稳健与抗篡改的基础。
但比特币在智能合约方面存在局限。与以太坊不同,比特币主链不支持复杂智能合约开发,最初仅定位为点对点支付系统。因此,DeFi、NFT 等应用在比特币主链上几乎没有发展空间。
这正是 Layer-2 登场的契机。
什么是比特币 Layer 2?
Layer 2 方案是在 Layer 1 网络架构之上构建的二级网络,用于区分区块链生态内的不同网络。
比特币 Layer 2 方案是在主链之上运行的二级网络,旨在绕过主链技术瓶颈、提升交易处理能力,同时保留主链的优势。
这有助于提升网络的易用性。区块链技术正不断演进,以满足日益增长的需求。
可以把 Layer-2 区块链看作高效的“助手”:在 Layer-1 之外完成大部分工作,再将结果记录回主链。Layer 2 通过链下处理交易,使整体流程更流畅高效,最后再同步到比特币区块链。
比特币 Layer 2 如何运作?
在交易处理方面,Layer 2 方案目标一致,但实现路径各不相同。
Rollup 链
Rollup 是一种 Layer 2 方案,将多笔交易从 Layer 1 移至独立网络,打包压缩成单一数据,再回传主链记录。
据研究,采用 Validity Rollup 能让比特币交易验证速度提升百倍,该思路也可应用于 Lightning Network。通过引入更灵活的智能合约语言和执行环境,可提升智能合约功能,而不会增加主链复杂度。
主权 Rollup 是比特币生态中的另一种 Rollup,与以太坊的 Optimistic 和 ZK Rollup 不同。主权 Rollup 无需结算层或智能合约,自主完成执行与结算,仅用主链做共识和数据可用性保障。这与依赖主链判定有效性的其他 Rollup 类型不同。
比特币 Rollup 尚处于早期实验阶段。
侧链(Sidechain)
侧链是独立的区块链,拥有自己的共识机制,并通过双向桥与主链连接,实现资产跨链流转。作为独立区块链,侧链还可支持其他 Layer 2 方案。
状态通道(State Channel)
Layer 2 方案可帮助用户规避高额手续费。用户可通过端到端加密的“通道”收发付款,这些通道相当于微型账本,记录其中发生的所有交易。
状态通道内的所有交易均在链下完成,仅在通道关闭时将参与者的初始与最终余额同步到主网。这样,用户与个人或商家可多次交易,无需为每笔支付高额手续费。
2024 年主流比特币 Layer-2 方案
目前已有多种 Layer 2 方案探索上述理念,以下为部分主流比特币 Layer-2 简介:
1. Lightning Network
Lightning Network 是 Layer-2 支付协议,通过状态通道链下处理比特币小额支付,缓解主网拥堵。它允许双方直接交易,无需经过主链。
用户通过加密 P2P 通道收发 BTC,通道本身充当智能合约。例如,你想转 0.1 BTC 给朋友,只需与对方建立通道并充值,交易完成后关闭通道即可。
系统只需将通道的开启与关闭余额同步到比特币主网,效率极高。
Lightning Network 如何运作?
Lightning Network 技术让多笔交易无需全网确认即可完成,极大提升了交易速度并降低成本。它有效解决了比特币扩展性难题,使网络能够轻松处理大规模交易。
该协议采用哈希时间锁定合约(HTLC)实现多方交易与支付路由,只有在特定时间或区块内满足条件,收款方才能收到资金。
2. Rootstock(RSK)
Rootstock 区块链采用工作量证明(PoW)共识机制,矿工可用同一哈希算法同时挖比特币与 Rootstock,算力共享。Rootstock 区块确认约需30 秒,每秒可处理 10-20 笔交易。交易确认后会打包并发送至比特币主链结算。
Rootstock 通过支持智能合约,扩展了比特币能力。这些合约可自动运行,无需中介。Rootstock 还允许开发者用以太坊的 Solidity 语言在其平台上部署智能合约。
Rootstock 的核心是 RSK Infrastructure Framework(RIF),为开发者提供一套去中心化服务,便于开发与部署去中心化应用(dApp),极大提升开发效率。
3. Stacks 协议
Stacks 自 2018 年主网上线(原名 Blockstack)以来,成为领先的比特币 Layer 2 方案。该协议无需分叉即可在比特币上部署自动执行的智能合约,利用微块和独特的 Proof-of-Transfer(PoX)机制与主链区块连接,为比特币生态提供了易用的智能合约和 DApp 解决方案。
4. Mintlayer
Mintlayer 是基于比特币构建的区块链,旨在提升代币互操作性、推动去中心化交易、降低交易成本并提升吞吐量,同时保持与比特币兼容。其方案支持合法代币化、降本增效,并增强了隐私,为更包容、高效、安全的 DeFi 生态提供支撑。
5. Liquid Network
Liquid Network 是比特币 Layer 2 的侧链,运行于开源 Elements 区块链平台,由比特币公司、交易所等组成的联合体治理,原生资产为 Liquid(L-BTC)。与 Rootstock 类似,Liquid 通过双向锚定实现 BTC 与 L-BTC 的互换。
6. Interlay
Interlay 是将比特币与多链 DeFi 融合的平台,采用模块化架构,用户可自主管理私钥参与 DeFi。其 iBTC 机制支持用户安全锁定 BTC,按 1:1 比例铸造 iBTC 并跨链参与 DeFi。Interlay 由顶级安全公司审计,并通过 INTR 治理代币实现社区治理。
7. Babylon
Babylon 推出比特币质押协议,让持币者无需信任第三方即可用闲置比特币赚取收益。该协议支持无需信任的质押、抵御 PoS 攻击的安全性、快速可扩展的再质押,以及生态合作。
8. Drivechain
Drivechain 通过 BIP 300 与 301 实现比特币与侧链互通,带来新功能与应用,同时不影响主链安全。它支持 BTC 在主链与侧链间自由转移。
Drivechain 鼓励无许可创新,提升扩展性与灵活性,并被视为零风险、可随时回滚的方案。BIP 300 和 301 规定了其技术机制。
9. Threshold Network
Threshold Network 采用门限密码学保护数字资产,增强用户主权与隐私安全。其 tBTC 实现比特币与 DeFi 的无缝集成,TACo Plugin 支持端到端去中心化加密,DAO 治理模式推动社区共治。
比特币 Layer-2 网络面临的挑战
比特币 Layer 2 网络虽具备高安全性和可靠性,但尚未像主链那样经受充分考验,作为独立网络也带来了新的风险与挑战。
例如,2022 年 Lightning 用户因 bug 遭遇“未归属支付路由”故障,长期与异常节点交互而不自知。
此外,像 Liquid Network 这样的联合侧链仍处于早期开发和市场推广阶段。与全球数千矿工保障的比特币主链不同,Liquid 仅有 15 个节点签名确认交易,因此 Layer 2 网络在去中心化程度上往往低于主链。
比特币 Layer 2 网络的优势
Layer 2 方案可多方面提升比特币功能:提升交易吞吐量、显著降低手续费、让比特币更具可扩展性。Stacks、Rootstock 等平台支持智能合约与 DApp,丰富了比特币生态。有些 Layer 2 还为交易带来主链无法实现的隐私增强。
比特币 Layer 2 网络的局限
Layer 2 生态对终端用户来说较为复杂,可能影响普及速度。Layer 2 方案自身也可能出现独特漏洞,同时依赖比特币主链安全。流动性还可能在不同 Layer 2 方案间分散,影响交易和金融活动。开发者也需时间学习新协议和环境,短期内或影响创新速度。
结语
比特币已有多种扩容方案,如 Lightning Network、Rootstock、Stacks 和 Liquid Network。这些协议及新兴的 Layer-2 方案(如 Rollup)为比特币网络带来诸多益处,有助于推动更广泛的生态应用和普及。
常见问题
1. 什么是比特币 Layer 2 方案?
比特币 Layer 2 方案是在比特币区块链之上构建的二级框架或协议。它通过链下处理交易,解决比特币网络在扩展性和速度上的瓶颈,同时继承主链的安全性。
2. 比特币 Layer 2 网络如何运作?
Layer 2 方案通过在主链之外完成交易,减少拥堵并提升可扩展性。它们通常利用智能合约或密码学技术建立信任,实现更快、更低成本的交易。这些交易会定期在比特币主链上结算,保障网络安全与去中心化。
3. 比特币 Layer 2 方案有哪些典型案例?
典型案例包括 Lightning Network(通过支付通道实现即时小额支付)和 Liquid Network(为机构和交易所提供更快、更隐私的交易)。
4. 使用 Layer 2 方案进行比特币交易有哪些优势?
Layer 2 方案具备可扩展性、低手续费、交易确认更快、隐私性提升等优势,还支持如小额支付、DeFi 等创新应用场景。
5. Layer 2 方案安全吗?
Layer 2 方案设计上注重安全,采用密码学技术和智能合约保障交易完整性。尽管部分实现可能存在漏洞风险,但整体目标是增强比特币网络的安全性。
6. 如果 Layer 2 方案宕机或被攻击,我还能取回资金吗?
大多数 Layer 2 方案都设计有安全机制,即使方案宕机或受损,用户仍可取回资金。例如,Lightning Network 允许用户关闭支付通道,将余额结算回比特币主链。
7. Layer 2 方案会是比特币交易的未来吗?
Layer 2 方案在解决比特币扩展性难题上展现出巨大潜力,但它只是比特币生态扩容探索的一部分。未来的比特币交易很可能结合 Layer 2、主链优化及协议升级,以保障网络长期可用性与扩展性。