okx

以太坊虚拟机(EVM)是什么?

时间:2021-11-30|浏览:828

为了理解Ewasm以及它对以太坊网络的影响,我们必须首先熟悉它将被替代的以太坊虚拟机(EVM )。EVM它是一种轻量级虚拟机,设计用于在以太网上运行智能合同。作为虚拟机,EVM功能和传统操作系统(如W)indows)有点不一样。一般来说,虚拟机(VM)是基于本机操作系统模拟物理机的高级抽象。它们允许同一个平台在许多不同的硬件系统结构和操作系统上运行,这使得虚拟机(VM)非常适合以太网这样的分布式网络。EVM构建是为了模拟物理CPU执行操作还负责以太网的许多关键功能。
以太坊虚拟机(EVM)是什么?
而EVM除了作为一个虚拟机,它也是一个“堆栈机”和一个“状态机”(我知道,它有很多形容词,请原谅)。状态机只是一台可以读取输入并基于这些输入转换为新状态的机器。而基于堆栈的虚拟机是将内存结构组织为堆栈并作为堆栈访问的虚拟机。这与基于寄存器的虚拟机相反,其内存结构存储在CPU寄存器。

以太坊虚拟机(EVM)是什么?


热点:以太 以太坊

« 上一条| 下一条 »
区块链交流群
数藏交流群

合作伙伴

在区块链世界中,智能合约不仅是代码的信任,更是商业的革命。通过了解其在供应链、版权保护等领域的应用,您将真正体验到智能合约的无限可能性
区块链世界GxPiKaQiu.com ©2020-2024版权所有 桂ICP备16002597号-2