Fuel:解决拓展,并行,跨链,这个主网还未发布的 L2 协议到底什么来头?

目前,传统的单片 L1(Layer 1)区块链架构在处理大量并发交易时表现不佳,容易出现瓶颈,导致交易延迟和费用高昂。此外,传统架构在实现跨链互操作性方面也存在技术挑战和限制。

更形象地来说,当前使用的通用计算系统或单片 L1 架构就像是一条古老的乡间小路,虽然曾经足以满足小村庄的通行需求,但随着村庄迅速发展成繁忙的城市,这条小路已无法应对越来越多的车辆和行人。如今,这条路上不仅常常发生拥堵,维护和扩建也变得越来越困难。

这种复杂环境就像是现代都市的交通系统,面对日益增多的车流、人流以及多样化的出行需求,需要的不再是简单的拓宽道路,而是建立一个高效的立体交通网络,包括高速公路、地铁、公交系统和步行街道,彼此间还要无缝衔接,确保流畅运行。

而像 Fuel 这样的解决方案,为了解决扩展性的问题且确保高效的并行处理、状态管理和跨链互操作,给出的设计方案是一个更为现代的交通系统,能够灵活应对城市不断变化的交通需求,确保每一位用户都能快速、安全地到达目的地。

所以,为了实现 Rollup 中心的未来,需要一种专门为以太坊 Rollup 需求设计的架构。Fuel 设计结合了比特币的 UTXO 模型、Solana 的并行化、以太坊的安全性、Move 的资产导向设计以及 Cosmos 的互操作性和虚拟机定制,创建了终极的以太坊 Rollup 操作系统。

简单而言,Fuel 采用了一种与现有区块链设计范式不同的独特方法,Fuel 专注于执行层的模块化,通过最小化状态增长来实现长期可扩展性。Fuel 还引入 FuelVM 和新的编程语言 Sway,克服了以太坊虚拟机(EVM)的局限性。Fuel 的设计初衷是为高度可配置的 Rollup 提供执行环境,其燃料由高度优化的 Rollup 设计提供动力。

核心特点:

1.FuelVM:Fuel 引入了全新的 FuelVM,支持高效的事务处理和内置的安全措施,以超越 EVM 的限制。FuelVM 采用全局共享内存架构,所有合约调用都能够共享全局内存,实现了无需存储空间的跨合约数据传输。FuelVM 允许用户指定交易涉及的合约,使虚拟机在执行非争议状态访问交易的同时能够处理其他交易,实现了完全并行处理。此外,FuelVM 支持原生资产系统,允许通过操作码铸造基于 UTXO 的原生资产,并采用多维资源定价模式,优化区块效用并促进网络去中心化。

2.模块化区块链结构

Fuel 作为执行层,与以太坊和 Celestia 等其他区块链层结合使用,可以灵活配置,例如作为以太坊上的乐观汇总(Optimistic Rollup)。这种模块化多种区块链配置,增强了其灵活性和可扩展性。

3.UTXO 模型

Fuel 使用比特币的未花费交易输出(UTXO)模型,这与传统的账户模型不同,Fuel 选择继承比特币的 UTXO(未花费交易输出)模型作为其记账模型,在 UTXO 模型中,不存在钱包或账户的概念,每个 UTXO 代表一定数量的代币,交易的目的是消耗先前创建的 UTXO 并创建新的 UTXO。Fuel 的 UTXO 模型更加通用,除了表示代币的转移,还可以表示智能合约的状态。每个合约 UTXO 承载着合约的状态和余额,由合约 ID 唯一标识。这种模型允许交易并行执行,通过构建严格的访问列表确保交易的执行顺序符合规范,从而提高了交易处理效率。

4.并行处理:通过严格的访问列表,Fuel 允许并行处理独立的事务,从而大大提高了吞吐量。

5.Sway 编程语言:Fuel 团队开发了 Sway 编程语言。Sway 基于 Rust 构建,融合了 Solidity 的特点,为高计算需求的 Fuel 环境提供简洁的开发体验。Sway 继承了 Rust 的语法,使开发者能够编写安全高效的智能合约代码,并内置了顶层合约存储和区块链机制,提供了更安全的编程环境。Fuel 团队还开发了 Sway 工具链 Forc,包括包管理器、VSCode 扩展、测试基础架构和区块资源管理器,以支持开发人员使用 Sway。

6.脚本和谓词:Fuel 支持脚本和谓词,允许在单次交易中调用多个合约,并通过条件判断 UTXO 的可用性,从而减少状态膨胀。

7.账户抽象:通过 UTXO 和谓词,Fuel 实现了无状态的账户抽象,允许编程定义交易验证条件。

基于这些开发者友好技术,现已有多个团队正在 Fuel 上构建项目。

  • Elix 是一家专注于提供高效交易和低滑点的 DEX。该团队借鉴了 Curve 上的集中流动性池等成熟机制的原理,让用户在理想情况下进行交易。由于 Elix 将使用 Fuel,因此它可以利用并行处理,这意味着交易速度更快,安全性更高。

  • Spark 是一个基于 Fuel 网络的 DeFi 超级应用,旨在通过其综合服务套件革新金融服务。Spark v1 版本引入了多抵押品交叉保证金系统,支持多种资产的存款,并实施了复杂的清算协议,以确保交易灵活性和风险管理。Spar 支持多达 2000 TPS 的长期和短期永续合约,提供综合的 SDK 和 API,支持与订单簿的非托管交互,促进集成和创新。Fuel 网络使得 Spark 能够利用其高吞吐量和安全性来实现复杂的金融服务。

  • Acumen 协议是一种非托管利率协议,使用算法设定的利率来启用开放的金融应用程序。它将加密货币和传统金融联系起来,使 DeFi 用户能够获得有吸引力、稳定且不相关的收益,同时创造一个公平的环境,让中小型企业 (SME) 和企业家能够繁荣发展。Fuel 作为一个模块化执行层,为 Acumen 提供了区块链基础设施,确保 Acumen 平台在处理大量债务和资产代币化交易时的性能和安全性。

  • Thunder 是一个 NFT 市场,允许以最低费用在单笔交易中完成批量交易。对于经验丰富的 NFT 交易者来说,这个市场看起来是一种更加无缝的交易体验,通过并行化可以实现快速交易。

为即将到来的 Fuel 主网发布提供准备,Fuel 于 7 月 8 号推出了 Fuel 积分计划。

参与者可以通过 Fuel 积分计划门户网站将符合条件的资产存入预存智能合约。这些资产将在 Fuel 主网启动前存放在以太坊上的 Fuel 预存智能合约中。存入资产后,参与者将每天根据存入资产的美元价值获得 Fuel 积分。

参与者每天可获得每美元存入资产价值对应的 1.5 到 3 积分,具体取决于存入的资产类型。例如,存入 ETH 时,用户每天每存入 1 美元的 ETH 可获得 1.5 积分。资产的美元价值由价格预言机(如 DeFiLlama API)每小时确定,并基于该价值计算积分。例如,如果用户在 ETH 价格为 3500 美元时存入 1 个 ETH,该用户将获得 3500 × 1.5/24 = 218.75 积分 / 小时。

积分可以通过门户网站监控,早期存入者将获得更多积分。目前接受的资产包括 ETH、WETH、EETH、rETH、rsETH、WBETH、USDT、USDC、USDE、sUSDE、ezETH 和 stETH。不同资产的积分倍数可能会变化,具体信息将通过 FuelNetwork 在 X 平台上发布。在 Fuel 主网发布后,参与者需要在发布后的 14 天内将预存资产桥接到主网,否则积分将被没收。

总的来说,Fuel 可以算得上是值得长期投资者关注的项目,特别是在资本加持、Layer-2 新代币模型的应用以及主网上线的利好下。Fuel 的生态发展和持续的资助计划让其生态充满新想法和创造力,在项目这么早期的阶段就已经相对繁荣。不过 Fuel 主网尚未上线,其在 Rollup 竞争市场上的表现还需要时间验证。让我们持续关注未来发展。

Subscribe to BlockChainTeahouse
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.