• 周三. 10 月 30th, 2024

并行化执行与亚秒级交易确认:即将推出的 Sonic 能否带来 Fantom 复兴?

ayu

7 月 17, 2024

作者:Hamster,来源:作者博客

Fantom 的背景及现状

Fantom 是一条高度可扩展的去中心化公链,旨在为 dApp 提供快速、低成本的交易环境。它于 2019 年 12 月正式上线,其主要特点是使用 Lachesis 共识机制,Lachesis 是一种异步拜占庭容错(aBFT)算法,结合有向无环图(DAG)结构,允许节点独立处理交易并实现快速确认。Lachesis 的关键特点包括异步处理、无领导者结构和拜占庭容错能力,即使在三分之一节点故障或恶意的情况下仍能正常运行。交易在 1-2 秒内得到确认,并且系统具备良好的扩展性,不会因去中心化程度的增加而牺牲性能。这使得 Fantom 成为处理复杂 dApp 和 DeFi 协议的理想平台。

根据 FTMScan 数据,截至目前,Fantom 已处理超过 6.15 亿笔交易,而活跃地址数量已超过 1.06 亿。尽管如此,Fantom Opera 作为 Fantom 网络的主网,虽然提供了可靠的性能和与以太坊的兼容性,但仍然面临着一些挑战和缺陷:

  • 可扩展性困境:Fantom Opera 网络虽然通过 aBFT 共识算法提高了吞吐量,但在高负载场景下仍然存在扩展性瓶颈。这限制了它在 DeFi 等领域的应用。

  • 安全性风险:由于 Fantom Opera 的 FVM 与 EVM 兼容,很容易受到与以太坊相似的漏洞和攻击的影响,如重入攻击、整数溢出等。

  • 生态系统发展:与以太坊等成熟公链相比,Fantom Opera 的生态系统仍在发展中,缺乏足够的开发者社区支持和 dApp。

  • 缺乏互操作性:尽管 Fantom 宣称支持跨链互操作,但实际上与其他主流公链的连接性仍有限。这阻碍了其在更广泛的区块链生态系统中的应用。

Fantom 新链 Sonic:技术架构及优势

5 月 18 日,Fantom 基金会公布新区块链网络 Sonic Network 相关详细计划。Fantom 推出的新链 Sonic,是为了克服当前 Opera 链的局限性,为 DeFi、高频交易和游戏等应用提供强大的支持和卓越的用户体验。其创新的技术架构融合了 Layer1 和 Layer2 技术,并采用了并行化执行等技术,实现了更高的性能、效率和安全性。

此外,值得一提的是,Andre Cronje(AC)也积极参与了 Sonic 的构建。 AC 在 2018 年以 DeFi 架构师的身份加入了 Fantom,后来一直是 Fanton 基金会的重要成员。虽然在 2022 年,AC 宣布离开 Fantom 基金会和 DeFi 领域,但实际上他一直在幕后继续为 Fantom 工作,并在 2023 年初公开回归。

Sonic 核心技术架构

Fantom 虚拟机(FVM):Sonic 使用全新的 FVM,比以往的 EVM 实现了更高的执行性能。FVM 可以将 EVM 字节码无缝转换为新格式,支持超级指令,减少虚拟机指令执行时间。

  • Carmen 数据库存储:新引入的 Carmen 数据库系统分为 LiveDB 和 ArchiveDB 两部分,实现了即时修剪(live pruning),显著减少了节点存储需求,并提高了性能

  • 高效的共识机制:Sonic 的共识机制经过优化,实现了更高的交易处理能力和安全性,使其能在不需要分片或额外层的情况下达到高吞吐量

  • Sonic Bridge:这是 Sonic 的原生 Layer2 跨链桥,能够无缝连接以太坊生态系统。优势包括:实现与其他区块链网络(如以太坊)的互通互联,提高跨链流动性和资产的可组合性,利用以太坊作为信任根源,获得更高的安全性和可靠性,及继承 Layer2 的高吞吐量和低手续费等优点。

  • 并行化的执行 EVM:这种设计使 Sonic 能够实现亚秒级的交易确认速度,能处理超过每秒 2000 笔交易,提升了网络的整体性能表现。并行化虚拟机可以同时执行多个智能合约,增强并发能力和吞吐量。通过将状态数据分片存储,并对智能合约执行进行分片,计算负载被分散到多个节点。引入无锁状态访问机制,避免了传统 EVM 中的性能瓶颈,使交易处理更为高效。

总的来说,Sonic 的技术架构将 Layer1 和 Layer2 的优点融合在一起,旨在为 DApp 和用户提供更好的体验。

FTM 换币详情

Fantom 到 Sonic 代币兑换机制旨在促进原生 FTM 代币从 Fantom Opera 主网迁移到新 Sonic 区块链上的原生 S 代币。该兑换流程旨在为 FTM 代币持有者提供无缝且高效的方式参与 Sonic 区块链的启动并利用新网络的功能。

FTM 兑换至 S 代币的关键:

  • 供应量一致:在 Sonic 链启动时,S 的供应量将与 FTM 的供应量一致,以实现无缝兑换过程。最初,预计这种兑换过程是双向的,允许用户在 FTM 和 S 之间来回切换。在一个过渡期后,将转变为 FTM 到 S 的单向兑换

  • 自愿参与:FTM 代币持有者无需强制参与兑换。如果他们更愿意留在 Fantom Opera 主网上,可以选择保留他们的 FTM 代币,对于那些选择不切换到新链的人,Opera 网络仍将继续运行,Fantom 基金会承诺继续为 Opera 网络提供验证器支持,但 Fantom 官方希望 Opera 生态系统完全迁移到 Sonic 链,因为 Sonic 链性能卓越

  • 1:1 兑换比例:在 TGE 期间,$S 代币可在六个月内与 FTM 代币以 1:1 的比例兑换,这意味着一个 FTM 代币可以兑换一个 S 代币。

  • 去中心化执行:兑换机制使用去中心化智能合约实现,确保整个过程的透明性和安全性。

S 治理提案的亮点:

迁移奖励:通过将 Opera 区块奖励迁移到 Sonic 来限制通货膨胀。Sonic 的年化收益率目标为 3.5%,并计划在 Sonic 的前四年将剩余的 FTM 区块奖励转移到 Sonic 网络,以作为验证者和持币者的收益。同时,Opera 的剩余 FTM 区块奖励将逐渐减少至 0%,并且在Sonic 网络部署的前四年不会产生新的代币,以确保所有 FTM 和 S 持有者的价值,并保证 Sonic 在创世时不需要新的通胀性区块奖励。

  • 增加生态系统奖励:Sonic 网络提出了 GasM 模式,通过将区块奖励的一部分用于燃烧代币和提高建设者的费用,来支持网络的应用。非 GasM 参与者:交易费的 50% 将被销毁,剩余部分将被提示给验证者。 GasM 参与者:最多 90% 的奖励将分配给一些独家的 dApp,其余金额将作为费用发送给验证者。

总结

Sonic 链通过改进的虚拟机(FVM)、Carmen 数据库存储系统和优化的共识机制,希望提升网络的性能和安全性。同时,Sonic 的混合架构和并行化执行技术,使其具备了更高的吞吐量和低延迟,能够更好地支持 DeFi、高频交易和游戏等应用场景。此外,Fantom 到 Sonic 的代币转换机制确保了 FTM 持有者可以无缝迁移到新网络,并享受 Sonic 网络带来的诸多优势。

ayu

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注