以太坊的核心是虚拟机(EVM), EVM作为智能合约的执行环境,是实现图灵完备的关键。EVM可以处理复杂的计算和分布式应用,以太坊?确保网络上的所有事务都被正确处理[[7]]。
以太坊使用Solidiy编程语言来编写智能合约,该语言也是图灵的,进一步提高了以太坊的功能和灵活性[[5]]。开发人员可以使用Solidiy编写任何状态转移函数,从而创建复杂的系统和应用程序[[4]]。
以太坊凭借图灵的完整功能和EVM虚拟机,成功将区块链技术引导到一个新的阶段,成为开发分布式应用的理想平台。下[[6]]。