「Plancker Ethereum Talk」简称 PET ,是一档 Plancker 社区间成员互相交流最近技术研究的栏目,同时也是一档能够让任何与会人员在参会后有所 Take-Away 的栏目。
本期的 PET 分享了两个话题。其一是 4337 相关的 Public Guardian,另一个是分享 Vitalik 的文章 Cross-chain Proof。
本期的第一位分享者是 Jason,他是 Plancker 社区的核心贡献者,也是 Soul Wallet 的核心开发者。
第二位分享者是 0xhhh,他是一名资深的 ZK 领域的工程师兼研究员,来自 EthStorage。
视频全程录播:
如果你想参加 PET 的现场环节,欢迎关注 Plancker DAO 的 TG 交流群(https://t.me/planckeropencommunity),PET 会于每周周二晚上 9:00(北京时间)进行新一期的 PET 分享,欢迎所有对 WEB3 技术感兴趣的伙伴一起交流碰撞。
分享者:Jason Jiao
参考材料:https://hackmd.io/@jhfnetboy/rin7Leddn
本次的第一个分享的内容是 Public Guardian。其中包含了:
Guardian 的介绍及其能力;
2、在 4337 中 Guardian 的一些缺点(例如非专业性,有限性等等),并分析了这些缺点都会引入哪些潜在的攻击面;
3、基于这些问题 Jason 分享了对 Public Guardian 的一些研究及设计
下方提到的「时间戳」(用于录播视频定位)
*0:00 - 2:30:*Breif Introduce 在 2022 年 Dapp Learning 上第一次进行对外分享。
*2:30:*Public Guardian 是什么,起了什么作用?
首先介绍一下 Guardian。因为 ERC-4337 对与账户抽象的完整定义,每一个合约钱包都有一个 Owner Address,同时具有了一些好的特性。而在这众多特性中,Social Recovery 所依赖的项,就是 Guardian。AA 钱包中规定,当私钥丢失后,用户可以通过 Social Recovery 进行恢复(使用 Change address 函数)当回复的时候会进行验证 Guardian 的签名,即通过 Guardian 签名的方式来证明 “我是我”。
然后让我们先思考一下 Private Guardian,即用户依赖于自身个人的社交关系来进行恢复。
*8:30:*传统 Guardian 的问题与缺点
不专业
不稳定响应
共谋
有限性
*13:16:*Public Guardian 如何解决上述的这四个问题
*20:13:*以 Soul Wallet 为例,我们如何使用 Public Guardian 机制
*30:00:*Q&A
分享者:0xhhh
材料:https://vitalik.ca/general/2023/06/09/three_transitions.html
在 Vitalik 的新文章 The Three Transitions 发布后,分享者 0xhhh 结合这篇文章和自己在行业中的理解,带领大家解读了不同种 Cross-chain Proof 的工作流程。由于内容的复杂性,欢迎有兴趣的小伙伴直接食用视频(视频在上方)。
时间戳:52:30
>>> 如果你也和我一样,共读完之后有一些认同的地方,可以分享给身边也有相同感觉的人。