EOS EVM

(以太坊虚拟机)

EOS EVM:在 Web3 中加速创造的可能性

速度快

1秒区块间隔

高吞吐量

每秒 800 多次闪兑*

低Gas 费

~.01 每笔交易约0.01 EOS**

费用包括哪些?

  • 交易的 CPU/NET 成本
  • EVM 合约的 RAM 成本
  • RPC节点运行成本
  • 剩余的可以分配给未来的销毁

(*基于性能基准)
(**基于原生 EVM 传输)

EOS EVM 的工作原理

EOS 网络基金会 (ENF) 一直在稳步推进,以加速 Web3 的落地并帮助建立与其他生态系统的桥梁。 随着基于 EOS 网络构建的 EOS EVM 的推出,现在这一切已经成为可能。 EOS EVM 效仿 EVM ,位于 EOS 智能合约中。

EOS EVM 允许开发人员在 EOS 网络上部署各种基于 Solidity 的智能合约和创新的 dApp,以利用其世界一流的性能和低 gas 费用,从而将 EOS 生态系统与以太坊生态系统联系起来。 开发人员可以利用以太坊久经考验的开源代码、工具、库和 SDK,同时利用 EOS 的卓越性能来创建丝滑的多链 Web3 体验。

开始体验 EOS EVM

对于想要开始体验 EOS EVM 或部署智能合约的技术型读者而言,我们也在本篇文章整理了您所需要了解的信息。

无与伦比的兼容性、速度和性能

EOS EVM 提供与传统 Solidity 环境无与伦比的兼容性和功能对等性。 EOS EVM 以每秒 800 多次交换的基准测试展示了前所未有的性能——比最接近的竞争对手快 4 倍。

它的优点是交易非常安全且可扩展,可改善 dApp 用户体验并为进一步创新打开大门。

无信任桥

简单

用户可以通过在 Memo 中提供 EVM 地址,直接从交易所提取 EOS 到他们的 EVM 账户。

安全性

无信任桥内置于 EVM 合约中。 不需要受信任的第三方运营商。

共同建设

我们使命的核心是与社区一起建设并为社区服务 因此,我们为有兴趣加入我们的生态系统的个人和团队提供多种资金与资源,为更强大和开放的 Web3 未来做出贡献。

无论您是在 EOS EVM 还是 EOS Native 上构建,都有大量资源和资金选项可用于帮助项目快速启动和运行。

常见问题

什么是 EVM,它的作用是什么?

EVM 代表以太坊虚拟机,最初的 EVM 是由一系列为以太坊生态系统提供动力的Solidity智能合约组成的引擎。 它允许用户与以太坊网络交互,并允许开发人员部署用 Solidity 编写的去中心化应用程序 (dApp)。

自以太坊推出以来,已经发布了许多其他 EVM,旨在通过克服可扩展性等问题来改进原始 EVM。 EOS EVM 具有类似的目的,它允许在以太坊网络上构建的项目在 EOS 网络上启动。

EOS EVM 与其他 EVM 有何不同?

EOS EVM 具有极高的性能,因为它是在强大的 EOS Native(原生EOS)之上设计的。 EOS EVM 将提供可忽略不计的Gas 费和比市场上任何其他 EVM 更快的交易速度。 从开发的角度来看,由于诸如一秒出块时间等设计选择,它比其他以太坊替代品更兼容。

有关技术特性和架构的更多详细信息,请参阅EOS EVM 架构设计深度分析

EOS Native 和 EOS EVM 有什么区别?

EOS native 是 EOS 网络的基础层,利用Antelope架构和委托权益证明共识机制。 区块链的许多基本原语,如智能合约、钱包和网络节点都存在于 EOS Native上,但整体架构和用户体验与以太坊截然不同。

从开发人员的角度来看,在 EOS Native上,智能合约是使用 C++ 开发的,C++ 拥有它优秀的速度和强大的库,是一种在传统开发人员中流行的语言。 Rust 等其他语言也可以在 EOS Native上使用,但网络的基础层是在 C++ 中执行的。在以太坊上,智能合约主要是用 Solidity 编写的。 其他语言如 Rust 也可以在 EOS Native 上使用,但网络的基础层是用 C++ 执行的。 而在以太坊上,智能合约主要是用 Solidity 编写。

此外,EOS Native的开发人员可以选择为他们的用户抵押资源,从而消除某些应用程序中对传统钱包的需求,并提供更接近 Web2 的体验。在以太坊上,用户必须始终拥有传统钱包才能与区块链交互。 在以太坊上,用户必须始终拥有传统钱包才能与区块链交互。

