新闻热线:400-777-8666
邮箱:zaoqiang@xinwen.com
枣强文明网每天更新热点新闻
发布时间:2026-04-25 点此:22次
我们老是在讲以太坊的智能合约,以及DeFi,然而却极少有人切实明白那个隐匿于底层的“以太坊虚拟机”,也就是EVM。它可不是那种华而不实的概念呀,而是每一笔交易得以运转的引擎,是每一个DApp能够运行的引擎。要是没有它,以太坊就会变成一堆毫无用处的废铁。
简要来讲,EVM属于一台在全球范围内分布的虚拟计算机,任何人都没办法将其关闭。你所编写的Solidity代码最终都会被编译为EVM能够理解的字节码,接着会被数千个节点予以同步执行。这种“确定性”确保了相同的输入必定会产生同等的输出,黑客想要作弊?根本不可能。
你发起一笔转账之际,EVM会逐一条目读取字节码指令,每执行一回都需扣除Gas。就像PUSH1压栈会消耗3 Gas,ADD加法会消耗2 Gas这样。倘若Gas用光了,那么所有的修改会全都回滚。这种类似 “按步骤收费”的模式尽管费用颇高,还是把那个死循环攻击给防止住——您就得为每一份计算资源去买单了!
你去瞧瞧BSC ,再看看Polygon ,甚至瞅一瞅Avalanche ,它们无一例外地都直接与EVM兼容。这是为何呢?这是由于EVM已然培育出了最为庞大的开发者生态以及审计工具。 一条全新的链若胆敢不兼容EVM ,那就意味着所有的DeFi协议都必须得重新编写 ,哪会有创始人会这般愚蠢呢?兼容EVM就等同于获取到了迈入加密世界的入场券。
EVM最为突出的痛点在于顺序执行,即一个区块之中的交易需要逐个得以运行,纵使运行速度极快的CPU也是难以承受的。故而大家开始着手进行并行EVM方面的研究,例如Solana的Sealevel或者以太坊自身的分片方案。在未来的两年时间里,我们能够目睹模块化Rollup促使EVM实现超出单机百倍的运行效率,然而Gas费用在短期内仍然会处于较高水平。

之前你在EVM兼容链上使用过DApp吗,拥有过被Gas费搞到崩溃的经历吗,来临评论区去吐槽一番呀?假如点赞超过1000 ,那么我会一步步教你去写一个能省钱的合约!
相关推荐