EVM 深入探讨(Part 4):了解以太坊的 “世界状态”
币界网报道:
本篇文章主要介绍 Geth 代码库,带大家一起了解以太坊的 “世界状态”。
作者:Flush,慢雾安全团队
原用标题:引介:EVM 深入探讨 Part 4
导语
这是 “EVM 深入探讨” 系列的第四部分。在第 3 部分中,我们了解了合约存储的相关知识,这期我们将探讨单个合约的存储如何融入以太坊链更广泛的 “世界状态”。我们将了解以太坊链的架构,数据结构,以及 “Go Ethereum”(Geth)客户端的内部结构。
我们将从以太坊区块中包含的数据开始,并倒退到一个特定合约的存储。最后,我们追溯到 Geth 中的 SSTORE 和 SLOAD 操作码的实现。
本篇文章将介绍 Geth 代码库,了解以太坊的 “世界状态”,以此加深对 EVM 的整体理解。
以太坊架构
我们将从下面的图片开始,不要被图中复杂的结构框架给吓到,在本文结束时,我们会对此有一个全面的认识。这代表了以太坊的架构和以太坊链中包含的数据。
推荐专栏
热门币种
更多
币种
美元价格
24H涨跌幅
热搜币种
更多
币种
美元价格
24H涨跌幅
最新快讯
更多
2024-05-08 10:25:41
2024-05-08 10:25:18
2024-05-08 10:22:07
2024-05-08 10:20:58
2024-05-08 10:17:16
2024-05-08 10:13:18
2024-05-08 10:12:25