链下

中阶

加密货币领域的链下是什么?

加密货币领域的链下是指发生在区块链之外的流程。去中心化共识算法通常比中心化处理交易的速度更慢,可扩展性便成为了区块链的一大主要问题。链下解决方案旨在通过在主链之外处理部分数据,以此提高区块链的吞吐量。

链下交易

链下交易是用第三方担保或其他方式促成的价值转移,区块链只记录余额的最终状态。链下交易的验证无需由节点执行,具有交易手续费较低,交易处理速度较快等优势。因此,链下交易非常适合小额支付,例如在当地小店买咖啡等。

链下与Layer 2解决方案

Layer 2解决方案是建立在已有区块链之上的协议,旨在提升区块链的可扩展性。这些项目利用状态通道、侧链和汇总等机制便可实现链下价值转移。

闪电网络就是比特币的热门Layer 2解决方案,采用状态通道进行链下交易。这些通道本质上是2取2的多重签名钱包,只有在交易双方同意更改时才能修改。只有打开和关闭通道的交易才会记录在比特币区块链上,其他所有交易均在链下处理。状态通道内的链下交易无需由整个网络验证,因此吞吐量进程更快,交易手续费更低。    

链上与链下对比

链下交易是发生在链外,而“链上”一次则是指直接发生在区块链(主链)上的交易流程。链上交易需要他人验证,并只能在记录到链上后才能确认。以下是链下与链上的主要区别介绍。

速度和可扩展性

要确认链上交易,该交易必须经验证并添加至区块链上。比特币区块的平均确认时间为10分钟,因此Layer 1链不适合在超市购买日用品等小额消费。与链上交易不同,链下支付无需等待矿工或验证者确认。因此,链下解决方案可以大大提高处理速度,尤其适用于小额支付。

隐私与安全

链上交易采用区块链安全实践标准,例如哈希运算和密码学。相反,提供链下支付的项目需要制定安全框架,防止潜在的支付造假和篡改。

成本与手续费

链上交易由节点验证,节点负责验证交易,将交易纳入区块并将区块添加至链上。节点维持网络运行,以此获得区块奖励和交易手续费奖励。链下交易可以快速处理,无需立即确认,成本和手续费将降到最低。

结论

链下交易是解决区块链可扩展性问题和扩大区块链全球普及的关键。众多Layer 2解决方案旨在降低主链负荷,链下交易便是这些解决方案的基础。

分享帖子
注册账户
立即开设币安账户,将您的知识付诸实践。