Verkle Tree 作为 ETH2.0 升级的一个重要部分,其 witness 的大小相比于 Merkle Tree 显著降低,是实现无状态以太坊客户端的关键一步。 无状态客户端使用与区块一同传来的状态数据的 witness 来验证区块,而非使用以太坊状态数据的本地状态拷贝。
产出要求:
Workshop直播:
分享主题:Verkle Tree
Verkle Tree 作为 ETH2.0 升级的一个重要部分,其 witness 的大小相比于 Merkle Tree 显著降低,是实现无状态以太坊客户端的关键一步。 无状态客户端使用与区块一同传来的状态数据的 witness 来验证区块,而非使用以太坊状态数据的本地状态拷贝。
分享要点:
介绍 Pedersen 承诺方案。
详细介绍 Verkle tree 的结构以及相比 Merkle tree 的区别以及优势。
介绍 Verkle tree 的现状以及其他问题(EIP、新的 Gas 机制设计)。
分享者需要拥有的背景知识:
掌握密码学承诺方案。
熟悉以太坊状态存储的结构(Merkle Patricia Trie、Verkle Tree)。
2.讲稿
以文字/图片/链接等形式准备分享内容,将完成稿件上传至Dojo论坛
欢迎你通过自行检索查找相关资料;如果在研究结果中使用了资料来源,请注明。
语言要求:研究成果产出要求中文,但是需要你有英文文献及代码阅读能力
申请流程:
- 请在本页面左侧点击Participate进行初步申请;
- 研究开始前,我们需要对您进行简单的技术背景了解,以确认您确认符合认领条件。请通过Telegram 联系@DoraDojo0或添加微信@DoraDojo0;
- 最先通过审核的申请者即获得Bounty认领权,可以开始研究;
- 确认研究进度后,Dōjo团队将为你安排Workshop直播,分享你的研究成果;
- 完成直播workshop与文稿后,请在本页面进行奖金认领。(hunter奖励认领指南:https://dorahacks.io/blog/guides/bounty-hunter/)
关于Dora Dojo
Dora Dōjo是由Hacker共建的加密、Web3前沿技术开源知识社区。Dōjo会以直播/音频/文字等形式定期组织分享session,分享主题主要覆盖L1和L2的共识算法,架构,GitHub repo相关内容,包括不限于以下话题:Scroll / Polygon zkEVM、 Eigen的混合证明系统、Starkware、azTec、 Optimism、Zecrey、Aptos、 Move、密码学(零知识证明、公钥加密、哈希函数、格密码) 、 分布式系统、 以太坊协议栈、 量子计算和量子信息、卫星通信系统和航天器系统设计。
联系我们:
Telegram: @DoraDojo0
WeChat: @DoraDojo0