技術規範:透過遞迴 Safe 帳戶與 OIDC 認證實現統一原子化入駐

技術規範:透過遞迴 Safe 帳戶與 OIDC 認證實現統一原子化入駐

ethresear.ch·大約 4 小時前

本技術規範詳細介紹了一種統一帳戶模型,透過遞迴式 Safe 智能帳戶與基於 OIDC 的身份路由,消除個人與組織間的差異,實現低於 500 毫秒的入駐體驗。它利用基於卷積層(Based Rollups)與去中心化基礎設施,為新加入者自動化權限管理與資源分配。

統一帳戶模型

我們消弭了「使用者」與「組織」之間的區別。兩者皆以 Safe 智慧帳戶(Safe Smart Accounts)表示。

  • 針對個人: Safe 由單一通行密鑰(Passkey)或硬體支援的 EOA 擁有。

  • 針對組織: Safe 是一個多簽錢包(例如:「Accenture Safe」或「Miner-DAO Safe」)。

  • 遞迴權限: 組織的 Safe 可以被新增為 DAO 主 Safe 的簽署者。這實現了層級化移交(Hierarchical Handover),如果聘請了一家顧問公司,你只需將他們的 Safe 納入,而他們則管理自己內部的「隱形移交」。

OIDC-Safe 握手(< 500ms)

OIDC 橋接器充當**「身分路由器」。當 OIDC 觸發時,系統會檢查憑證類型**(個人 vs. 組織):

  • 身分驗證: 使用者/組織透過 OIDC 提供者進行驗證(例如:組織使用 Azure AD,個人使用 Google/Apple)。

  • 角色映射: OIDC 權杖(Token)包含一個聲明(Claim):org_id 或 individual_id。

  • 交易批次:

如果為個人:Zodiac 模組調用 Safe.addOwnerWithThreshold(user_address, 1)。

如果為組織:模組調用 Safe.addOwnerWithThreshold(org_safe_address, current_threshold)。

  • 原子化激活: 由於這是一個 Based Rollup,入駐交易由 L1 礦工立即排序。總延遲保持在 < 500ms

聯邦開發環境(主權上下文)

無論是組織還是個人,入駐都會觸發**聯邦雲(例如 IDE)**的配置:

  • 個人獲得一個私有的、沙盒化的開發環境。

  • 組織獲得一個「團隊工作空間」,由其內部的 Safe 管理存取權限。

  • 安全性: 兩種環境皆為「非本地」。程式碼保留在 DSP 叢集上,而 Lit Protocol 僅向經過驗證的 Safe 地址授予解密密鑰。

經濟轉發與避險

為了確保這些新成員擁有開發資源,我們利用了 Miner-DAO 協議:

  • 5% 轉發: 礦工將 5% 的區塊獎勵轉發至金庫,專門撥款用於「貢獻者 Gas 與營運」。

  • 預測市場緩衝: 為了防止「市場崩盤」導致新開發者停滯,Bob's Bot 在預測市場上對 ETC 價格進行避險。這確保了 5% 的轉發資金能為入駐「入門套件」維持穩定的購買力。

入駐使用者體驗(UX)

步驟動作延遲
1管理員將使用者新增至 HR/OIDC即時
2使用者登入 DAO 儀表板~200ms
3ZK 證明生成並驗證~200ms
4權限激活總計:< 500ms
        1 則貼文 - 1 位參與者

        [閱讀完整主題](https://ethresear.ch/t/specification-unified-atomic-onboarding-recursive-safes-oidc-auth/24641)
https://ethresear.ch/t/specification-unified-atomic-onboarding-recursive-safes-oidc-auth/24641