区块链入门到实战(20)之以太坊(Ethereum) – 虚拟机(E.V.M.)

区块链入门到实战(20)之以太坊(Ethereum) – 虚拟机(E.V.M.)

作用:执行智能合约代码的引擎

以太坊(Ethereum)虚拟机是执行智能合约代码的引擎。

可以用某种语言,例如Solidity语言,开发智能合约程序,编译成以太坊(Ethereum)虚拟机支持的字节码/bytecode,然后该程序就可以在虚拟机中执行了。

区块链入门到实战(20)之以太坊(Ethereum) – 虚拟机(E.V.M.)

以太坊(Ethereum)虚拟机可以被看做是一个大型的分布式计算机。

以太坊(Ethereum)以虚拟机为核心,支持开发各种应用程序,来充分挖掘区块链技术的应用场景和潜力。

以太坊(Ethereum)网络中运行的应用,被称为分布式应用 – DApp。