主页 > 华为手机怎么安装imtoken > NEAR公布EVM计划:10倍以太坊吞吐量

NEAR公布EVM计划:10倍以太坊吞吐量

华为手机怎么安装imtoken 2023-02-12 07:38:06

将 EVM 运行时支持引入 NEAR 协议对于寻找替代链的以太坊开发人员来说将是一个巨大的变化。 对该方案的研究主要是由于以太网缺乏有效的扩展方案,导致gas成本高。 与以太坊博物馆相比,Near East EVM runtime 有很多改进:

EVM 成本将比以太坊博物馆便宜 1000~10000 倍

EVM运行时可处理的交易吞吐量约为以太网的10倍

一笔NEAR交易的最终确认时间需要2个区块(约2秒),远低于以太坊一个区块的确认时间(平均13秒)

为了防止单个 EVM runtime 适应 DApp 生态系统的增长,NEAR 的切片方法可以增加 EVM runtime 的数量。 每个 EVM 运行时相当于以太网 1.0,它们之间的连接将通过异步调用进行。

基于去中心化 PoS 第 1 层协议的完全且不妥协的以太网兼容性

NEAR 公布 EVM 计划:吞吐量为以太坊 10 倍,预计三月底上线测试版_币世界+NEAR中文社区

以太坊年底结束pow挖矿_重要公告以太坊pow_sitecsdn.net 以太坊和以太币的关系

以上意味着NEAR EVM将解决以太坊生态当前和未来面临的计算问题,现有智能合约和前端代码的工程实现无需改动。 本文的目的是阐明近东 EVM 架构和协议的预期变化。 我们还计划在最终主网启动之前使用本文来收集 EVM 测试的一些要求。

对 2021 年第一季度 EVM 路线图感兴趣的用户可以访问以下链接:链接 1 和链接 2

EVM 架构 最近几周,我们做出了一个重要的决定和计划重要公告以太坊pow,将 EVM 的大部分实现带到合约层面。 这是什么意思?

EVM 运行时参与近场协议的情况将大大减少。

以EVM为首进行编译会带来很多痛点,这一点很多人在讨论EVM基金会证书时都指出了。

在合约级别拥有大部分代码将简化 EVM 运行时的早期维护、升级和治理,并且系统可以更快地响应任何安全漏洞。

以太坊年底结束pow挖矿_sitecsdn.net 以太坊和以太币的关系_重要公告以太坊pow

尽管 EVM 治理和可扩展性方法尚未最终确定,但大部分彩虹桥都是可用的。

近东EVM目前的架构如下:

NEAR 公布 EVM 计划:吞吐量为以太坊 10 倍,预计三月底上线测试版_币世界+NEAR中文社区

EVM 智能合约实现了两个主要接口:执行和身份验证。 执行接口允许用户发送正常的以太坊交易(例如使用 MetaMask 或 web3.js 创建的交易)。 这些事务在 EVM 运行时被解码 (RLP)、验证(第二个 256)和执行。 如果智能合约未能按预期执行,则 EVM 运行时允许的操作可能会移至 NEAR 协议级别(并因此被预编译)。

例如,在协议级别,sha256() 和 keccak256() 预编译已经可用。 如果需要额外的预编译重要公告以太坊pow,NEAR 验证者将被建议升级协议。 我们将在完成足够的负载测试后收集必要的预编译信息。

根据讨论结果,EVM 运行时将使用以太币(ETH)来维持 EVM 基础证书方面的原始平衡。 这意味着在 EVM 附近发送任何其他交易之前,用户应该使用彩虹桥工具在附近转移他们的以太币。 为了避免给用户带来麻烦,我们决定EVM合约在NEAR Basic Runtime和EVM Runtime中实现同构透传接口来表示用户的ETH余额。

sitecsdn.net 以太坊和以太币的关系_以太坊年底结束pow挖矿_重要公告以太坊pow

此外,用户可以从 NEAR 存款中提取 ETH,我们将实现单独的 Rainbow Bridge 连接器接口来支持此操作。 该接口将自下而上与核心 Rainbow Bridge 合约进行通信。 详情见彩虹桥楼。

EVM 合约代码和周边工具可以在 NEAR EVM 代码库中找到。 目前,直通接口在 Rainbow Bridge 连接器中实现。 然而,当开发完成后,该接口将被合并到 NEAR EVM 代码库中。

如何使用 ETH 支付 gas 费用,以及如何使用以太坊支付交易执行费用,是 NEAR EVM 设计的一个重要方面。 相关方法如下:

NEAR 公布 EVM 计划:吞吐量为以太坊 10 倍,预计三月底上线测试版_币世界+NEAR中文社区

为了帮助我们了解NEAR Runtime中的ETH gas费用,我们使用eth_gasPrice的JSON-RPC端点,返回值将用于后续计算RPC节点的ETH费用

用户使用工具(metamask、Wallet Connect 兼容钱包、CLI、JS 库等)签署常见的以太坊交易并将其发送到 RPC。

以太坊年底结束pow挖矿_sitecsdn.net 以太坊和以太币的关系_重要公告以太坊pow

RPC将以太坊交易打包成NEAR交易发送给EVM合约。

在协议层,确认 RPC 签名并将初始以太坊交易传递给 EVM 合约

EVM 合约解析并执行 Ether 交易并计算 EVM gas 的使用量。 在以太坊交易执行结束时,一些 NEAR gas 已经被销毁(根据协议规则),ETH gas 只是 EVM 合约中的一个计算数字。

为了支付 NEAR 燃料费,交易费用将使用 ETH:EVM 合约计算,并从用户账户转移到 RPC 账户。

从用户的角度来看,这种方法只是向协议支付 ETH,但实际上是用来计算 NEAR 通证的,RPC 节点充当用户和 NEAR 区块链之间的代理/中继。

需要注意的是,作为第一步,RPC 将能够提供足够的 ETH gas price 来支付中继服务。 此外,用户将能够根据多个 RPC 节点的响应来决定使用哪个节点。 未来将构建中继服务,其工作原理与OpenGSN类似。 有关 ETH 作为基础护照的更多信息,请访问以下链接。

sitecsdn.net 以太坊和以太币的关系_重要公告以太坊pow_以太坊年底结束pow挖矿

上线计划 NEAR EVM 团队的现有目标是在 3 月底之前在 NEAR 上测试 EVM 的完全运行版本。 此版本将包含所有功能,包括 ETH Rainbow Bridge(使用现有测试网 Rainbow Bridge 部署)、RPC 代理和 EVM 运行时执行环境。 我们还计划使用名为“EVM bully”的自定义工具在 EVM 附近进行压力测试。 该工具可以记录以太坊链(如 Ropsten 测试链)上的交易,并在 EVM 合约上重新执行每笔交易。

一季度不完成以下工作:

高级可扩展性和治理计划

广泛的测试和稳定的代码发布

额外的预编译(如果需要)

在赏金支持下由第三方进行广泛测试

虽然在主网上发布 EVM(如果没有添加预编译)完全取决于部署者——因为代码是开源的,部署者可以是任何人,我们仍然希望从验证者和社区收集需求和指标。 我们将根据这些要求对合约进行微调,最终发布满足社区需求的版本。