首页 > 正文

为了方便数字资产在不同区块链之间的转移,侧链技术应运而生。简单来说,侧链就像是连接不同区块链实现区块链扩展的通路。

侧链完全独立于比特币区块链,但两个账本可以相互“互操作”。如果百度现在不是公司,而是区块链项目,百度的底层技术叫主网,数据库叫主链,百度地图和百度文库是它的子链,子链的数据会被统一打包,然后同步到主链上。

否则,任何直接在主链上的信息或交易都容易造成拥塞。侧链作为通道,将图片、文字、导航等直接传输到百度地图和百度文库。完整的跨链,跨链在这里是一种行为。

区块链社会解码区块链全球应用与投资案例_区块链公有链和基础链_区块链 侧链

优势

独立

侧链架构的优点是代码和数据独立,不增加主链负担,避免数据过度膨胀。它实际上是一种自然的分片机制。

区块链社会解码区块链全球应用与投资案例_区块链公有链和基础链_区块链 侧链

侧链有独立的区块链、独立的受托人或见证人、独立的节点网络,也就是说,侧链产生的区块只会显示在安装侧链的所有节点上。之间的广播。

但独立既是优势也是劣势。开发者在完成dapp的开发后,还需要考虑运维,也就是说必须找到足够多的节点来运行,否则很难保持足够的安全性。

灵活性

即便如此,仍然需要侧链架构,因为并非所有应用程序都需要如此高级别的安全性。 Asch 为用户提供了灵活的选择。

侧链的所有区块链参数都可以自定义,例如出块间隔、出块奖励、交易费用等。高级用户还可以修改共识算法。在侧链上,您可以轻松开发与您的业务相关的交易类型或智能合约。

区块链公有链和基础链_区块链 侧链_区块链社会解码区块链全球应用与投资案例

区块链公有链和基础链_区块链 侧链_区块链社会解码区块链全球应用与投资案例

缺陷

侧链为加密货币领域的许多问题提供了解决方案,为比特币系统带来了无数的变革机会,但同时,侧链本身也并非没有缺陷。

复杂性

侧链在多个层面引入了额外的复杂性。

区块链社会解码区块链全球应用与投资案例_区块链 侧链_区块链公有链和基础链

在网络层面,我们有许多独立的异步区块链,它们支持彼此之间的传输。它们必须支持可以被后来的重组证明宣布为无效的交易脚本。我们还需要软件来自动检测不当行为并生成和发布相关证明。

在资产层面,简单的“一链一资产”原则不复存在;一条链可以支持任意数量的资产,即使是在最初创建该链时不存在的资产。这些资产中的每一个都标有资产的出处链,以确保可以正确解决资产的转移。

区块链基础设施仅处理高级功能是不够的:还需要重新考虑管理钱包的用户界面。

目前,在山寨币的世界中,每条链都有自己的钱包来支持该链上的硬币交易,而这些钱包需要重写以支持多条链(可能具有不同的功能集)和链之间的资产转移.

欺骗性转移

区块链公有链和基础链_区块链社会解码区块链全球应用与投资案例_区块链 侧链

理论上任何深度的重组都是可能的,允许攻击者创建一个比发送链的竞争周期更长的重组,在发送链反转半侧转移之前将硬币存入侧链。完成转移。

因此,接收链上的硬币数量将不等于发送链上可赎回锁定输出的数量。如果允许攻击者将币转回原链,他将增加自己的币量,导致该侧链上的其他用户承担损失。

在讨论如何处理这个问题之前,我们注意到可以通过简单地延长转移的比赛期来任意降低这种风险。

挖矿中心化的风险

一个重要的问题是引入具有矿工费的侧链是否会对矿工资源造成压力,从而产生比特币系统中心化的风险(挖矿)。

区块链公有链和基础链_区块链社会解码区块链全球应用与投资案例_区块链 侧链

由于矿工获得的奖励、区块补贴和他们工作的每条链的交易费用,他们会出于经济利益,根据难度和市值的变化,切换到价值相近的不同区域。区块链,为其提供多方成员动态签名 (DMMS)。

矿工可以在他们工作的区块链的任何子集上委托验证和交易选择。选择委托人可以让矿工从几乎所有额外资源的需求中解放出来,或者可以为仍在验证过程中的区块链提交工作。

然而,这个委托的代价是区块链上验证和交易选择的集中化,尽管工作负载生成本身仍然是分布式的。但是,矿工也可以选择不为仍在验证过程中的区块链工作区块链 侧链,并自愿放弃一些补偿以增加验证过程的去中心化。

软分叉风险

在比特币系统中,软分叉是对比特币协议的补充,它通过设计严格地减少合法交易或区块的集合来实现向后兼容性。软分叉的实现只需要绝大多数挖矿算力的参与,不需要所有全节点的参与。

但是,对于软分叉功能,除非所有全节点都升级区块链 侧链,否则参与者的安全性只有 SPV 级别。软分叉已被多次用于部署新功能并修复比特币系统中的安全问题。

这种方法的缺点是失去了任何需要软分叉的侧链的隔离性。由于隔离是使用 peg 侧链的目标之一,因此这种结果将是不受欢迎的,除非某个侧链已经几乎被普遍使用。假设没有楔形侧链,下一个选择是直接硬分叉比特币系统以部署单独的更改。这会比较突兀,无法提供真实的机制来证明新功能成熟,也需要对比特币系统的共识承担风险。

*文章内容摘自网络

猜你喜欢
发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论信息