首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EVM代码是什么?

EVM代码是什么?
EN

Ethereum用户
提问于 2018-04-25 04:55:47
回答 1查看 1.6K关注 0票数 2

我正在阅读关于EVM的文章,我对EVM代码、消息和合同帐户的术语有些困惑。EVM代码和智能契约是一样的吗?

EN

回答 1

Ethereum用户

回答已采纳

发布于 2018-04-25 05:31:43

EVM代码是EVM智能契约的二进制代码,EVM代码可以由EVM虚拟机执行。

通常,智能契约是以可靠的方式编写的,但是执行契约的机器不了解可靠性,所以代码必须被转换成在Ethereum网络上可以理解的内容。这是编译器的工作:将人类可读的语言Solidity转换为机器可读的语言EVM代码。

如果用C++编写程序,还需要编译器将C++代码转换为您的处理器理解的二进制代码。对于大多数计算机来说,二进制代码称为X86;对于在块链上执行代码的,称为EVM代码。

票数 2
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/46613

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档