深入瞭解 ZkLogin 的 Salt 服務器架構
zkLogin 是 Web3 中第一個 Sui 原語,是一種真正無需信任、安全且用戶友好的身份驗證機制。藉助 zkLogin,開發人員可以創建無縫的入門體驗,讓用戶使用熟悉的 Web2 憑據(例如 Google 或 Facebook)登錄,輕鬆創建和管理 Sui 地址。
使用 zkLogin 爲地址簽署交易時,必須提供唯一的鹽值來表示與 Sui 地址關聯的 OAuth 或 Web2 憑據。此鹽值對於確保鏈上地址無法追溯到用戶的 Web2 憑據至關重要。鹽服務器負責在發起交易時可預測地生成、存儲和提供鹽。開發人員有多種選項來生成和存儲此鹽值,無論是在客戶端還是在服務器端。