ENS 鏈下解析器(Offchain Resolver)
ENS 鏈下解析器在 Fluidkey 的使用者體驗中扮演關鍵角色:在維持良好體驗與相容性的同時,產生保護隱私的地址。與每次解析都須寫入鏈上紀錄的傳統解析器不同,Fluidkey 的做法主要在鏈下完成,可大幅降低手續費與延遲,也是唯一能藉由鏈下解析維持預期隱私水準的方式。Coinbase 的 cb.id、Uniswap 的 uni.eth 等服務亦採用鏈下解析;Fluidkey 則進一步利用鏈下解析來強化隱私,這是其他系統所不具備的特點。
隱私層面的細節
在 Fluidkey 中,每位使用者帳戶皆有一組「檢視」與「支出」金鑰。透過區分這兩把金鑰,Fluidkey 得以僅使用檢視金鑰產生新地址,而無法控制這些地址中的資產,整體架構仍維持完全自我託管。
在實作 ENS 鏈下解析器時,Fluidkey 在功能性與隱私之間取得了關鍵平衡:能夠取得已產生的地址對營運至關重要,例如用於索引,讓 Fluidkey 能支援使用者的查詢與互動、在網路內加總跨地址餘額以改善使用體驗,或計算出最能保護隱私的交易執行路徑。
隱匿地址的產生建構在開源程式庫之上;須特別強調的是,此架構使 Fluidkey 具備對使用者地址的檢視權限,但無法控制這些地址內的資產。
去中心化路線圖
Fluidkey 規劃逐步過渡至完全去中心化的 ENS 鏈下解析器。此目標極具挑戰性,仍需持續研究以達成可在正式環境中穩定運行的方案。