Pod 提案:Prysm 源码研究

  1. 项目名称:
    Prysm 源码研究
  2. 项目描述:
    Prysm 是当前以太坊使用率第二高的共识客户端,使用 Go 语言实现,在这次 pod 中,将完整分析 Prysm 如何实现以太坊共识层协议,最终研究产出将合并进这个仓库:https://github.com/PublicGoodsNode/ethereum-code-walkthrough。

目前大致规划的大纲如下:

  • Prysm 架构及节点启动流程
  • 共识层网络协议设计及实现
  • 共识层存储设计及实现
  • 共识协议 Gasper 实现
  • 验证者存款及提款实现

按照目前梳理的情况,平均每篇文章的字数不会少于 1 万,预计总计将超过 5 万字。

  1. 联系方式:
    TG:@rayoo_eth
  2. 钱包地址:
    0xC30559a69C2654cdB7F1e04200037F026D941313
  3. 资金申请:
  • 整个过程预计消耗 60 小时左右,暂时不申请资金
  • 如果 pod 完成之后产生影响力,再申请回溯性激励
  1. Milestone 计划:
  • Milestone 1 (8.20): 完成 2 篇文章
  • Milestone 2 (9.20): 完成后续 3 篇文章,解锁一半资金
  1. 项目需求(可选):
  • 文章完成之后需要研究小组支持宣发
  • 感兴趣的 Builder 可以一起来参与研究