- 项目名称:
Geth 源码研究 - 项目描述:
Geth 是以太坊基金会维护的客户端,也是目前最活跃的客户端,也有很多活跃的开发者,是深入学习和了解以太坊协议的好选择,最近在以太坊协议的残酷共学中,刚好在系统的梳理 Geth 源码:Ethereum-Protocol-Fellowship-3/rayjun.md at main · IntensiveCoLearning/Ethereum-Protocol-Fellowship-3 · GitHub
所以想在 PGNode 中发起一个 Geth 源码研究,系统的整理 Geth 的原理及实现,帮助开发者更系统的学习 Geth。目前大致规划的大纲如下:
- Geth 源码结构和节点启动流程
- 交易处理流程
- 网络协议设计及实现
- 存储设计及实现
- EVM 设计及实现
- 区块链结构设计及实现
按照目前梳理的情况,平均每篇文章的字数不会少于 1 万,预计总计将超过 6 万字。
- 联系方式:
TG:@rayoo_eth - 钱包地址:
0xC30559a69C2654cdB7F1e04200037F026D941313 - 资金申请:
- 整个过程预计消耗 60 小时左右,申请 500U,用于激励在这个过程中有贡献的 builder
- 如果 pod 完成之后如果效果好,将再申请回溯性激励
- 文章发布之后将和 EthPanda 一起宣发,也会从 EthPanda 申请一些 grants
-
Milestone 计划:
Milestone 1 (4.25): 完成第一篇文章
Milestone 2 (5.15): 完成 3 篇文章,解锁一半资金(250U)
Milestone 3 (6.15): 完成 6 篇文章,解锁全部资金 -
项目需求(可选):
- 文章完成之后需要在社区宣发
- 感兴趣的 Builder 可以一起来参与