# 深入学习 Go-Ethereum : 004. 项目架构

By [OutOfToken](https://paragraph.com/@lua) · 2022-03-15

---

![现阶段(2022-03-11)认知](https://storage.googleapis.com/papyrus_images/84e54101f6f61a6a00ed8e899df1e57dfdc05830e2f31566ace131a0a2be9e7b.png)

现阶段(2022-03-11)认知

底层基础:

*   P2P 网络
    
*   密码学
    
*   中间件 : KV 、时序数据库
    

核心功能组件:

*   账号体系、钱包、地址
    
*   区块、交易、状态、事件
    
*   经济机制 : Miner、Gas
    
*   EVM
    

生态:

*   智能合约 : Solidity、Rust
    
*   开发工具 : Remix
    
*   基础设施 : 去中心化存储、预言机等
    

### Further reading …

[https://ethereum.stackexchange.com/questions/268/ethereum-block-architecture/757](https://ethereum.stackexchange.com/questions/268/ethereum-block-architecture/757)

[https://eth.wiki/en/fundamentals/design-rationale](https://eth.wiki/en/fundamentals/design-rationale)

[https://book.douban.com/subject/30199891/](https://book.douban.com/subject/30199891/)

[https://preethikasireddy.medium.com/how-does-ethereum-work-anyway-22d1df506369](https://preethikasireddy.medium.com/how-does-ethereum-work-anyway-22d1df506369)

[https://bit.ly/3N6ALsD](https://bit.ly/3N6ALsD)

---

*Originally published on [OutOfToken](https://paragraph.com/@lua/go-ethereum-004)*
