以太坊(ethereum)源码分析
文章平均质量分 87
本专栏全部文章只对开源的区块链项目以太坊的代码进行详细分析,目的是自我学习和分享
TimeDoor
一点一滴积累!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
读懂以太坊源码(4)-详细解析节点配置文件geth.toml
【代码】读懂以太坊源码(3)-详细解析节点配置文件geth.toml。原创 2024-09-04 16:44:07 · 1302 阅读 · 0 评论 -
读懂以太坊源码(3)-详细解析genesis.json
要想搞懂以太坊的源代码逻辑,必须要了解以太坊创世区块配置文件(genesis.json)的结构,以及每个配置参数的意义,创世配置文件,主要作用是设置链的ID,指定以太坊网络中硬分叉发生的区块高度,以及初始ETH数量的初始分配,以下的json代码是以太坊主网的创世配置文件的原始文件和简要说明,本文后续有更详细的说明,由于genesis.json文件包含了大量的众筹地址和数量,实在是太长了,所以这里省略了其中大量的众筹地址和分配数量,其它参数保持不变。原创 2024-09-04 11:54:52 · 1718 阅读 · 0 评论 -
读懂以太坊源码(2)-重要概念Gas
在以太坊的交易和区块处理中起着关键作用。理解它们的含义和关系对于使用以太坊网络进行交易和开发智能合约至关重要。是三个重要的概念,它们之间有特定的含义和关系。原创 2024-09-03 15:24:32 · 663 阅读 · 0 评论 -
读懂以太坊源码(1)-目录结构说明
要了解一个软件工程项目的代码,必须从代码的目录结构入手,从而大致了解软件实现的功能模块,使用了哪些相关的技术,大概的框架是怎么样的?├── trie //Merkle Patricia Trie 的实现,用于高效地存储和查询以太坊的状态数据。├── beacon //以太坊 2.0 的信标链(Beacon Chain)相关的模块或代码部分。├── accounts //账户管理相关的代码,处理账户的创建、密钥管理等。├── swarm //与以太坊的分布式存储和通信层 Swarm 相关的代码。原创 2024-09-02 18:39:47 · 1026 阅读 · 0 评论 -
如何读懂以太坊源代码
总之,学习以太坊源代码需要耐心和实践。通过逐步深入阅读不同的模块,结合实际操作和调试,以及参与社区交流,你将能够更好地理解以太坊的内部工作原理和实现细节。原创 2024-09-02 14:36:31 · 1073 阅读 · 0 评论
分享