🎉 Gate xStocks 交易开启啦,现货、合约、Alpha齐上线!
📝 在Gate广场发帖,晒出你的交易体验或精彩截图,瓜分$1,000大奖池!
🎁 广场优质创作者5名,每人独享$100合约体验券!
🎉 帖文同步分享到X(推特),浏览量前十再得$50奖励!
参与方式:
1️⃣ 关注 @Gate广场_Official
2️⃣ 带 #Gate xStocks 交易体验# ,原创发帖(不少于20字,仅用活动标签)
3️⃣ 若分享到推特,请将链接提交表单:https://www.gate.com/questionnaire/6854
注:表单可多次提交,发布更多帖文可提升获奖机会!
📅 7月3日16:00—7月9日24:00(UTC+8)
详情:https://www.gate.com/announcements/article/45926
每一条体验,都有机会赢取大奖!快在Gate广场show出你的操作吧!
链下扩容深度解析:State Channels、Sidechains、Plasma和Rollups方案全面对比
链下扩容深度解析
作者:Ellaine Xu、Hettie Jiang、June Wang、Walon Lin、Yiliu Lin
1. 扩容的必要性
区块链面临的不可能三角问题:去中心化、安全性和可扩展性难以同时满足。目前区块链发展的热点话题之一是在保证去中心化和安全性的前提下,如何提高区块链的吞吐量和交易速度,即解决扩容问题。
区块链的去中心化、安全性和可扩展性定义:
比特币网络的第一次重大硬分叉源于扩容问题。2017年8月1日,Bitcoin ABC自行开发8MB区块的客户端系统开始运行,导致比特币历史上第一次重大硬分叉,诞生了新币种BCH。
以太坊网络通过限制单一区块可容纳的燃料费来限定交易量,以实现Trustless Consensus并确保节点的广泛分布。随着链上应用的兴起,市场对吞吐量需求不断增加,但以太坊每秒只能处理15~45笔交易,导致交易成本增加,结算时间变长,大部分Dapps难以承受运行成本,网络变得又慢又贵,区块链扩容问题亟待解决。
2. 扩容方案的类别
按照"是否改变一层主网"作为标准,把扩容方案分为链上扩容和链下扩容两大类。
2.1 链上扩容
核心概念:通过改变一层主网协议达到扩容效果的解决方案,目前的主要方案是分片。
链上扩容有多种方案,此篇文章不进行展开,以下简要列举两种方案:
改变一层主网协议的代码可能会产生难以预料的负面影响,因为底层任何细微的安全漏洞都会严重威胁整个网络的安全性,网络可能会被迫进行分叉或中断修复升级。
2.2 链下扩容
核心概念:不改变现有一层主网协议的扩容解决方案。
链下扩容方案又可以细分为Layer2和其他方案:
3. 链下扩容的方案
3.1 State Channels
3.1.1 概要
状态通道规定只有在通道打开、关闭或解决纠纷时,用户才需要与主网进行交互,并把用户与用户的交互放在链下进行,以此来降低用户交易的时间和金钱成本,并且实现交易次数不受限制。
状态通道是简单的P2P协议,适合"基于回合的应用程序",例如,两人国际象棋游戏。每个通道都由主网上运行的多签智能合约管理,该合约控制存入通道的资产,验证状态更新,并仲裁参与者之间的争议(根据带有签名和时间戳的欺诈证明)。
3.1.2 时间线
3.1.3 技术原理
状态通道的工作流程:
3.1.4 优缺点
优点:
缺点:
3.1.5 应用
比特币闪电网络:
以太坊雷电网络:
Celer Network:
3.2 Sidechains
3.2.1 概要
侧链是为了加快比特币交易而出现的一种区块链形态,可以使用更复杂的合约,或是通过改善共识机制(如PoS),或是区块参数让侧链符合特定作用。侧链的交易结果最终在传送回主链时,会记录在验证者端。这种区块链模式并非新的区块链形态,而是附着于主链上并协助主链解决问题的基础建设。
3.2.2 时间线
3.2.3 技术原理
侧链的两种主要机制:
双向锚定(Symmetric Pegged): 主链和侧链的验证者实时记录对方的状态。主链token转移到侧链时,产生特殊输出,只有侧链验证者可解锁。
不协调锚定(Asymmetric Pegged): 侧链验证者监控主链活动,可主动记录主链到侧链的交易。但侧链到主链时,主链无法确认侧链状态,需引入Certifiers机制。
简单来说侧链机制:
侧链资产安全性取决于侧链的共识机制。
3.2.4 优缺点
优点:
缺点:
3.2.5 应用
xDai (现Gnosis Chain):
Polygon:
Ronin:
3.3 Plasma
3.3.1 概要
Plasma是一个构建可扩展Dapp的框架。它是作为侧链的演化方案出现的,旨在将用户对侧链Operator的信任降至最低。