🎉 #Gate Alpha 第三届积分狂欢节 & ES Launchpool# 联合推广任务上线!
本次活动总奖池:1,250 枚 ES
任务目标:推广 Eclipse($ES)Launchpool 和 Alpha 第11期 $ES 专场
📄 详情参考:
Launchpool 公告:https://www.gate.com/zh/announcements/article/46134
Alpha 第11期公告:https://www.gate.com/zh/announcements/article/46137
🧩【任务内容】
请围绕 Launchpool 和 Alpha 第11期 活动进行内容创作,并晒出参与截图。
📸【参与方式】
1️⃣ 带上Tag #Gate Alpha 第三届积分狂欢节 & ES Launchpool# 发帖
2️⃣ 晒出以下任一截图:
Launchpool 质押截图(BTC / ETH / ES)
Alpha 交易页面截图(交易 ES)
3️⃣ 发布图文内容,可参考以下方向(≥60字):
简介 ES/Eclipse 项目亮点、代币机制等基本信息
分享你对 ES 项目的观点、前景判断、挖矿体验等
分析 Launchpool 挖矿 或 Alpha 积分玩法的策略和收益对比
🎁【奖励说明】
评选内容质量最优的 10 位 Launchpool/Gate
链下扩容全解析:从状态通道到Plasma的技术演进
链下扩容深度解析
1. 扩容的必要性
区块链的未来愿景是实现去中心化、安全性和可扩展性。但通常只能满足其中两个,这被称为区块链的不可能三角问题。目前区块链发展的热点话题之一,是如何在保证去中心化和安全性的前提下,提高区块链的吞吐量和交易速度,即解决扩容问题。
区块链的去中心化、安全性和可扩展性定义:
去中心化:任何人都可以成为节点参与区块链系统的生产和验证,节点数量越多去中心化程度越高。
安全性:为获取区块链系统控制权所付出的成本越高,安全性越高,链就可以抵抗较大比例参与者的攻击。
可扩展性:区块链处理大量交易的能力。
比特币网络的第一次重大硬分叉源于扩容问题。随着用户数量和交易量增多,1MB区块容量限制导致网络拥堵。2015年开始,比特币社区就扩容问题产生分歧,最终导致2017年8月1日比特币发生首次重大硬分叉,诞生了BCH。
以太坊网络也选择牺牲一部分可扩展性来保障安全性和去中心化。从2017年的CryptoKitties,到DeFi summer和后来的GameFi、NFT,市场对吞吐量需求不断增加。但以太坊每秒只能处理15-45笔交易,导致交易成本增加、结算时间变长,大部分DApps难以承受运行成本。理想的扩容方案是在不牺牲去中心化和安全性的前提下,提高交易速度和吞吐量。
2. 扩容方案的类别
按照"是否改变一层主网"可将扩容方案分为链上扩容和链下扩容两大类。
2.1 链上扩容
核心概念:通过改变一层主网协议达到扩容效果的解决方案,目前的主要方案是分片。
链上扩容主要有两种方案:
扩大区块空间,增加每个区块打包的交易数量,但会提高节点设备要求,降低去中心化程度。
分片,将区块链账本分成若干部分,由不同节点负责不同记账,可降低节点计算压力和加入门槛,但会降低整个网络的安全性。
改变一层主网协议可能产生难以预料的负面影响,底层细微的安全漏洞都会严重威胁整个网络安全。
2.2 链下扩容
核心概念:不改变现有一层主网协议的扩容解决方案。
链下扩容方案可细分为Layer2和其他方案:
Layer2:
其他:
3. 链下扩容的方案
3.1 State Channels
3.1.1 概要
状态通道规定只有在通道打开、关闭或解决纠纷时,用户才需要与主网交互,用户间的交互放在链下进行,以降低交易时间和成本,实现交易次数不受限制。
状态通道是简单的P2P协议,适合"基于回合的应用程序",如两人国际象棋游戏。每个通道由主网上运行的多签智能合约管理,该合约控制存入通道的资产,验证状态更新,并仲裁参与者间的争议。参与者在区块链网络部署合约后,存入资金并锁定,双方签名确认后通道正式开通。通道允许参与者间进行不限次数的链下免费交易(只要转账净值不超过存入的代币总额)。参与者轮流发送状态更新并等待对方签名确认。正常情况下,双方同意的状态更新不会上传主网,只有出现争议或关闭通道时才依赖主网确认。关闭通道时,任一参与者可在主网提出交易请求,如获全员签名批准则立即执行,否则需等待"挑战期"结束才能收到剩余资金。
状态通道可大大减少主网计算量,提升交易速度,降低交易成本。
3.1.2 时间线
2015/02:Joseph Poon和Thaddeus Dryja发布闪电网络白皮书草案。
2015/11:Jeff Coleman首次系统性总结State Channel概念,提出比特币Payment Channel是State Channel的子案例。
2016/01:Joseph Poon和Thaddeus Dryja正式发表比特币闪电网络白皮书,提出Payment Channel扩容方案。
2017/11:提出第一个基于Payment Channel框架的State Channel设计规范Sprites。
2018/06:Counterfactual提出详细的Generalized State Channels设计。
2018/10:提出State Channel Networks和Virtual Channels概念。
2019/02:状态通道概念扩展到N-Party Channels,Nitro是首个基于该想法建立的协议。
2019/10:Pisa为解决参与者持续在线问题,拓展了Watchtowers概念。
2020/03:Hydra提出Fast Isomorphic Channels。
3.1.3 技术原理
状态通道工作流程:
Alice和Bob通过从EOA存入资金到链上合约地址开通状态通道。
Alice和Bob可在链下开展不限次数交易,通过加密签名消息相互通信。双方都需对每笔交易签名以防双花作恶。
如Alice想关闭通道,需向合约提交最终状态。如Bob签名批准,合约则根据最终状态释放锁定资金。如Bob未响应,合约在挑战期结束后释放资金。
悲观情况下,如Bob在某轮不响应Alice的状态更新签名,Alice可向合约提交最后一次有效状态发起挑战。合约允许Bob在一段时间内通过提交下一个状态响应。如Bob响应,双方可继续交易;如未响应,合约自动关闭通道并将资金返回Alice。
3.1.4 优缺点
优点:
缺点:
3.1.5 应用
比特币闪电网络:
生态发展:
以太坊雷电网络:
未获广泛采用原因:
目前生态发展缓慢,正在改造为运行在以太坊L2 Rollup网络上的扩容方案。
Celer Network:
3.1.6 应用比较
比特币闪电网络:
以太坊雷电网络:
Celer Network:
3.2 Sidechains
3.2.1 概要
侧链概念于2012年在比特币开发者聊天室中被首次提出,2014年发表首篇相关论文。
侧链是为加快比特币交易而出现的区块链形态,可使用更复杂的合约或改善共识机制。侧链交易结果最终会记录在验证者端。这种模式是附着于主链上并协助主链解决问题的基础建设。
3.2.2 时间线
3.2.3 技术原理
侧链主要有两种与主链沟通的方式:
主要流程:
简单来说侧链机制:
侧链资产安全性取决于侧链共识机制。如侧链生成与主链不符的资产,再销毁这些资产向主链提出解锁,会有窃取资金风险。
3.2.4 优缺点
优点:
缺点: