基于你的专业水平的最佳EVM学习资源

本文为Solidity开发者提供了一个学习以太坊虚拟机(EVM)的资源列表,文章将学习EVM的过程分为几个级别,从零基础到实际应用,并为每个级别推荐了相关的文章、视频和练习,旨在帮助开发者系统地掌握EVM知识,提高编写智能合约的能力。

如果你是一位 Solidity 开发者,正在努力理解以太坊虚拟机(EVM),那么这篇文章就是为你准备的。

EVM 可能是一个棘手的话题,但如果你想在 web3 世界中成为一名优秀的开发者,它也是一个必不可少的课题。

作为一名在 EVM 链上工作的智能合约开发者,理解 EVM 将使你脱颖而出,并帮助你编写更健壮、更高效的合约。

因为这会让你与众不同,并帮助你编写更好、更安全、更高效的合约。

虽然有一些方法可以有效地学习 EVM,并在相当长的时间内保持一致(关于这方面的文章即将发布在我的新闻通讯中),但第一个方法非常重要,即,

🪄 了解你目前在 EVM 方面的专业知识水平,并开始入门。

去年,我开始了一段学习 EVM 核心概念、底层操作码和高级 Solidity 的旅程。

我花费了大量时间收集正确的资源,将它们划分为特定的级别,记录我自己的学习成果,并创建了一个 EVM-Opcodes 谜题游戏。

虽然我很快会深入研究我 EVM 学习之旅的所有细节,但这篇文章更多的是关于尽快地让你开始使用正确的资源。

选择你的 EVM 等级并开始学习。👇

零级:你只是听说过 EVM

你一直在智能合约和以太坊区块链的世界里摸索,并且你刚刚发现有一个叫做 EVM 的东西位于这一切的核心。

这激发了你的好奇心。

那么,你现在正式迈出了学习这台叫做 以太坊虚拟机 的超级有趣的机器的第一步。

文章

  1. Preethi Kasireddy 关于 EVM 是图灵完备的 推特
  2. 以太坊虚拟机的 ABC
  3. BYBIT Learn 提供的 EVM 初学者友好指南
  4. Preethi 解释 EVM/Ethereum 作为状态机 的另一条推特
  5. 另一条推特 HERE
  6. Matt Hussey 提供的 EVM 基本介绍
  7. Vaibhav Saini 提供的 深入 EVM

视频

  1. Whiteboard Crypto 提供的什么是 EVM?

2. 另一个很棒的入门级别可以在HERE找到,另一个HERE

1 级:理解 EVM 架构和组件

好的,现在你已经了解了 EVM 是什么,是时候进入第 1 步了。

必须注意的是,从这里开始,事情会变得有点技术性,但也超级有趣。

文章

视频

  1. 以太坊详解:EVM Jordan McKinney [ 必看 ]

2. EVM - 需要一些汇编 Alex

2 级:深入 EVM 的世界

在这一点上,你应该:

  • 对 EVM 是什么有一个鹰眼般的视角,并且
  • 对其一些核心组件,如 堆栈、内存、存储等,有一个很好的理解。

在第 3 级,你将所有这些放在一起,并深入研究 EVM 的工作机制。

这是最关键的级别,在这个级别需要记住的 2 个重要事项是:

迭代和耐心

迭代是因为 你可能需要(并且应该)多次迭代下面链接的资源,以创建一个强大的心理模型。相信我,迭代直到你充分理解是没有错的。

耐心是因为 再次迭代相同的文章可能会令人沮丧。但是,最终重要的是你是否充分理解它,足以将其教给其他开发人员。

所以要有耐心,这个级别需要一些时间。

好的,这是此级别的资源列表。👇

EVM 文章系列

  1. Openzeppelin 系列

2. Noxx 系列

3. Howard 的 EVM 系列

5. Decipher EVM 文章

  • 从 Solidity 代码到字节码的智能合约之旅 - 第 1 节
  • 从 Solidity 代码到字节码的智能合约之旅 - 第 2 节

4. 来自官方 Solidity 文档的部分

独立文章、推文

  1. 关于 EVM 存储

2. 其他

视频

  1. Ethereum Engineering Group Meetup 提供的 EVM:从 Solidity 到字节码、内存和存储

2. ETHWarsaw 提供的 以太坊底层原理

3. 来自 ETHGlobal 的 解密 EVM 操作码

3 级:玩转 EVM 和操作码

如果不测试你对 EVM 和操作码的知识,EVM 学习之旅是不完整的。

如果你认为你已经在 EVM 学习曲线的第 4 级,请尝试这些谜题/CTF 游戏。

现在就开始你的 EVM 学习之旅吧。

希望这有所帮助。😊

  • 原文链接: decipherclub.com/evm-lea...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
decipherclub
decipherclub
江湖只有他的大名,没有他的介绍。