
Monad与以太坊: 区块链共识机制与交易执行优化分析
验证节点负责对区块进行验证,领导节点通过汇总投票形成QC,验证未通过时会广播超时信息。每个验证节点在接收到QC后,会对提议的区块进行最终确认。如果领导节点行为恶劣,至少有一个验证节点会生成TC,以太坊使用共识来执行状态机复制,Monad则通过取消在达成共识前执行交易的要求来放宽严格性。Monad采用乐观执行策略,可以并行执行多笔交易并优化交易处理流程。
原文作者:Rachit Srivastava
编译:火星财经,MK
验证节点负责对区块进行验证,并将其验证结果(肯定或否定)发送给领导节点。领导节点通过汇总这些肯定或否定的投票(使用阈值签名)来形成QC(Quorum Certificate,法定人数证书)。
若验证未通过,验证节点会广播一条签名的超时信息,并发送给所有对等节点。该信息包含验证节点所观察到的最高QC。如果超时请求的累计数量超过了验证节点总数的三分之二,则将形成一个TC(Timeout Certificate,超时证书),并发送给下一任领导节点。
每个验证节点在接收到第k+1轮的QC后,会对第k轮提议的区块进行最终确认。
假设第k+1轮的领导节点行为恶劣,在第k+2轮,至少有一个验证节点会生成第k+1轮的TC,随后第k+2轮的领导节点将检查该TC,并为那一轮生成一个TC而非QC。
在以太坊中,执行共识是先决条件,因此当节点就某个区块达成共识时,它们同时达成一致意见关于(1)区块中的交易列表和(2)执行这些交易后的所有状态的默克尔根。
因此,领导节点必须在分发提案前执行提案区块中的所有交易,而验证节点必须在进行投票响应前执行这些交易。
根据上述描述,一旦给定官方的交易顺序,真实状态就被完全确定了。执行揭示了真实状态,尽管这一真实已被固定。这是Monad优化的基础。
Monad利用了这种洞察,通过取消在达成共识前执行交易的要求。节点协议纯粹关于官方顺序;每个节点在独立执行区块N中的交易的同时,开始处理对区块N+1的共识。
以太坊的做法使用共识来严格执行状态机复制:节点达成共识后,大多数人同意官方顺序及其产生的状态。Monad则在这种严格性上做了适当的放宽。
在Monad中,终结性是单时隙(1秒)。
交易执行的结果(是否成功?之后的余额是多少?)在完整节点上通常会在终结性后不到1秒的时间内被确定。
任何希望安全查询交易结果而无需运行完整节点的个体,都可以运行轻客户端,并查询完整节点上的余额和默克尔证明。在这种情况下,查询将滞后于默克尔根更新。
交易成本:区块链中传输交易会产生费用,这是执行成本之外的单独收费项。保留余额用于支付这些传输成本;执行余额用于支付交易执行费用。
Monad采用乐观执行策略。这意味着Monad将在区块中较早的交易完成之前开始执行交易。这有时(但不总是)可能导致执行错误。
如果某交易依赖于前一交易的结果,乐观执行通过对比执行交易2时使用的输入与交易1的输出来解决依赖问题。
若两者不匹配,我们检测到交易2在执行过程中使用了错误的数据,需要用正确的数据重新执行。尽管Monad并行执行交易,每笔交易的更新状态会按顺序合并。
MonadDb是一个为存储区块链状态设计的定制数据库。大多数以太坊客户端使用的是基于B-Tree(如LMDB)或LSM-Tree(如LevelDB和RocksDB)的键值数据库结构。与之不同,MonadDb原生实现了Patricia Trie数据结构,这种结构既适用于磁盘也适用于内存存储。
Monad实现了多交易的并行执行。当某笔交易需要从磁盘读取状态数据时,不应该阻塞等待读取完成,而应该并行地启动读取操作并处理其他交易。
通过这种方式,Monad优化了交易处理流程,减少了单个交易执行中的延迟,并提高了整体系统的效率和响应速度。
比推快讯
更多 >>- Santiment:加密货币逢低买入讨论激增,可能预示更多风险
- Binance Alpha 将于 20:00 开放空投领取,积分门槛 220 分
- 《金融时报》:加密热潮带动奢华旅游市场繁荣,年轻企业家成消费主力
- 某巨鲸 6 天内出售 275 枚 BTC,并买入 6802.7 枚 ETH 后存入 Aave V3 借贷
- 知名交易员 TechnoRevenant 持有约 2890 万美元 XPL 多头仓位,占全网总持仓 13.4%
- APE 代币将扩展至 Solana 链上并进行 DeFi 集成
- Pudgy Penguins 旗下游戏 Pudgy Party 已上线手机应用商城
- 已有约 162.7 亿枚 WLFI 转移至 Lockbox 合约,估算价值 48.3 亿美元
- 分析:比特币资金流出并未使黄金受益,两种资产均在承压
- 以太坊社区基金会宣布将已销毁的 ETH 代币化为 BETH,以提供一种新的销毁证明
- 某地址 1 小时前从 CEX 提出 2000 枚 ETH,转出价格 4445 美元
- 香港投委会:稳定币作为跨境汇款工具将降低支付成本
- Etherscan:十周年纪念活动即将结束
- WLFI 代币或将在 Solana 链上推出,今日已进行小额跨链测试
- 美年大健康与国富量子、京北方签署数字资产业务合作框架协议书
- 数据:某鲸鱼从 Bybit 提取 433,176 枚 IP,价值约 370 万美元
- Longling Capital 再度增持 7,000 枚 ETH,价值 3067 万美元
- 荷兰和美国查封在线假身份证交易平台 VerifTools
- 美国加密货币入室抢劫案主犯被判监禁后因殴打证人加刑 6 年
- Orbit 黑客因 ETH 上涨使盗取资产增值 4650 万美元,今日再次转移 4,320 枚 ETH
- 印度 14 人因加密货币勒索案被判无期徒刑
- 本周 NFT 交易额环比下降 8.53%至 1.296 亿美元,买家和卖家数均上涨约 18%
- 报告:Web 3 融资在二季度达 96 亿美元,私募表现强劲,公募大幅下滑
- 某地址在链上因大额买入 1202 万美元 ETH 而产生滑点成交价高出约 20 美元
- 美国和荷兰当局捣毁利用加密货币交易虚假身份的平台 VerifTools
- 某新建钱包从 FalconX 收到 230,420 枚 SOL 价值 4636 万美元
- 美联储 9 月降息概率为 86.4%
- 以太坊联创 Joseph Lubin:ETH 未来或将上涨 100 倍,华尔街需要理解游戏规则
- 区块链信贷协议 Credit Coop 完成 450 万美元种子轮融资 Maven 11 和 Lightspeed Faction 领投
- 中国金融租赁集团披露已投资贝莱德及香港上市的比特币和以太坊 ETF
- X Layer 过去 24 小时链上交易量达 1058 万美元,环比下降 12.81%
- NextGen Digital 将对稳定币支付解决方案提供商 Centi 投资 30 万美元
- Willy Woo:比特币网络几周来首次资金流入增长,显示结构筑底迹象
- 以太坊 PoS 网络退出队列降至约 102.4 万枚,加入队列升至约 80.8 万枚
- 吴杰庄:香港正积极构建国际数字资产中心
- 美国官员:特朗普健康无碍,即将去打高尔夫
- 交易员 The White Whale 多单目前浮亏超 1300 万美元
- 波场 TRON 主网能量单价已由 210 sun 下调至 100 sun
- 本周美国以太坊现货 ETF 累计净流入 10.829 亿美元
- WLFI:保留拒绝任何已提议或已批准提案的权利
- 高调换仓 ETH 的 BTC 远古巨鲸再次将 2120 枚 BTC 转入 HyperUnit 以兑换 ETH
- WLFI:协议治理权在安全风险或重大不利事件期间将完全由多签掌控
- 明星投资人 Kevin O'Leary:个人 BTC 和加密相关资产的投资组合占比超 10%
- 数据:过去 24h Binance 净流入 1.72 亿 USDT
- Hyperscale Data 拟出售普通股募资 1.25 亿美元用于购买 BTC 和 XRP
- Bitdeer:本周挖矿产出 89.2 枚 BTC,总持仓量突破 1900 枚
- 印度法庭判处某涉加密货币敲诈勒索案件的 14 人终身监禁
- 下周宏观展望:特朗普与美联储“权力游戏”白热化,降息 25 基点期望重燃
- 候任欧洲央行管委表示 9 月会议需保留政策操作空间
- Strategy 优先股年内表现不一:STRF 以 31%回报率领跑,STRD 回报率负 6%
比推专栏
更多 >>观点
比推热门文章
- Santiment:加密货币逢低买入讨论激增,可能预示更多风险
- Binance Alpha 将于 20:00 开放空投领取,积分门槛 220 分
- 《金融时报》:加密热潮带动奢华旅游市场繁荣,年轻企业家成消费主力
- 某巨鲸 6 天内出售 275 枚 BTC,并买入 6802.7 枚 ETH 后存入 Aave V3 借贷
- 知名交易员 TechnoRevenant 持有约 2890 万美元 XPL 多头仓位,占全网总持仓 13.4%
- APE 代币将扩展至 Solana 链上并进行 DeFi 集成
- Pudgy Penguins 旗下游戏 Pudgy Party 已上线手机应用商城
- 已有约 162.7 亿枚 WLFI 转移至 Lockbox 合约,估算价值 48.3 亿美元
- 分析:比特币资金流出并未使黄金受益,两种资产均在承压
- 以太坊社区基金会宣布将已销毁的 ETH 代币化为 BETH,以提供一种新的销毁证明