1/5 今天我們將解析 zkAuth,Stella 的核心功能,讓你可以安全地使用 Google 或 Apple 帳戶創建和管理自我保管錢包。 它的運作方式與典型的基於 MPC 的社交登錄非常不同,讓我們一起來了解一下 👇
2/5 大多數社交登錄錢包使用多方計算(MPC) 保管人各自持有您私鑰的一部分,並將它們結合以簽署交易 如果丟失了一個片段,其餘的仍然可以產生有效的簽名 這是安全的,但需要對多個保管人有信任
3/5 zkAuth 無需保管人即可運作 它使用 OAuth 從 Google 或 Apple 獲取 JWT 令牌,以證明您擁有您的帳戶 該令牌會傳遞給執行者,該執行者使用零知識證明部署智能合約錢包 無需密鑰片段、保管人或共享簽名
4/5 當你再次登入時,Stella 會從 Google 或 Apple 獲取一個新的令牌 zkAuth 驗證它是否與原始用戶匹配,並立即恢復訪問權限 不需要同步設備或保管人 你的身份保持私密,你的錢包保持自我保管 😎
440