织梦CMS - 轻松建站从此开始!

huobi新闻_huobi注册_火币资讯_火币官网_火币区块链_火币

当前位置: 主页 > 火币资讯 >

一文读懂公链扩容发展史 Layer 2会是区块链拓展的未来式吗

时间:2021-02-23 05:01来源:未知 作者:admin 点击:
广告位API接口通信错误,查看德得广告获取帮助

可扩展性可以说是DApp开发者和用户最棘手的问题。当网络流量增加时大多数流行的公链网络无法扩大交易规模。每当建立在以太坊上的应用程序流行时网络上的交易费用高达数十美元!

Layer2解决方案已经成为解决这种可扩展性问题的实际解决方案。与试图提高区块链协议本身性能的Layer1解决方案相反Layer2解决方案运行在Layer1区块链之上。它们继承了底层区块链的安全属性并提供了更大的吞吐量(或交易处理能力)、更低的交易费用和更快的交易确认。

多年来区块链项目采用Layer2扩容技术如状态通道、侧链、Plasma和ZK Rollup等以取得了不同程度的成功。在这篇文章中我们将研究流行的Layer2扩容技术以及Layer2领域的一些最新进展。

支付通道

当涉及比特币扩展时我首先想到的就是闪电网络。该项目采用了支付通道这使得大部分交易在链下进行结算只留下节点的最终状态记录在区块链上。

支付通道是所谓的状态通道的子集它不仅支持支付还可以支持常规的“状态更新”和数据广播。

由于仅需要参与交易的参与者知道其所有详细信息因此无需在区块链中记录每笔交易。参与方可以通过状态通道继续进行交易只有当状态通道关闭时买比特币节点的最终状态才会广播到网络并记录为单个链上交易。

闪电网络使用“惩罚”支付通道该通道允许任何一个参与者离线签署交易从而向双方输出不同的金额。如果一个参与者试图广播旧的状态比特币区块链浏览器那么他/她将受到协议的惩罚允许其他参与者获得该通道中的所有资金。

闪电网络减少了与交易中涉及的网络上的每一方建立通道的需求进一步减少了链上交易的数量并减少了交易所需的成本和时间。

通过使用支付通道闪电网络允许极低的费用并承诺在网络中进行大规模扩展。这可以降低链上的压力并导致出现新的用例(例如即时小额支付)。

侧链

在以太坊Layer2的扩展解决方案上使用MaticNetwork已经有相当长的时间了。为了增加吞吐量okexMatic在主链和Matic专有的侧链之间创建了一个双向挂钩将工作量分配在在两者之间。

用户可以将主链的代币转移到该侧链上的代币以完成交易。在侧链上确认所有交易后代币就会被转移回主链从而使用户能够利用侧链的优势而无需更改主链的协议。由于侧链可以提供更强大的自定义智能合约和更高的交易速度因此可以在侧链上更快地结算交易。

Matic的扩展技术包括一种改进的基于PoS侧链的Plasma。Plasma是一种框架允许创建“子”区块链的框架该区块链使用以太坊主链作为信任和仲裁层。子链(或侧链)可以配置为匹配特定应用程序的需求从而进一步提高效率和吞吐量。

但是侧链存在安全隐患因为与主链相比侧链缺乏足够的计算能力来维持共识。这就开辟了主链中矿工攻击侧链的可能性。

在最近的一次更新中Matic宣布该项目将更名为Polygon在那里他们将试验其他扩容技术如ZK rollps和Optimisticrollps。Polygon还计划实现链间通信协议比特币区块链浏览器并创建基于以太坊的区块链互联网。

xLumi

V Systems是一个区块链基础设施项目旨在为Web3.0应用程序提供高网络吞吐量和安全性最近推出了他们自己的支付通道版本。这种被称为xLumi的支付通道的改进版本可以在区块链上实现快速和安全的小额支付。

与传统的双向支付通道不同xLumi只允许资金在一个方向上转移。通过让付款人签署交易并将交易传递给接收者支付交易可以离线进行;接收人须将付款人的签名广播到区块链以确保付款人确实有意进行该项交易。

由于支付给接收人的金额只能增加因此单向支付通道可确保仅广播较新的状态。这确保了付款人不能通过签署离线交易然后从通道中提取所有资金来进行诈骗。

参加者可以商定在开放支付通道之前接收者必须广播更新的到期时间。xLumi交易可以离线进行这使得无需支付任何交易费用即可完成重复支付。这允许用户进行高频小批量小额支付无需成本。

与闪电网络的惩罚支付通道相比xLumi确保在不惩罚恶意方的情况下维护支付通道的正确状态。这大大降低了支付通道的复杂性以及每次交易所需的交互次数和密钥存储。

ZK Rollup

ZK Rollup是一种相对较新的Layer2扩容技术。Loopring是开发者在以太坊上构建高吞吐量、非托管、基于订单簿的交易协议它使用了ZK rollup。作为概念证明Loopring已经使用ZK rollpps创建了一个达到2000 + TPS的DEX。

在密码学中零知识证明(ZK-Proof)是一种方法通过这种方法一个人(“提供者”)可以向另一个人(“验证者”)证明他们拥有特定信息的知识而无需透露信息本身。ZK-Proof是各种隐私技术发展的基础。

与此同时Rollup是一种类似于Plasma的Layer2扩容解决方案它允许数百个侧链交易离线处理而在主链中只包含侧链区块的单个哈希。但是当Plasma每次传输创建一个交易时ZK Rollup就将数百次转移捆绑为一个交易。

在ZK Rollup中所有资金都由主链上的智能合约持有而链上执行链下的计算和存储。ZK Rollup确保了侧链的有效性使协议能够压缩聚合的交易减少写入主链的信息量。

最近Loopring公布了Layer2到Layer1环境的无Gas传输。启用此功能后用户将不再局限于只能与其他Layer2协议进行交易;他们现在可以将资产从Layer2账户转移到任何以太坊Layer1钱包。

那么Layer

2领先了吗?

当许多新的区块链项目正在适应Layer2的运作方式时并不是每个人都相信Layer2是未来的道路。ParaState是Polkadot的一个项目它提供了一个智能合约虚拟机可以用流行的编程语言编写与

以太坊

兼容的智能合约并在Polkadot上运行它们。ParaState认为Layer2不如Layer1扩展。

在很多情况下Layer2解决方案要求开发者学习和使用新的编程语言来在新的区块链上构建DAPP。此外涉及与基础链上构建的多个Layer2协议交互的使用场景可能会降低用户体验同时也会导致整体交易费用上升。

ParaState认为Layer1解决方案本质上更安全、功能丰富且稳定。与Matic等流行的扩展解决方案不同ParaState希望开发者使用以太坊上可用的所有工具和功能。

另一个例子是Harmony它是一个用于部署Web3.0应用程序的快速、安全、高度可扩展的区块链。通过将分片和PoS共识机制相结合Harmony通过Layer1框架本身提供了快速的确定性(<2s)。

okex注册 (责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
广告位API接口通信错误,查看德得广告获取帮助