以太坊之所以躲过了第一波以太坊杀手的威胁,其实和以太坊EVM有关,也就是以太坊虚拟机,它的低价链依然可以很受欢迎。如果我们可以把EVM想象成一台电脑其功能是在给定特定输入的情况下,计算智能合约的操作输出结果。EVM的这个副本可以在每个节点上运行,而且它不仅仅位于一个固定的地方,所以以太坊EVM也叫以太坊环境。。那么这个以太坊EVM到底是什么意思呢?让边肖带你去参观以太坊EVM虚拟机。
以太坊EVM是什么意思?程序员给软件写程序,会用编程语言,比如C,但C是计算机CPU可以';我不明白。程序员通过C写的程序,需要通过编译器翻译成CPU能理解的语言。,即字节码,以便向CPU发送指令,使软件在计算机上顺利运行。如果你觉得这篇文章难以理解,就让';let’举个例子?假设布鲁是英语盲,但作为一名区块链从业者,他需要经常查看一些英语文章,以了解行业信息。。为了解决语言障碍,它会通过翻译软件把文章翻译成中文,然后阅读。一篇用英文写的文章被翻译成中文,变成了Blue能听懂的语言。布鲁可以掌握区块链的行业信息。用C写的程序被编译成字节码。成为CPU能理解的语言。中央处理器可以运行软件程序。但是这和以太坊的EVM有什么关系呢?答案是EVM对于以太坊就像CPU对于电脑一样。以太坊是世界一流的计算机,但不是物理计算机。毕竟没有CPU。那么智能合约在以太坊是如何运行的呢?EVM是以太坊的中央处理器。以太坊开发者通过编程语言SOLid编写的程序被编译成EVM可以理解的EVM字节码,EVM可以运行智能合约程序。。以太坊EVM虚拟机的优点和缺点优点:这些虚拟机还将底层区块链的令牌连接到更广泛的EVM生态系统。例如,波尔卡多特';的令牌点通过一个官方的跨链桥连接到月亮河。,然后通过广泛可用的EVM跨链桥(如Synapse、Allbridge等)进一步传播。).看下面的图片,它突出了基于EVM的Moonriver上的点采矿。一般而言建造EVM-EVM桥比EVM不同共识桥更容易。EVM环境可以是资产从EVM链到这些底层链的入口点。用户会选择对他们来说最方便最安全的桥梁。下图为Cosmos
。集线器和Evmos与EVM链交互的示例。对于新用户来说,EVM环境可以是底层区块链的演示版本。通过使用熟悉的工具,他们将了解新的生态系统、技术、本地项目和资产。想象一下,在买家第一次习惯了普锐斯之后丰田开始对它的电动汽车感兴趣。缺点:这种模式进一步强化了以太坊,对以太坊工具的更多需求意味着以牺牲底层链的专有栈为代价,花费更多资源对其进行改进。。早期的以太坊杀手最初凭借流行的编程语言支持和独特的设计(如链的应用特异性)而与众不同。这个新的方向使他们远离了原来的哲学。缺乏差异化会不会把用户和开发者的区块链商业化??EVM的加入也带来了产品自相残杀的威胁。如果EVM和基本的区块链都可以使用相同的应用程序,后者必须提供实际的优势,让用户放弃熟悉的体验。总而言之底层链在增加EVM兼容性方面的最大优势可能是,它为用户和资产提供了一个新的入口通道。但是有一个缺点。如果所有的连锁店都提供相同的用户体验,他们能获得的品牌溢价会更小。。希望大家能通过这篇文章了解以太坊的EVM虚拟机。事实上,以太坊EVM虚拟机的出现为那些协议架构师创造了许多促进创新的机会,例如碎片化或一些特定于应用的链。EVM作为一个被广泛接受的标准它可能会带来更多的可组合性,并加强DeFi中的网络效应。我们知道,独立的区块链去年发展得足够快。如果有一个共同的EVM支持标准,其更大的连通性将导致未来几年更快的增长。