隱私模型

MetaID 協議的隱私模型由應用方制定。如果應用開發者不希望其用戶數據公開,建議可考慮如下方式:

數據鏈上加密

  • 將節點的 encryption 設置為 1,採用 ECIES 加密方式。這樣數據只有用戶自己可查看。具體 ECIES 加解密詳情請參考:Integrated Encryption Scheme

  • 將節點的 encryption 設置為 2,採用 ECDH 協商密鑰的方式來處理。數據就只有用戶和應用方能查看,用戶也能授權或委託應用方來授權給第三方來訪問。具體 ECDH 加解密詳情請參考:Elliptic-curve Diffie–Hellman

MetaID 樹的數據結構關係是透明的,有些用戶不希望其 MetaID 樹數據結構關係信息暴露,此場景下可以使用 link 模式。通過 operation 設置為 link,將節點設置為鏈接節點,指向另外一個數據集,這個數據集可以是另外一個 MetaID,也可以是另外匿名數據集。這樣用戶可以有選擇地使用匿名節點和 MetaID 協議節點。

Hide模式

當 PIN 交易中的 operationhide 時,也是隱私模型的一種方式。此時 PIN 將聲明不被索引和應用所引用,可用於本地應用和不希望被索引器以及第三方應用所引用的場景。

Last updated