
Aptos不是Solana杀手
原文标题:Aptos is No Solana-Killer
原文作者:Babacus
原文来源:medium
编译:MarsBit,MK
我最近一直在设计一个区块链应用程序,它需要具有一些复杂的可扩展性要求。对此我很高兴查看了最近推出的Aptos区块链(被称为 "Solana杀手"),并与Aptos和Solana的团队(包括大师本人Anatoly)进行了交谈。
在这篇文章中,我将阐释Aptos可扩展性的局限性,以及Solana为什么不会受到Aptos的这些限制。尽管标题可能暗示了什么,但我不是Solana的最大股东,且我在这两个区款链中都不持有很多股份。
条件
以太坊上的所有交易都是独立事件记录执行的。你可以把这些交易想象成单行道上的汽车。
系统在一个 "区块 "时间内只能处理一定数量的汽车。在交通堵塞时期,系统必须决定哪些汽车需纳入在一个 "区块 "中,以及哪些需拒绝纳入。我们把这个过程称为 "汽车辆选择"。
独立事件的执行在某些情况下是很重要的。例如,在铸造NFT时,每个NFT得到一个独特的数字1,2,3,4等,这很重要。出于这个原因,所有这些车必须一次次处理。
现在想象一下,有两个不同的NFT集合在同一时间铸币。在这种情况下,同一集合的所有NFT必须按顺序铸币,但每个集合的NFT都有可能被赋予自己的车道。你可以把这想象成一条双车道的高速公路。
而以太坊只有一条车道,这意味着所有的车都必须堆在一条车道上。
Aptos和Solana采取了不同的方法来提供多车道的高速公路,以大大提升系统的整体吞吐量。我们将在本文中比较这些方法。
Solana
Solana强制汽车必须预先指定其车道。系统将交易(汽车)分组到车道上,然后再发送给他们执行。这种多车道的高速公路大大增加了系统的容量(TPS)。
要预先指定你需要哪条车道可能有点令人难受。出于这个原因,Aptos希望能像Solana一样在多个车道上处理交易,而不需要指定车道(系统会帮你算出车道的)。
Aptos
Aptos的算法被称为 "Block STM",在不知道这些汽车将使用哪条车道的情况下,将汽车添加到一个 "区块"。这些汽车是按顺序排列的——尽管它们都共享一条车道(类似于eth)。
当Aptos执行器收到订购的汽车块时,执行器能够在执行过程中把汽车分成车道(你可以在这里了解更多这些细节)。可以使用不同车道的汽车将被执行者放在不同的车道上。
Aptos的Block-STM的问题
在车流量大的时候,系统必须决定哪些车要纳入该区块中,哪些要拒绝(我们称之为 "车辆选择")。在做这个决定的时候,Aptos并不知道这些车的车道(它们是在执行时计算出来的)。相反,Aptos选择出价最高的汽车,并将其纳入该区块。
让我们假使有4条车道,但是所有出价最高的人都需要使用同一条车道(假设他们都在铸造同一个NFT系列)。
系统为该区块选择了3个交易。所有的交易最终都需要使用同一个车道
我们可以看到,有几个车道是未使用的。系统仅在以其1/4的能力运行。如果系统在选车时能提前知道车道情况,它便可以把额外的车送到这些空车道。
但不幸的是,Aptos在执行车辆选择时并没有这些信息。简而言之,该系统仍然有单车道的瓶颈,只是发生在不同的地方。
同样不幸的是,在 block-STM中,无论你增加多少车道,都很难增加一个区块中的汽车数量(汽车选择系统不知道所选的汽车是否需要同一车道)。
为什么Solana的表现更好
Solana强制汽车必须预先指定其车道。虽然这可能会使开发更加难受,但它允许 "汽车选择 "系统根据车道信息来选择汽车。Solana的 "车辆选择器 "可以在每条车道的基础上限制一个街区的汽车数量。
这允许系统对拥挤的车道进行限制,但在不拥挤的车道上允许交通。我们可以在图中看到这如何增加系统的总吞吐量。
Solana也接受按车道计算的优先权费用。在上图中,第二条车道上的汽车可能会提供额外的费用,以便被移到第二条车道的前面,但最后一条车道上的汽车没有理由提供这种费用(该车道上没有竞争)。
这也鼓励开发者不断编写可利用到空闲车道的代码。而不需要使用繁忙车道的汽车将有更少的竞争和更低的费用。因此,开发商会加大利用到空闲车道,总系统(TPS)会更高。
而Aptos则不然。在Aptos,即使你的代码是为了利用空车道而编写的,在 "选车 "过程中,所有的汽车都被平等对待。你的用户(汽车)将不得不与所有的车道竞争,以获得 "车辆选择 "队列的前面。这意味着开发商没有动力去使用和开发空闲车道(收费是一样的)。
比推快讯
更多 >>- 纳指连续第六个月实现上涨,标普500指数创2010年以来最大9月百分比涨幅
- 美股收盘:三大股指小幅收涨,英伟达涨2.6%
- 美联储古尔斯比:不希望基于当前通胀是暂时性的预期而提前降息
- Coinbase比特币质押贷款规模突破10亿美元,借款上限将提升至500万美元
- 美国参议院多数党党鞭:参议院将于本周末就重新开放政府进行投票
- 彭博分析师:莱特币、Solana 和 XRP ETF 获批的可能性为 100%
- 彭博社:Robinhood 探索在美国以外推出预测市场
- 美参议员 Lummis :参议院正在就加密税规则取得进展
- 美联储柯林斯:如果经济符合预期,将逐步降息
- OpenAI 推出社交媒体应用,向 TikTok、YouTube 等发起挑战
- 美联储古尔斯比:如果通胀更加持久,将面临艰难局面
- 美联储逆回购操作接纳 490.71 亿美元对手方
- OpenAI 发布社交 APP,用于分享 Sora 生成的 AI 视频
- Pendle:未遭遇攻击,所有资金安全
- Pendle 协议疑遭攻击,攻击者已提取超 100 万美元
- Pendle 疑似遭遇攻击,攻击者铸造免费 PT 与 YT 并抛售
- Farcaster:App 注册现已免费
- 美国国会预算办公室:政府关门期间每天可能有 75 万名员工被迫休假
- KGeN 完成 1350 万美元新一轮融资,Jump Crypto 等领投
- Yotta Labs 获得美国国家科学基金会资助,推进去中心化 AI
- 历史数据:比特币 10 月平均回报率为 21.89%,以太坊 10 月平均回报率为 4.77%
- Michael Saylor:Strategy 终极目标是累积价值 1 万亿美元 BTC
- 某鲸鱼移除 1100 万枚 WLFI 流动性,并卖出兑换为 521 枚 ETH
- Stripe 推出稳定币发行平台 Open Issuance
- 两个鲸鱼钱包于 13 小时前买入总计约 6.2249 亿枚 PUMP
- Coinbase CEO:将推动 Coinbase 链上借贷规模达到 1000 亿美元
- 金融科技公司 Brex 计划根据市场需求推出稳定币支付平台
- 数据,比特币 ETF 净流入 3,156 枚 BTC,以太坊 ETF 净流入 100,323 枚 ETH
- Legion:Yield Basis 预售结束,将在 24 小时内通过邮件告知 YB 分配结果
- 美国 8 月份职位空缺几乎无增长,劳动力需求趋稳
- 英伟达股价再创历史新高,最高触及 184.94 美元
- 美国 9 月谘商会消费者信心指数 94.2,预期 96
- 美国劳工部:若政府出现停摆,将如期发布每周失业救济金申请报告
- 美国 8 月 JOLTs 职位空缺 722.7 万人,预期 718.5 万人
- Fasanara Capital 从 CEX 提取 603.6 万枚 ASTER
- SharpLink:上周质押产生 457 枚 ETH 收益
- 美联储柯林斯:股市与就业市场脱节引发担忧
- 摩根大通:Circle 美元稳定币 USDC 或是 GENIUS 法案最大受益者
- 道琼斯、标普 500、纳斯达克指数开盘均下跌
- 柯林斯:强劲股市提振家庭财富,推动消费支出
- Wormhole 即将推出 W 代币战略储备“Wormhole Reserve”
- 美联储柯林斯:9 月联邦公开市场委员会会议上并未制定预设路径
- 美国证交会考虑允许股票像加密货币一样交易
- 柯林斯:经济展望 “相对温和”,通胀或逐步回归目标水平
- Reliance Global Group 完成 XRP 买入,扩充数字资产投资组合
- 美 SEC 正制定计划或将允许股票在区块链上进行交易
- 美联储柯林斯:支持近期美联储降息
- Benchmark 重申对 Bakkt 买入评级,目标价上调至 40 美元
- 何一:投资者应对个人资产负责,而非追随喧嚣受噪音干扰
- KULR 将 ATM 募资规模下调至 1.5 亿美元
比推专栏
更多 >>观点
比推热门文章
- 纳指连续第六个月实现上涨,标普500指数创2010年以来最大9月百分比涨幅
- 美股收盘:三大股指小幅收涨,英伟达涨2.6%
- Prop AMMs引爆聚合器全面开战,Solana将成最大输家!
- 美联储古尔斯比:不希望基于当前通胀是暂时性的预期而提前降息
- 链上支付是未来趋势,Star首次全景分享OKX Pay愿景
- Coinbase比特币质押贷款规模突破10亿美元,借款上限将提升至500万美元
- 这次不一样!美国政府关门的真正风险并非政治闹剧
- 美国参议院多数党党鞭:参议院将于本周末就重新开放政府进行投票
- 彭博分析师:莱特币、Solana 和 XRP ETF 获批的可能性为 100%
- 彭博社:Robinhood 探索在美国以外推出预测市场