宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > FTT > 正文

什么是以太坊虚拟机 (EVM)?

作者:

时间:1900/1/1 0:00:00

?

以太坊虚拟机或EVM是一种分布式状态机,允许用户阻碍代码执行以处理事务。这允许用户定义复杂的支出条件和用户交互,这在简单的支付网络中是不可能的。

EVM是在以太坊上启用和执行智能合约的东西,由以太坊节点维护。

每个以太坊节点都维护自己的EVM副本,EVM的规范或“正确”状态通常由节点之间的多数共识确定。这种结构保留了区块链的去中心化性质,同时为比简单的点对点交易更复杂的链上活动打开了大门。

虽然EVM不是唯一可以创建可编程区块链的机制,但它自诞生以来就主导了智能合约的世界。以太坊发布后,创建了智能合约语言Solidity,为开发人员编写EVM合约提供了一种更具可读性和可审计性的语言。

不使用像Solidity这样的高级语言将迫使开发人员从字节码手动构建合约,这更容易出错,也更难审计。尽管创建了大量用于与EVM交互的新工具和编译器,但Solidity仍然是编写EVM合约时使用最广泛的语言。

掌柜调查署 | 瓦洛兰:投资者最难的是判断当前处于什么行情:在今日举行的掌柜调查署中,bitget交易员、瓦洛兰基金创始人瓦洛兰分享投资心得时指出,投资者最难的是,判断当前处于什么行情之下,因为什么行情做什么单。

一、水平震荡行行情,水平震荡行情初,高空做空,低位低多;水平震荡行情尾,上破追多,下破追空。

二、单边上涨或单边下跌行情,单边上涨行情,中长线多单,不开空单;单边下跌行情,中长线空单,不开多单。

三、震荡上涨或震荡下跌行情,震荡上涨行情,逢低做多,空快进快出;震荡上涨行情,逢高做空,多快进快出。

因此,如果能先判断出当前是什么行情,胜率将很大提高。行情判断难度不仅体现在人工下单上,也提现在工作室的量化交易程序的策略编辑和选用上。[2020/5/19]

与EVM兼容意味着什么?

虽然以太坊是第一个引入EVM的区块链,但现在还有许多其他区块链利用以太坊的VM来实现智能合约支持。

声音 | Nigel Green:加密货币市场的波动与其他金融市场没什么不同:deVere Group首席执行官兼创始人Nigel Green表示:“所有金融市场都有高峰和低谷,加密货币市场没有、也不应该有任何不同,每当市场下跌或加密货币出现一轮波动时,那些讨厌加密货币的人就会宣称数字货币完蛋了——结果它们又经历了一轮上涨。在大多数其他金融市场,这些人不会做出如此极端和毫无根据的声明。”(彭博社)[2019/11/28]

如果区块链的VM包含与EVM相同的操作码,则它被认为是EVM兼容的。如果所有EVM操作码都可以执行,那么任何只使用EVM操作码的语言也可以用来创建智能合约并与任何其他EVM兼容的区块链交互。

实际上,这意味着相同的应用程序可以部署在任何EVM兼容链上,而无需对流程或代码进行过多修改。一些与EVM兼容的链,如QuaiNetwork,利用多个相互连接、同时运行的EVM来提供成本更低的合约交互和状态修改。

英国人大多数不知道区块链加密货币是什么:调查显示,很多英国公民可能对基本的密码相关条款有一个完全错误的想法。这表明,尽管加密货币越来越受欢迎,一些英国人可能仍然完全不知道他们的存在。许多英国人把加密货币与其他东西混为一谈,例如,有36%的受访者认为“加密货币”与殡葬金融有关。受访者也被问到“区块链是什么?”而令人吃惊的是,41%的人说它必须是那种老式的带有拉链的厕所水箱。[2018/4/2]

有趣的是,区块链不一定要与EVM兼容才能与Solidity兼容。无需修改即可支持完整EVM指令集的VM是EVM兼容的,但与EVM不兼容的VM仍可能是Solidity的目标。例如,基于WebAssembly(WASM)的虚拟机可以与Solidity兼容,只要它提供将Solidity编译到新VM的字节码中的机制即可。

EVM兼容性和EVM不兼容性之间的区别可以在字节码中看出——原始合约字节码可以在EVM兼容链之间复制粘贴并可用,而相同的代码在非EVM兼容链中将无法使用。

区块链风口,BAT都做了什么?:\t凤凰网网科技消息,在各种3点钟群遍布世界各地,商业BP里充斥着发行代币,作为巨头,BAT却在此番风口中显得低调了许多。事实上,BAT早就已经开始布局区块链,而且主要还是基于区块链技术层面的布局,与现在大热的虚拟货币、ICO无关。由于区块链的技术和场景探索尚处于早期,还未迎来真正爆发时机。

无论是马化腾、马云还是李彦宏,都认可了区块链技术革新,并在这个战场开始投入精力。虽然战火还未燃起,不过在这短兵交接的前夜,三大巨头做了哪些军备竞赛?马化腾近期在两会上发表了自己对于区块链的看法,“区块链是一个好的技术,但还处在发展的早期,需要建立有效的应用模式,腾讯也在积极探索区块链在各个场景中的应用。”相比腾讯和百度两家集中在金融领域,阿里对于区块链技术的应用场景要更广泛,尤其是在商品供应链和物流方面。由于金融和电商领域的先天优势,阿里在区块链技术上相比百度和腾讯也更加突出。百度在AI上All in了资源,在区块链的布局上,似乎比AT要慢了一些,目前主要集中在了金融领域。[2018/3/17]

EVM的一些替代方案包括LLVM和IELE,它们培养了新兴的开发人员社区,但与EVM的普及相比仍然相形见绌。

与EVM兼容有哪些优势?

与EVM兼容的区块链和第2层维护着最大的活跃开发人员和用户社区。由于EVM的现有流行度和多样化的操作码集,绝大多数智能合约和去中心化应用程序都是为EVM兼容链编写和部署的。

有了如此强大的开发人员社区,EVM的构建过程已被分散且高度多样化的一组人大量记录和完善。成功的EVM应用程序的悠久历史为安全且易于理解的开发人员环境奠定了基础。

用于在EVM上开发的语言可能很复杂,但由于EVM的图灵完备性,它们能够满足几乎任何可以想象的需求,从而弥补了这种复杂性。然而,图灵完备的VM确实存在无限循环的风险,这可以通过对智能合约代码进行彻底的审计和审查来避免。

EVM最有价值的方面是它的社区和文档。数以千计的资源,包括Solidity开发者的实践经验,可供有抱负的构建者参考。

虽然EVM兼容性有很多优点,但EVM也有一些弱点,例如它的复杂性和gas定价。作为区块链世界首次涉足智能合约,EVM将功能置于简单之上。

虽然像Solidity这样的语言非常复杂,但近年来为补充基于EVM的开发人员而构建的工具极大地改善了开发人员环境和体验,同时保持了EVM的完整图灵完备功能。

EVM还存在gas定价问题,特别是围绕瓶颈网络的状态租金:

“以太坊真正受苦的是它没有状态租金。因此,状态大小已经膨胀到它们受到输入/输出操作高度限制的程度。所以这不一定是EVM的固有问题,它携带着大量的状态并且没有针对它的支付机制。他们没有花费明显是外部性的东西。我们解决它的方法是——就像在分片状态中允许更有效地传播事务一样,它也允许在任何给定上下文中使用更小的状态大小。我们正在做的另一件事是增加状态租金,这样我们就可以限制状态的膨胀,这将使我们能够处理更多的交易。”

-QuaiNetwork联合创始人K博士

哪些是最受欢迎的EVM代币?

不出所料,使用以太坊虚拟机的最受欢迎的代币是以太坊。作为第一个以任何方式支持智能合约功能的协议,以太坊享有强大的先发优势,并确立了自己作为DeFi、NFT等的首选平台的地位。

然而,以太坊在高需求期间经常遇到的高额费用促使用户寻找替代协议,以提供与以太坊相当的安全性、去中心化和功能,而无需高昂的使用成本。

还有大量项目,例如BSC、Tron和EOS,以去中心化和/或安全性为代价提供低费用的EVM兼容性。然而,这些项目中没有一个能够在保持与以太坊相当的去中心化、安全性和功能的同时保持低费用。

相比之下,QuaiNetwork是一个主网前的区块链网络,利用合并挖掘和分片以低成本提供EVM的功能,而不会对去中心化或安全性做出任何妥协。

通过使用许多相互交织的区块链异步生成区块,每个区块链运行一个独立的EVM,QuaiNetwork将去中心化和智能合约扩展到前所未有的水平

结论

EVM作为将智能合约实施到区块链的第一种方法,在过去十年中随着新的开发活动和工具的爆炸式增长而蓬勃发展。然而,尽管有这条巨大的护城河,EVM仍可以进行许多改进,这些改进有可能进一步完善激励措施并改进智能合约的现有状态。

文章就到这里了,希望这篇文章对大家有一定的帮助。我会在交流群做更仔细的分析,如果想加入我的圈子,欢迎私信!所以资讯平台均为?

标签:区块链以太坊SOLDIT区块链技术的应用以太坊币今日价格行情人民币SolRazrSMARTCREDIT价格

FTT热门资讯
Trade to share 425 LN! Huobi to launch LN (LINK) Trading Contest on Nov 22

DearHuobiUsers,HuobiwillbelaunchingtheLNTradingContest.TradeLNinoureventtowinawesomerewards!JoinLNTradingContesttoSha.

1900/1/1 0:00:00
灰度以安全为由拒提供储备证明,GBTC负溢价近五成创历史新高

灰度在市场高度恐慌之际,以离奇理由公开强调不愿透露储备证明,同时又发布一份高呼透明性的专文,此举导致其GBTC折价再次下挫,旗下各大信托基金的折价也持续扩张.

1900/1/1 0:00:00
德州区块链事务工作组报告:建议立法机构将比特币作为授权投资

11月22日消息,根据美国德克萨斯州区块链事务工作组发布一份区块链报告和拟议的总体规划,旨在根据德克萨斯州第87届立法机构通过的众议院法案1576在德克萨斯州发展区块链行业.

1900/1/1 0:00:00
比特币 (BTC) 的成败时刻?

简单来说 比特币的价格处于对数增长曲线(LGC)模型的底部边缘。每月收盘价低于16,000美元将打破该模型。近期的任何下跌都可能导致BTC的宏观底部,因为ATH的投资回报率仍保持在0.2以上。比特币正处于另一个长期模型的边缘.

1900/1/1 0:00:00
沃伦巴菲特理论告诉我们现在是进入加密市场的最佳时机

专注于投资这个词,而不是贸易。最好的时光是8年前。第二好的时间是“现在”。您可能会认为,既然现在已经太远了,那么投资比特币就没有意义了。你错了。只要火车在行驶并且您可以跳上它就可以了。你是否迟到并不重要。没有错过投资的火车.

1900/1/1 0:00:00
关于比特币的宏观分析

当不确定性情绪成为一种标准时,回顾历史并确定模式以了解我们所处的环境通常是件好事。虽然近期发生的中心化交易所和大型基金资不抵债等事件可能使事情变得更糟,但加密货币市场在过去的周期中已经出现了大幅下滑.

1900/1/1 0:00:00