EOS EVM的重要性
以太坊虚拟机(EVM)
在以太坊中,开发者使用一种名为Solidity的编程语言编写智能合约。以太坊虚拟机(EVM)使得使用Solidity编写的智能合约能够在不使用Solidity语言的其他区块链上执行。
为什么EOS需要EVM
每种区块链使用的编写智能合约的编程语言都不同。如果使用编程语言A编写的智能合约无法在区块链上运行,而该区块链使用的是语言B。
在EOS中,开发者使用C++语言而不是以太坊使用的Solidity语言;以太坊开发者必须用C++重新编写智能合约才能在EOS上部署。
EVM减少了这些不便。以太坊虚拟机EVM使得以太坊的编程语言与EOS兼容。
因此,EOS EVM对于开发者来说至关重要,这样他们就不必重复造轮子。
*不要重复造轮子:一个著名的编程谚语:不要浪费时间尝试构建已经存在的东西。
目前的区块链行业中使用Solidity的最多。因此,许多Layer 1区块链正在采用EVM以吸引开发者并扩大其生态系统。
EOS EVM
将EVM引入EOS为想要使用EOS和以太坊的开发者开启了许多机会。
EOS EVM可以通过0.5秒的出块时间、最多10,000 TPS和几乎免费的交易费用等优势成为最佳EVM。这意味着基于以太坊的项目和开发者有可能在EOS EVM中消除以太坊的限制。
在EOS EVM中,以太坊开发者只需点击一个按钮就可以在EOS上实施他们的代码。
EVM兼容性对于释放EOS的潜力至关重要。最终,一个区块链要想成功,需要被采用和使用。EOS EVM可能会将更多的以太坊开发者和用户引入EOS。
EVM+ 工作组
EVM+ 工作组是一个由EOS Argentina领导的工作组。他们的目的是为EOS EVM兼容性构建最佳解决方案。
EVM+ 工作组正在努力在2022年夏季之前构建一个可行的解决方案。此外,根据Mandel(EOSIO重新品牌化)路线图,EOS将包含可以加速EVM的新功能。
结论
EOS EVM可以成为EOS成功的垫脚石,EOS EVM可以成为最好的EVM。但是,要吸引许多以太坊开发者和项目进入EOS生态系统,必须伴随技术优势、资金可用性和相关库的扩展等各种努力。
作者:Sangyong Jeong
编辑:Randall Roland
翻译:-
来源 & 参考:
Last updated:
Was this article helpful?
Have a specific question about this article?