什么是侧链?侧面扩展区块链

2024-03-21分类:区块链介绍 阅读(

侧链是使用双向桥连接到主区块链(主链)的单独、独立的区块链。它使得代币或其他数字资产能够在主链和侧链之间转移。

侧链可以是公共的,也可以是私有的,每个侧链都有自己的代币、协议、共识机制和安全性。

侧链可用于运行区块链应用程序,例如去中心化应用程序(dapp),减轻主链的一些计算负载并帮助扩展区块链。

介绍

区块链最大的挑战是可扩展性。这通常被称为加密货币的“圣杯”,也是阻碍区块链成为主流并与 Visa 和 PayPal 等支付系统直接竞争的关键因素之一。在这篇文章中,我们深入研究了一个有前途的解决方案:侧链。继续阅读以了解什么是侧链、它们如何工作以及哪些生态系统正在使用它们。

什么是侧链?

Adam Back 博士在他的论文《利用挂钩侧链实现区块链创新》中首次提到了侧链背后的理论。作为使用双向桥连接到主区块链(主链)的独立区块链,侧链允许代币或数字资产在主链和侧链之间转移。

无论是公共的还是私有的,每个侧链都是一个独立的区块链网络,拥有自己的代币、协议、共识机制和安全性。此外,根据区块链的设计,可以将多个侧链连接到主链,并且还可以使用主网作为中继网络来进行侧链间通信。

侧链可用于运行区块链应用程序,称为去中心化应用程序(dapps),并从主链上减轻一些计算负载,作为扩展的一种方式。它们还可以与其他扩展解决方案结合使用。

典型的侧链实现通过锁定资产在第一个区块链(主链)上创建交易,然后在第二个区块链(侧链)上创建交易,并为该交易提供资产在第一个区块链上正确锁定的加密证明。

尽管侧链看起来是一个很有前途的解决方案,但它们增加了区块链设计的复杂性,并且需要大量的精力和投资来进行初始设置。由于侧链是独立的区块链,因此它们的安全性可能会受到损害,因为它们不受主链的保护。另一方面,如果侧链受到损害,它不会影响主链,因此可以用来试验新协议和对主链的改进。

等离子链

Plasma 是以太坊区块链的另一个第 2 层可扩展性解决方案。它是一个用于创建与以太坊区块链交互的侧链(也称为子链或等离子链)的框架。Plasma 架构是侧链的分层树,由于每个侧链独立运行并与主链和其他侧链并行运行,因此速度和效率得到了优化。

此外,每个侧链都可用于处理同一安全生态系统中的独特应用程序。智能合约(包含侧链的规则、代币汇率和状态哈希)是在侧链创建时创建并部署在主链上的。区块承诺向下流动,退出可以提交到任何父链,最终提交到根区块链。 

Tags: