流动的EVM

解锁超乎想象的功能:在 Flow 上部署任何以太坊应用程序的路径--无需修改合约代码即可释放其全部主流潜力

打破新开发者的流动障碍

Flow 上的 EVM 升级使工具能够像其他基于 EVM 的网络一样简单地连接和使用 Flow。使开发人员能够在多链项目中跨网络使用相同的工具。使 Flow 与 EVM L1 或 L2 一样容易上手。

利用 Flow 原生功能释放 EVM

EVM on Flow 升级版允许 EVM 应用程序利用 Flow 的强大功能,超越以太坊的限制和 Solidity 的编程限制。在Flow上运行的第一天,应用程序将获得主流的可扩展性,无需分片,交易速度快且成本效益高,无需修改代码即可获得MEV弹性。

简单建造

EVM on Flow将允许开发人员利用Cadence的 特性和功能,在EVM应用程序的基础上轻松编译。允许改进在Solidity中为以太坊和其他EVM兼容网络开发的工具和智能合约。

将您的 solidity 合约部署到 Flows EVM 上,无需更改代码 ,从而降低了 Flow 上工具和平台的入门门槛。改变 Flow 生态系统中开发人员和应用程序入职的游戏规则。

Liquidity 和 DeFi 平台 将能与 Flow 无缝集成。有了 Flow 上的 EVM,构建与任何 EVM 链(L1、L2 或 L3)一样简单。

EVM 等效性不仅仅意味着 EVM 兼容性。 在 Flow 上的 EVM 与在以太坊主网上构建 EVM 感觉相同,但限制更少。

与您最喜爱的钱包轻松集成。 有了 Flow 上的 EVM,Metamask、Coinbase 或任何其他 EVM 兼容钱包都可以添加 Flow EVM,就像添加新网络一样简单。

释放无限可能

主流用户体验,满足主流需求是 Flow 的强项。有了 Flow 上的 EVM,现在所有开发人员都能在 Web3 上获得世界级的体验。
利用Cadence的强大功能扩展Solidity, 在Solidity中构建的应用程序现在可以通过简单的封装器在Cadence中进行扩展和组合。持续不断地提供一流的产品。
EVM 和 Cadence 之间无缝连接,资产不受任何限制。应用程序可根据自己的选择在不同环境中移动资产。
使用 Flow 脚本事务,原子式地跨智能合约和环境进行交互。只需点击一下,就能抽象出跨智能合约和跨 EVM 和 Cadence 的复杂交互。

如何使用

JSON.RPC API 网关

应用程序只需将其 RPC 端点更新到网关,即可在 Flow 上运行。网关在EVM API和Cadence API之间进行转换,以实现在Flow上运行的完全集成和本地能力。要了解更多信息,请阅读此处。

跨 VM 桥

智能合约协议可促进虚拟机环境之间的任意令牌交换。通过引入一种新的 EVM 帐户类型(该类型在 Cadence 一侧有一个可编程代理,通过该代理与 EVM 进行交互),可以在 Cadence 一侧协调和组成 EVM 交易。通过FLIP #237 Flow VM Bridge了解更多信息

Cadence 自有账户

EVM 传统上有外部拥有账户(EOA)和智能合约账户(SCA),这两种账户在 Flow 上的工作原理相同。Cadence自有账户是一种新型的EVM智能合约账户,使EVM在Flow上能够不断发展,并使账户受益于Flow的所有本地账户抽象。

两个环境,一个令牌

Flow 上的 EVM 为用户和开发人员引入了一个全新的交互环境,但两者都使用 Flow 代币支付天然气。只需使用 Flow,就不会有交换深度和流动性的风险。

流动的 EVM

以太坊主网
流动的 EVM
速度
~15 分钟,直到硬终结
Eth
Mainnet
流量 EVM

由于 Flow 专注于主流应用,因此对速度的要求极高。因此,Flow 可在 20 秒左右实现硬终结。

了解交易时间

费用
~2 美元的平均交易成本
Eth
Mainnet
流量 EVM

由于 Flow 专注于主流应用,因此对于用户和应用开发者来说,它的成本一定很低。Flow 的平均交易费用约为 0.000015 美元。此外,Flow 还天真地允许开发者或钱包直接为用户支付任何交易费用。

了解Flow 费用

主流用户体验

本地协议 账户抽象 + 账户链接

流量 EVM
编程语言的灵活性
稳固性
Eth
Mainnet

Solidity 或Cadence:一种以资源为导向的范式,为开发者提供改进的安全模型,并实现日益复杂的智能合约功能

流量 EVM
规模
第 2 层解决方案
Eth
Mainnet

以太坊提出的演进与 Flow 的现有设计相似:Flow的执行节点类似于 "Rollups",收集节点类似于 "Data Availability Shards",而共识节点则与 "Beacon Chain "相关。

在过去三年中,Flow 在生产中实现了这些改进--Flow 合成基准达到了 ~1k TPS,为当今的应用留下了大量可用吞吐量。

水平缩放发射机线性化模型

流量 EVM
储存
第 2 层解决方案
Eth
Mainnet

Flow 目前拥有约 700GB 的状态空间,可扩展至 PB 级规模,允许合约以较低的气体速率维护大量数据和逻辑。这为可以放弃链外元数据集成的开发人员带来了更多便利。

横向扩展数据可用性

流量 EVM
MEV 阻力
Eth
Mainnet

Flow 本机提供审查和 MEV 抗性,这是通过指定特定验证器来构建交易捆绑来实现的,交易捆绑与验证器提出的区块是分离的。了解更多信息。

流量 EVM

常见问题

渐强升级版

我是一名开发人员

学习与回顾
开始升级应用程序

我是一个节点操作员

网络升级到 Cadence 1.0 将遵循常规流程

我还不是开发者/构建者,但我对在 Flow 基础上进行构建很感兴趣。

我是 Flow 应用程序的用户

几乎在所有情况下,您都不需要做任何事情!

额外的执行负载不会干扰网络吗?

事实上没有

您确定这是完全等效的 EVM,而不仅仅是兼容性?

等效!

还有问题?

您在 Flow 上的应用程序

您是希望在 Flow 上进行构建或与之集成的开发人员或团队吗?