什么是EVM兼容链?
当程序员为软件编写程序时,他将使用编程语言,如C ,但是C 是一种计算机CPU无法理解的语言。程序员通过C 编写的程序需要翻译成CPU可以通过编译器理解的语言,即字节码,以便向CPU发出指令,使软件能够在计算机上顺利运行。
如果你觉得这篇文章很难理解,让我们举个例子?
假设Bulu英语盲,但作为区块链从业者,需要经常查看一些英文文章,及时掌握行业信息。为了解决语言障碍,它会通过翻译软件将文章翻译成中文,然后阅读。
一篇用英语写的文章被翻译成中文,成为布鲁能理解的语言。Bulu可以掌握区块链行业信息。
用C 编写的程序被编译成字节码,成为CPU可以理解的语言。CPU可以运行软件程序。
但这与以太坊的EVM有什么关系?答案是EVM对以太坊的意义就如同CPU对计算机的意义一样。
以太坊是一台世界级的计算机,但它不是一台物理计算机,毕竟没有CPU。那么智能合约是如何在以太坊上运行的呢?
EVM是以太坊的CPU。以太坊开发人员通过编程语言SOLid编写的程序被编译成EVM可以理解的EVM字节码,EVM可以运行智能合约程序。
EVM compatibility chain创建了一个类似于EVM的代码执行环境,因此以太坊上的开发人员可以轻松快速地将智能合约部署到此链上,而无需从头开始为此链编写智能合约代码。
与以太坊相比,EVM兼容性链的特点是矿工费用更低,交易结算更快,地址格式与以太坊相同,从0x开始。
EVM兼容链与公链的关系
区块链可分为三类:公链、私人链和联盟链。
BSC、heco和okex链分别是coin an、HOO coin和okex推出的公链,但它们也是EVM兼容链。EVM兼容链是公链的子集。
正加财富网内容推荐 | ||
OK交易所下载 | USDT钱包下载 | 比特币平台下载 |
新手交易教程 | 平台提币指南 | 挖矿方法讲解 |