区块链里的侧链是什么意思

易安殿 阅读:8 2023-03-30 15:33:19 评论:0

目录

1、什么是侧链?

2、侧链的好处

3、侧链的缺点

4、三个侧链示例

get-started-sidechains-lg@2x.png

什么是侧链?

侧链的定义不同,具体取决于你问谁. 什么构成侧链的定义很长,多彩的历史. 在最一般的意义上,侧链可以描述为可以与另一个区块链交互的区块链。

侧链有两种基本类型,一种是具有两个独立的区块链,另一种是一个区块链依赖于另一个。在前者的情况下,两个区块链都可以被认为是另一个区块链的侧链,也就是说它们是平等的,有时两个区块链都会有自己的(单独的)原生代币。至于后者,一个侧链可以被认为是父链,另一个是从属链或“子”链。通常在父子侧链关系中,子链不会创建自己的资产。相反,它从父链的转移中获取任何资产。

侧链可以以多种不同的方式进行交互,但它几乎总是包含在链之间交换资产的能力。这是通过使用双向挂钩实现的。最容易理解的双向挂钩是中心化交易所,它的工作原理是这样的:你有 BTC,但你想要 ETH,所以你通过 BTC-ETH 对将 BTC 换成 ETH。不幸的是,使用中心化交易所需要依赖中央可信方,这需要中介费用并带来第三方风险。有一个更好的办法。

去中心化双向挂钩基本上由两个区块链上的“密码箱”组成。让我们看一个简化的例子来说明如何使用这些锁箱来促进资产从一条链转移到另一条链。

假设您想将 1 BTC 从比特币网络转移到侧链。首先,您将 1 BTC 的交易发送到比特币网络上指定的密码箱地址。密码箱中的任何比特币都暂时从比特币的总供应量中有效移除。在该交易中,您还包括有关要将 BTC 发送到的侧链地址的信息。一旦交易被比特币网络接收并添加到区块链,侧链密码箱就会释放 1 个 BTC 并将其发送到比特币网络交易中指定的地址。要发回 BTC,您只需反转这些步骤即可。

在加密货币中,将资产从一条链转移到另一条链并通过双向挂钩返回的系统通常称为桥接器。桥梁不仅限于转移资产;资产也可以交换。桥可以做 BTC → BTC,但也可以设计成做 BTC → ETH。桥梁架构可以有很大的不同。例如有Powpegs,特殊目的公司,联合的, 和抵押的系统。

侧链的好处

侧链带来三个主要好处:可扩展性、实验/可升级性和多样化。

可扩展性:侧链可以通过许多优化提供更快、更便宜的交易,例如,通过将某种类型的交易移动到另一个链,该链的协议是专门为该类型的交易构建的。这应该会减轻第一条链的拥塞,使第一条链也更快、更便宜。侧链还可以使用更快、更高效的新技术。

实验/可升级性:升级具有不同利益相关者的根深蒂固的区块链可能很困难。达成共识可能会很慢,如果不是不可能的话。侧链允许在没有广泛共识的情况下测试和部署新想法。这种试验和可升级性实现了许多有助于可扩展性的效率。

多元化:更多人可以访问来自其他区块链的资产。DeFi 中的借贷等应用程序可以访问其他链的资产。

侧链的缺点

侧链负责自身的安全;侧链的安全性并非源自与它桥接的区块链。这既是积极的,也是消极的。这意味着一个区块链的安全性差不会影响连接的区块链的安全性。然而,这意味着像比特币这样的流行区块链无法为规模较小、不太流行的区块链提供任何安全强度。

与此相关的是,侧链需要自己的矿工。大量不同的矿工是大多数区块链保护其网络的重要方式。较新的链条必须尽最大努力发展其挖矿生态系统,但这可能很困难,因为较新的链条通常对矿工来说利润较低。侧链会使情况变得更糟,因为在父子侧链中,子链通常没有自己的原生硬币。这对矿工来说是一种抑制,因为他们的主要收入来源是发行原生代币。

最后,有些人可能会对他们在一个区块链上的资产做出假设,而这些假设在转移到另一个区块链时就不成立了。例如,如果你因为比特币的安全和信任模型而持有 BTC,那么可以肯定的是,如果你将 BTC 转移到侧链,安全性将不那么稳健,信任模型也会不同。

三个侧链示例

传动链

驱动链是上述第二种侧链的一个例子——“父子链”。比特币是父代,Drivechain 是子代,因此 Drivechain 不发行原生代币。相反,它完全依赖于从比特币网络传输的比特币。Drivechain 使用 SPV 来实现其 2-way peg,它依赖于矿工来验证传输。矿工联盟的 51% 攻击是可能的。Drivechain 的一个独特功能是创建盲目联合挖矿(BMM),它解决了侧链需要自己的矿工的缺点。BMM 允许比特币区块链(父)上的矿工在 Drivechain(子)上进行挖掘,而无需运行 Drivechain 全节点,并且矿工以 BTC 支付。

Drivechain 希望让人们能够将比特币从比特币网络转移到侧链并返回。这有望让比特币持有者能够访问各种区块链。

智能BCH

智能BCH是第一种侧链的例子——两个独立的区块链。SmartBCH 是一个以太坊虚拟机 (EVM) 和Web3-兼容侧链比特币现金,但没有自己的本机令牌。SmartBCH 使用称为 SHA-Gate 的独特桥接器。从 BCH 到 SmartBCH 的转账由 BCH 全节点客户端处理。从SmartBCH转移到BCH,使用联盟进行操作,矿工进行监管。

SmartBCH 是一个更雄心勃勃的项目的例子。虽然它希望改善交易时间(与 BCH 的 10 分钟相比,区块间隔以秒为单位)并带来强大的智能合约BCH 的功能,其最令人兴奋的目标是在更短的时间内提供像 ETH2.0 这样的项目的好处。例如,smartBCH 将区块 gas 上限提高到 160 亿,而以太坊为 1500 万。这大大增加了 smartBCH 的理论每秒交易数。

要开始使用 SmartBCH,您需要购买一些 BCH,您可以通过Bitcoin.com 钱包, 通过比特币网 网站,或任何主要交易所。然后你需要设置 Web3 钱包. 您可以使用集成的加密钱包勇敢的浏览器, 或使用元掩码.

Polygon

Polygon是两种类型侧链的混合物。它使用称为 Plasma 的以太坊框架,它允许创建子链,这些子链可以在以太坊区块链上定期完成交易之前处理交易。Polygon 与 EVM 兼容。另一方面,Polygon 通过权益证明验证器发行自己的原生代币 MATIC。它具有两个双向挂钩,一个通过 Plasma,一个通过权益证明验证器。

Polygon 旨在提供区块链之间的连接。由于 Polygon 与 EVM 兼容,因此连接其他也与 EVM 兼容的区块链(例如 SmartBCH)应该比不兼容的区块链(例如比特币)更具挑战性。

要开始使用 Polygon 网络,您需要购买一些 MATIC,您可以在我们的网站上获得这里, 然后设置一个 web3 钱包.

网址:https://www.yadoura.com/post/83587.html

声明

区块链里的侧链是什么意思》来自网络或者会员投稿,只为了传播更多内容,不对真实性承担任何责任,如内容有侵权,请联系本站,请来信告知,我们第一时间删除!

发表评论
搜索