撰文:DODO 研究院
10 月 20 日,随着 Celestia 公布了由 Bain Capital Crypto 和 Polychain Capital 领投的新一轮融资后,模块化公链再次成为了人们讨论的热点之一。本文带读者一览 Celestia 生态中正在构建的项目:Cevmos,Fuel,dYmension,Eclipse。
简而言之,模块化解决方案即将单体区块链功能模块化的功能堆栈,具体功能可大致分为:
执行:处理状态的改变;
结算:验证执行层状态并解决争议、负责资产跨链的桥梁;
共识:全节点对状态转换的有效性达成共识,简而言之,节点至少就交易及其排序达成一致;
数据可用性(DA):确保数据可存储、可验证且可用,即确保 rollup 区块头后面的交易数据已经公布并可用,以便任何人都可以重新创建状态。
因为单体区块链在保证足够吞吐量的前提下,无法同时通过打破计算和验证成本之间的相关性来保持网络的去信任和去中心化,这个瓶颈也被称为「区块链的不可能三角」。
其实二者并不冲突,以往我们熟知的 rollup 仅作为执行层存在的「纵向扩容」,而以 Celestia 为首的模块化区块链方案以 rollup 为基础实现了结算层的模块化,通过构建模块化堆栈的「横向扩容」让打破「区块链不可能三角」成为可能。
7月22日公链数据一览:据Kingdata数据,Heco链上当前每日Gas消耗量为1741.13亿Wei、每日新增地址数3.22万个、每日交易次数为90.85万次、累计总交易次数为4.26亿次、独立地址总数为1695.33万个;
ETH链上当前每日Gas消耗量为932.15亿Wei、每日新增地址数11.38万个、每日交易次数为119.52万次、累计总交易次数为12.14亿次、独立地址总数为1.64亿个;
BSC链上当前每日Gas消耗量为8452.3亿Wei、每日新增地址数8.95万个、每日交易次数为542.86万次、累计总交易次数为7.98亿次、独立地址总数为8430.15万个;
polygon每日交易量为743.30万、总交易量为3.43亿,当前总市值为57.40亿美元、钱包地址66万个、总质押量为16.92亿美元。[2021/7/22 1:09:02]
Celestia 的前身 LazyLedger 就是一个可插拔的共识和数据可用性层,仅验证数据可用性和交易排序,为整个区块链网络模块化架构提供了极大的灵活性。为什么说 Celestia 与 rollup 分不开呢?在模块化以前,rollup 的提出已经让如何验证 Layer2 交易数据的 DA 成为了一大难题。
具体来说,当 block producer 发布一个有效的区块头、但故意隐藏或篡改交易数据时,轻节点只能依赖区块头来验证,因此很容易受到并接受无效区块。而全节点却无法为轻节点生成 DA 和欺诈证明,这意味着轻节点不得不自己验证 DA 或假设大多数数据是可信的。所以,这就是为什么大多数节点必须下载全部交易数据并验证区块数据可用性的原因。然而,这么做又会给网络扩展解决方案带来了可扩展性限制和问题。
金色晨讯丨3月25日隔夜重要动态一览:21:00-7:00关键字:Telegram、法定数字货币、数字美元
1.法官根据SEC的要求暂停Telegram加密货币发行计划。
2道指收盘创1933年以来最大单日涨幅。
3.CFTC发布数字资产实际交付最终解释性指导。
4.业内人士:中国央行已更接近发行数字货币。
5.美国国会新冠病刺激法案最新版本取消“数字美元”提案。[2020/3/25]
Celestia 采用了链下的方式来实现 DA,即通过 Reed-Solomon 纠删码以及专门的 Namespaced Merkle Trees 结构来确保数据的可用性,让 DA 变得更便宜并以更有效的方式进行。具体的 Celestia DA 的工作方式如下:
节点接收由 rollup 提交的交易
节点确保支付了适当的费用
节点对交易进行排序
集体验证数据的完整性
根据与插入 Celestia 的特定 rollup 相对应的 DNS 映射划分数据
当然,Celestia 的核心竞争力不仅在于它的 DA 和共识功能,其利用 rollups 为执行层提供了多样化的可选方案。Celestia 还把 rollup 分成了以太坊原生与 Celestia 原生,Celestia 原生 rollup 可通过两种方式来插入 Celestia:
主权 rollup(Sovereign rollups)
强制结算 rollup (Settlement Enforced rollups like Cevmos, Celestiums, etc)
金色晚报 | 3月16日晚间重要动态一览:12:00-21:00关键词:央行、美国SEC、IMF、比特币
1. 穆长春:数字货币研究所正牵头有序推进金融行业区块链标准编制工作。
2. 美国SEC新提案或将允许私人公司通过STO筹集资金。
3. IMF:准备好调动1万亿美元贷款能力用于抗击疫情。
4. The Block研究总监:比特币和美股指期的高相关性导致加密市场前景较悲观。
5. 观点:比特币不是近期唯一暴跌的资产,亚洲市场很快将恢复。
6. 通化县法院采用区块链智能合约技术 实现执行“一键立案”。
7. 一名纽约州女性利用加密货币资助恐怖组织被判刑13年。
8. 印度央行行长:印度央行将进行1万亿印度卢比的长期再融资操作。
9. 越南央行宣布将再融资利率下调100个基点至5%。
10. 欧洲股市跌幅继续扩大 德国DAX指数跌近10%。[2020/3/16]
值得注意的是,两种方案的最大区别在于共识层是以太坊还是 Celestia,而关于两种 rollup 可构建方案,不同团队提出了不同的想法。
Cevmos 是 Cosmos EVM 应用链 Evmos 与 Celestia 合作共同开发的 rollup 堆栈,旨在成为 Celestia 上基于 EVM rollup 构建的最佳结算层。而 Cevmos 是 Celestia,Evmos 和 Cosmos 的缩写。
作为强制结算 rollup 方案中的一种,Cevmos 尝试通过为 rollup 提供专门的结算层来实现成本的降低与效率的提升(受限的 EVM)。具体来说,在这个堆栈中,Cevmos 将作为一个结算层,将以 Evmos 为基础,在其之上构建 EVM 的递归 rollup(rollup 中的 rollup)。
金色晚报 | 3月9日晚间重要动态一览:12:00-21:00关键词:央行、V神、SEC、重庆
1. 央行向区块链交易平台注资470万美元;
2. V神:PoS的效率比PoW高得多 PoW链最终会消失;
3. 经济学家彭文生:比特币本身不创造价值 其交易结果于整个社会来讲是再分配;
4. 波士顿证券代币交易所BSTX向SEC提交证券代币市场申请修订提案;
5. 重庆市近20家银行积极运用跨境区块链平台 为贸易企业战“疫”提供有力支撑;
6. BTC挖矿难度现上调至16.55T 创历史新高;
7. PayPal CTO:加密货币更像是资产游戏而不是货币;
8. BTC现报7892.03美元,日内跌幅6.05%,前十主流币普跌。[2020/3/9]
Cevmos 使用 Optimint(Optimistic Tendermint)而不是现有 Cosmos 上使用的 Tendermint Core 共识引擎来构建 Celestia rollup。Optimint 是 Tendermint BFT 的替代品,使开发者能够使用现有的共识和 DA(如 Celestia)部署 rollup。
由于 Cevmos 结算层本身就是一个 rollup,因此在其之上构建的 rollup 被统称为结算 rollup。每个构建的 rollup 都会有一个与 Cevmos rollup 双向信任最小化的桥,可以重新部署以太坊上已有的 rollup 合约与应用,以此来减少迁移的工作量。这也代表所有构建的 rollup 都将使用 Cevmos rollup 上的 calldata,而 Cevmos 则使用 Optimint 对数据进行批量处理并将其发布到 Celestia 上。
金色午报 | 1月6日午间重要动态一览:7:00-12:00关键词:BSN、区块链政策、深圳、京东、PAX
1. 国家信息中心唐斯斯:区块链服务网络BSN将于4月商用运营。
2. 2019全球区块链政策亚洲数量最多,美、日、俄均以监管为主。
3. 深圳通过区块链网贷良性退出系统,已推动203家P2P平台完全退出。
4. 工行雄安分行:围绕区块链核心客户与项目,加大普惠金融支持力度。
5. 京东生鲜与查干湖启动区块链溯源认证合作模式。
6. Paxos向以太坊网络新增发1,060万枚PAX。
7. BTC现报7527美元,近24小时上涨0.84%,市值为1364.36亿美元。[2020/1/6]
由于 Cevmos rollup 本身是受限制的 EVM 环境,它们也将试图通过单轮 (single round)欺诈证明来完成挑战极致的设置。
Cevmos 不仅尝试无需设计并维护复杂的共识机制,还把 rollup 的高效性和 EVM 的互操作性带给了整个 Cosmos 生态,为模块化解决方案与 Cosmos 生态的普及与使用提供了切实可行的方案。
Fuel 与 Celestia 是孪生姐妹。不同的是,Celestia 针对 DA 和排序进行了优化,只处理数据可用性和共识,而 Fuel 的定位则是模块化执行层。
与今天的 Optimistic rollups 的最?区别是,Fuel 运??个全新的虚拟机架构,即 FuelVM 及其?具链和 Sway 语?。
Fuel VM 是一个完全为执行智能合约而专门构建的定制虚拟机,用来并行处理交易。Fuel VM 从一开始就被设计成易于防欺诈,可以被 Optimistic rollup 的交易执行层使用。
此外,FuelVM 带有来? WASM、EVM 和 Solana 的 SeaLevel 的特征,但使其差异化的点在于 Fuel 使用了 UTXO 模型,而非账户模型。具体来说,Fuel VM 强制每个交易明确定义它将接触的 UTXO,也由于执行引擎可以准确地识别每个交易所触及的状态,它能够轻松地找到没有争议的交易并将其并行化。
dYmension 是一个基于 Cosmos 构建的主权 rollup,旨在通过 dYmension Chain(结算层)、RDK(RollApp Development Kit 开发套件)、IRC(rollup 间通信)让 rollApp(自定义专注于应用的 rollup)开发无比便捷。
dYmension 自己构建的结算层被称为 dYmension hub,是一个拥有 Tendermint Core 状态复制模型进行联网和共识的 PoS 链。基于 dYmension hub 构建的 RollApp 继承了 hub 的安全性,且由 RDK 与 hub 支持的专用模块组保证相互的通信。
RollApps 由两个核心组成:客户端和服务器。服务器是为 RollApp 部署程序指定的应用程序端,用于实现自定义业务逻辑以及构建 RollApp 开发工具包 RDK 的预打包模块。而客户端组件,称为 dymint,从 Celestia 的 Optimint 派生出来,是 Tendermint 的直接替代品,负责区块生产、对等消息传播和层间通信。由于 RollApp 本身没有共识任务,dymint 可以提供现代应用程序所需的低延迟要求。
与 Cosmos 类似,dYmension RollApps 旨在创建特定于应用程序的区块链以降低共识开销。 RDK 在 Cosmos-SDK 的基础上添加新模块并修改现有模块,以确保 RollApp 与 dYmension 协议兼容,同时仍与其他 Cosmos 生态系统工具兼容。RollApps 能够使用 dYmension Hub 与任何支持 IBC 的链进行交互,因此也是 Cosmos 生态系统的一部分。
Eclipse 也是基于 Cosmos 生态的主权 rollup,允许在任何链上使用 Solana VM 构建可定制的模块化 rollup 结算层。
Eclipse 前期将使用 Celestia 当作共识层与 DA,使用 Solana VM 作为结算与执行的环境,而其最终愿景是为任意 Layer1 异构区块链构建可定制化的 rollup 执行层,将所有区块链通过模块化的方式连接起来。此外,基于 Solana VM 构建的结算层 rollup 也会在未来迭代为 Optimistic rollup 与 zk rollup。
值得注意的是,上述模块化方案的构建都使用 Celestia 来提供数据并由 Cosmos IBC 保证链间通信。就像以太坊自由生态一样一样,一个基于 Cosmos 构建模块化生态也就此被搭建起来,Cosmos 的互操作性使用场景也将迎来爆发。
可以预见的是,随着 Celestia Fellowships 项目的推出,将涌现出越来越多的模块化方案,我们离“区块链不可能三角”的最终解决方案也越来越近,或许,区块链模块化的叙事也因此被打开。
Reference:
https://docs.celestia.org/concepts/how-celestia-works/data-availability-layer
https://forum.celestia.org/t/an-open-modular-stack-for-evm-based-applications-using-celestia-evmos-and-cosmos/89
https://fuel-labs.ghost.io/beyond-monolithic-the-modular-blockchain-paradigm/
https://medium.com/alliancedao/the-case-for-parallel-processing-chains-90bac38a6ba4
https://docs.dymension.xyz/learn/dymension-hub
https://mirror.xyz/neelsalami.eth/rvhK5mEcFTOjyu_DFsqS2cYR7U6Fjvbw3nf8tI-pr-Q?ref=twitter
https://polygon.technology/solutions/polygon-avail/
https://rainandcoffee.substack.com/p/the-modular-world
DODO研究院
个人专栏
阅读更多
IOBC Capital
金色早8点
1435Crypto
吴说区块链
区块律动BlockBeats
Block unicorn
比推 Bitpush News
blockin
DeFi之道
金色财经
Foresight News
Bankless
Fusionist引入积分拉新和蓝筹NFT“挖矿”的玩法,能成为有效的熊市增长策略吗?近日Art Gobblers通过独有的荷兰式拍卖发行机制,骤增的价格引发了FOMO情绪,虽然其生命周期有待于进一步考察.
1900/1/1 0:00:00文/meow Solana聚合交易所Jupiter exchange1、FTX暴雷面临的一个最具挑战性和潜在问题是,solana生态系统的包装Sollet代币,即soBTC,广泛用于借贷和AMM平台.
1900/1/1 0:00:002022年10月13日,据据Beosin EagleEye Web3安全预警与监控平台的舆情消息,FTX交易所遭到gas窃取攻击,黑客利用FTX支付的gas费用铸造了大量XEN TOKEN.
1900/1/1 0:00:00在市场整体走熊的背景下,相对于广泛参与投资活动,Web3从业人员开始更加倾向于从事基础设施的开发工作以及下轮牛市的整体布局。因此,Web3开发人员的活动频率正在以肉眼可见的速度爆炸式增长.
1900/1/1 0:00:00元宇宙正在兴起。在2022年上半年,元宇宙一词在美国证券交易委员会的监管文件中出现了1100多次。这与2021年的260次还有2000-2020年加起来不到12次相比,这个数字可谓创下了历史新高.
1900/1/1 0:00:00原文作者:Chuan Lin当你又一次听说某Web3域名被卖出天价的时候,当你又一次看到身边一位Web3朋友改用域名作为其用户名的时候,当你开始在注册栏中物色自己感兴趣的域名的时候,你是否有深思.
1900/1/1 0:00:00