EVM(ETHEREUM VIRTUAL MACHINE): 以太坊虚拟机, 是智能合约的执行环境。...[ 百科 ]
通过逆向和调试深入EVM #7 - 与其他智能合约的交互
通过逆向和调试深入EVM #6 - 完整的智能合约布局
让我们尝试从头开始去构建一个以太坊虚拟机(EVM)!只参考以太坊黄皮书(yellowpaper)
通过逆向和调试深入EVM 第 5 篇 - EVM如何处理 if/else/for/functions
这篇文章介绍 Ethereum 开发者的一些实用工具:Foundry 除了测试之外的功能及 VSCode 的 Solidity Visual Developer 插件
破解以太坊 EVM 谜题10
通过调试理解EVM 第 4 篇,了解 结束/中止执行的5种指令
以太坊在内部实现了一个基于栈的虚拟机,我们称之为EVM(Ethereum Virtual Machine),用户所有的操作最终都会转化为操作码(OPCODE)然后在EVM中执行,下图为整个执行流程,目前我们对EVM的讲解不多,后续会陆续补上。
系统学习EVM的设计原理。
通过调试理解EVM #3 :存储布局如何工作?
破解以太坊 EVM 谜题9
如何调试EVM智能合约 #2 :部署智能合约
破解以太坊 EVM 谜题8
如何调试EVM智能合约(第1篇): 理解汇编
通过以太坊EVM谜题深入学习EVM , 破解谜题 7
2239 回答,2132赞同
0 回答,826赞同
5 回答,345赞同
0 回答,110赞同
0 回答,89赞同
1 回答,85赞同
0 回答,85赞同
22 回答,80赞同
0 回答,76赞同
3 回答,71赞同