EOS EVM 主网启动前的最终测试网正式上线,主网计划于 2023 年 4 月 14 日启动! 对于 EOS 社区来说,这是一个激动人心的里程碑,在 EOS EVM 主网 Beta 版本推出之前,正等待进行的安全审计是仅剩的唯一一个重要里程碑。
如果您是希望基于 EOS EVM 进行构建的开发者,或是希望开始探索集成机会的项目方,本文将帮助您快速了解您需要知道的一切信息。 在汇总有关 EVM 的一些最新消息后,我们将解答一些常见问题,最后还将提供一些关于如何快速构建 EOS EVM 的信息。
什么是 EOS EVM?
EOS EVM 是对以太坊 EVM 的模拟,并位于 EOS 智能合约中。 EOS EVM 将提供与该领域其他 EVM 同等的功能,但具有无与伦比的速度、性能和兼容性优势。 这些优势归功于 EOS EVM 的架构设计和 EOS 原生系统的强大特性。 欢迎大家阅读我们最近对于该主题的深入研究文章,了解有关EOS EVM技术架构的更多信息。
不断增长的 EOS EVM 项目资金支持
最近,EOS 网络风险投资公司(ENV)宣布,正式承诺向 EOS EVM 和 GameFi 项目直接投资 2000 万美元。 这项投资旨在迅速建立 EOS EVM 作为市场领导者的地位,并吸引业界最顶尖的开发者和团队进入生态系统中进行建设。
除了 Pomelo 和 ENF 直接资助框架这些已经提供的资助机会之外,本项资助将作为额外补充资助赋能开发者。 点击此处即可了解资助 EOS EVM 开发的各种举措详情。
在 EOS EVM 上快速启动并运行
对于想要开始在测试网上使用 EOS EVM 或部署智能合约的技术型读者,以下是您需要了解的信息。
EOS EVM 合约账户:eosio.evm
以太坊兼容 RPC 端点:
api.testnet.evm.eosnetwork.com
EOS EVM 区块浏览器:
explorer.testnet.evm.eosnetwork.com
Token Bridge:
bridge.testnet.evm.eosnetwork.com
Token Faucet:
faucet.testnet.evm.eosnetwork.com
chain-id: 15557
EOS 学习门户网站:https://learn.eosnetwork.com/
EOS 文档:https://docs.eosnetwork.com/
EOS EVM 开发者群组: https://t.me/eosevm
关于 EOS EVM 的常见问题解答
随着 EOS EVM 主网启动的日益临近,EOS 社区中出现了有关生态系统这一领域的系列问题。 以下是对一些最常见问题的解答。
什么是 EVM,它有什么作用?
EVM 是 Ethereum Virtual Machine 的缩写,最初的 EVM 是一个由一系列 Solidity 智能合约组成的引擎,为 Ethereum 生态系统提供动力。 它允许用户与以太坊网络交互,并允许开发人员部署用 Solidity 编写的去中心化应用程序 (dApp)。
自以太坊推出以来,已经发布了许多其他 EVM,旨在通过克服可扩展性等问题来改进原始 EVM。 EOS EVM 具有类似的目的,它允许在以太坊网络上构建的项目在 EOS 网络上启动。
EOS EVM 与其他 EVM 有什么不同?
EOS EVM 的性能非常强,因为它基于强大的 EOS Native 网络而设计。 EOS EVM 将提供几乎可忽略不计的 Gas 费用和极快的交易速度等优势,比市场上任何其他 EVM 都要快。 从开发的角度来看,由于设计上的选择,如 1 秒出块时间等,它比其他以太坊备选方案更加兼容。
想要了解更多关于技术特征和架构设计的细节,大家可以仔细阅读 EOS EVM 架构设计深度分析文章。
EOS Native 和 EOS EVM 之间有什么区别?
EOS Native 是 EOS 网络的基础层,利用 Antelope 架构和委托权益证明(DPoS)共识机制构建。 区块链的许多基本原语,如智能合约、钱包和网络节点都存在于 EOS Native 中,但其整体架构和用户体验与以太坊有很大不同。
从开发者的角度来看,在 EOS Native 上,智能合约是使用 C++ 开发的,这是一种在传统开发者中非常受欢迎的语言,拥有速度和强大的库优势。 其他语言如 Rust 也可以在 EOS Native 上使用,但网络的基础层是用 C++ 执行的。 而在以太坊上,智能合约主要是用 Solidity 编写。
此外,EOS Native 的开发者可以选择为他们的用户质押资源,从而消除某些应用程序中对传统钱包的需求,并提供更接近 Web2 的体验。 在以太坊上,用户必须始终拥有传统钱包才能与区块链交互。
用户体验的不同之处还在于,在 EOS Native 上,EVM 上存在的 Gas 费用并不是 Native 的一部分。 相反,用户使用代币来支付可用于许多交易的资源。 这样做的成本是极其微小几乎可以忽略不计的。 EOS Native 提供比 EOS EVM 更快的交易时间,出块时间为 0.5 秒,每秒交易次数高达 10,000 次。 如果您有兴趣了解更多 EOS Native 的信息,您可以查看 EOS 文档。
EOS EVM 的智能合约可以使用哪些编程语言编写?
由于 EOS EVM 与以太坊网络的功能对等,在以太坊环境中执行的任何编程语言也可以在 EOS EVM 上使用。 以太坊最突出的语言是 Solidity,但其他符合以太坊的语言,如 Vyper、Yul 和 Yul+ 也是兼容的。
什么是 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 EVM 正在无限接近主网发布!
启动 EOS EVM 测试网是社区的一大胜利。 这一计划已经酝酿了一年,非常值得期待,它为大量新的开发者、项目和用户打开了进入 EOS 生态系统的大门。 随着最后的安全审计的完成,主网计划将于 4 月 14 日启动,现在就是开始基于 EOS 进行构建的最好时机!
关于 EOS 网络
EOS 网络是区块链 3.0 时代的典范之作,由 EOS VM 提供支持。EOS VM 是一个低延迟、高性能和可扩展的 WebAssembly 引擎,能够近乎无感的实现确定性交易执行。EOS 网络专为 Web 3 设计,致力于实现最佳的 Web 3 用户和开发人员体验。 EOS 是 Antelope 协议的旗舰区块链和金融中心,并通过 EOS 网络基金会(ENF)作为多链协作和发展公共基础产品的工具,进一步完善基础设施,驱动 EOS 快速发展。
EOS网络基金会
EOS 网络基金会(ENF)诞生旨在为 EOS 生态营造一个繁荣、去中心化和未来。 通过鼓励 EOS 生态主要利益相关者的积极参与、扶持社区项目、提供生态系统资助和支持开放技术生态系统建设等举措,ENF 正在掀起新一轮 Web3 变革。 作为 EOS 网络的中心和一个领先的开源平台,ENF 成立于 2021 年并拥有一套稳定的框架、工具和区块链部署库。 我们一起实现了社区建设的创新,并致力于为所有人创造更强大的未来。