Emin Gün Sirer🔺⚔️|2026年09月30日 17:16
Avalanche的最新升级引入了连续执行(CE),这是一种利用并行性提高区块链性能的新方法。这是你应该知道的令人兴奋的技术知识,这样你就可以了解是什么让雪崩如此之快,或者如果你没有使用雪崩,你错过了什么。
Avalanche一直有一个利用粗粒度并行性的架构。也就是说,雪崩L1通过单独的链捕获并行性,其中无关的活动组可以彼此独立执行,而无需等待或拥塞共享资源。
当我们6年前推出它时,这是一个巨大的进步。与旧的单链系统相比,这种多链架构使Avalanche能够提供无限的容量。游戏不必在Avalanche上与DeFi竞争,而在单链系统上,即使是NFT产品也会造成拥堵和交易费用增加,从而造成问题。
虽然这利用了最大的并行性来源,并使Avalanche成为最快的链之一,但还有进一步的改进机会,而Continuous Execution利用了下一个最大的并行化来源,即单链内共识和执行之间的重叠。
任何区块链中最昂贵的两项活动是共识,即让所有参与者就发生的事情和时间达成一致所需的工作,以及实际处理这些交易和更新系统状态所需的执行工作。
传统上,这两项活动是轮流进行的。
连续执行允许雪崩将它们重叠。当系统就一组交易达成共识时,它同时执行先前商定的交易。
把链条想象成一架喷气式飞机。执行是飞行,交易是燃料,共识是加油。
在CE之前,飞机每次需要加油时都必须降落。链将执行,停止执行共识工作,再次执行,然后再次停止。
持续执行改变了这一点。现在,这架喷气式飞机可以在空中加油。
共识和执行是同时发生的,因此链不再需要在两者之间不断切换。飞行变得连续,没有不必要的中断或模式切换。
从长远来看,在CE之前,Avalanche验证器在每个块上花费20到60毫秒进行验证,有时甚至高达150毫秒。
CE将其降至平均2毫秒的挂钟时间,方差可以忽略不计。
这一点尤为重要,因为在八卦传播的每一步都会进行验证。这不仅仅是一次节省40毫秒。随着区块在网络中的传播,每一跳都会产生这段时间。
这里还有一个更深层次的技术问题。以前必须在共识中进行的工作从潜在的无限计算到事务数量的线性。我们通过利用最大负载下天然气价格的单调性来实现这一点,因此执行线程永远不会因为估计误差而被迫暂停。
我们一直以将最好的科学带入区块链技术、务实和首先攻击最高收益机会而自豪。
通过在多线程Avalanche架构之上构建连续执行,Avalanche利用了两个最大的并行性来源:跨单独链的粗粒度并行性,以及单链内共识和执行之间的重叠。
对于Avalanche来说,共识和执行不再需要爆发式地运作,不断地停止和等待对方,它只是继续前进,没有死时间。
分享至:
脉络
热门快讯
APP下载
X
Telegram
复制链接