用户体验的不同之处还在于,在 EOS native 上,EVM 上存在的 gas 费用不是只有 EOS native 的一部分。 相反,用户使用代币来覆盖可用于许多交易的资源。 这样做的成本是极其微小的。 EOS native 提供比 EOS EVM 更快的交易时间,出块时间为 0.5 秒,每秒处理多达 10,000 笔交易。 有兴趣进一步了解 EOS Native的人可以查看EOS 文档

EOS EVM的智能合约可以使用哪些编程语言编写?

由于 EOS EVM 与以太坊网络的功能对等,在以太坊环境中执行的任何编程语言也可以在 EOS EVM 上使用。 以太坊兼容的 RPC 端点:api.evm.eosnetwork.com

什么是 Gas 费,它在 EOS EVM 中如何运作?

Gas 费涵盖了 EOS EVM 上的用户交易成本。 虽然 EOS Native没有 gas 费用,但 gas 费用是传统 EVM 架构的一部分,也是用户与基于 EVM 的智能合约交互方式的重要组成部分。 因此,EOS EVM 的设计中加入了 Gas 费。 用户在他们的钱包中支付 EOS EVM 的费用,就像他们在任何其他基于 EVM 的链上一样。 然后将这些资源发送到 EOS native 以覆盖 EOS EVM 智能合约正在使用的资源,以执行该操作。

是否有任何功能限制可以在以太坊上实现,而不能在 EOS EVM 上实现?

不,EOS EVM 提供与以太坊 EVM 环境相同的功能。 任何可以在以太坊网络上执行的功能也可以在 EOS EVM 上执行。 开发者从其他 EVM 来到 EOS EVM 会发现生态系统极其相似且易于熟悉。

如何将 EOS 从交易所转移到 EOS EVM?

如果您在交易所购买了 EOS 或在 EOS 本地帐户中持有 EOS,则可以使用无信任桥将 EOS 转入和转出 EOS EVM: bridge.evm.eosnetwork.com

要转移到 EOS EVM,请将您的代币发送到 EOS 账户 eosio.evm,并将备注设置为您的 EOS EVM 账户的地址,地址可在如下钱包中创建:Metamask. 完成交易后,您的 EOS 将到达您在 EOS EVM 上的帐户。

当您准备好提取您的代币时,请回到无信任桥页面并选择“提取”。 要转回交易所,您需要拥有一个 EOS Native 账户(本地账户),并将您的代币先从 EOS EVM 桥转至此账户。 接着您便能够使用钱包将您的代币转移到交易所,例如 Anchor. 如果交易所需要备注 memo,请务必在签署交易前填写好 memo。

有关 EOS EVM 无信任桥架构的更多详细信息,请查看 EOS EVM 代币经济模型深度分析

为什么我无法通过 EOS EVM 桥将代币发送到币安等交易所?

在主网上启动后,EOS EVM 工程师了解到,由于交易所缺少额外集成,所以无法接收此类交易。 虽然交易的区块链端一切正常,但存款可能会被交易所冻结,不会出现在用户的余额中。

原因是因为许多交易所无法监控跟踪交易。 EOS EVM 工程师已意识到该问题并正在努力寻找可能的解决方案。 但是,这可能需要一些时间,因为需要与每个单独的交易所进行协调。

与此同时,桥接用户界面的前端会阻止这类型的交易。 虽然这些类型的交易不会收到审查并且可以通过智能合约执行,但不建议您这样做,因为这可能会导致您的资金丢失。 任何尝试此类交易的用户都将自行承担风险。

当前将 EOS 从 EOS EVM 转移到交易所的解决方案是创建一个 EOS 原生账户,然后将您的代币从 EOS EVM 转移到您的 EOS 原生账户,并将代币从 EOS 原生账户发送到您的交易所地址。

在测试网和主网上与 EOS EVM 交互的主要域名是什么?

EOS EVM 的主网域名如下:

测试网域名如下:

EOS EVM经过了哪些安全措施?

我们经过了 Sentnl的严格审计。 Sentnl 是一家著名的审计机构,在以太坊和 Antelope 环境中都有丰富的经验。 审核报告将在完成后提供给社区。

如何在 EOS 生态系统页面上分享我的 EOS EVM 项目?

如果您参与了一个基于 EOS 的项目,并且希望收录在 ENF EOS 生态系统页面上,您可以提交申请于此表格. 然后,来自 ENF 的团队成员将审核您的申请并确定所提交项目是否有资格被收录。 如果您的项目符合条件,它将包含在网页的下一次更新中。

在哪里可以了解有关 EOS EVM 的更多信息?

EOS 的不同之处

利用 EOS 网络的卓越性能、能效、高可用性和流动性。

使用开源协议构建的Layer 1 区块链。

无与伦比的可靠性, 年内停机时间为零

卓越的性能,作为唯一每天实现 1 亿多笔交易的区块链

通过碳中和区块链设计实现能源效率和可持续性

相关新闻