Hyperledger AnonCreds:開源、開放規範下,保護隱私的可驗證憑證

BSN研習社發表於2023-01-06

作者: Stephen Curran,Hyperledger AnonCreds的維護者 2022年11月15日 部落格, Hyperledger AnonCreds, 身份識別


譯者:王永雷

AnonCreds是世界上最常用的可驗證憑證(VC)格式*,現在是一個Hyperledger專案。AnonCreds與賬本無關,並且有正式的開放規範,它作為一種成熟的可驗證憑證格式繼續發展,具有獨特的隱私保護能力。作為一個Hyperledger專案,AnonCreds將得到支援,在全球範圍內發展其程式碼庫和社群,並透過技術管理來促進最佳的開放開發和安全實踐。

隨著網際網路過渡到允許人們、組織和事物對其憑證的共享擁有更大的控制權,保護隱私是最重要的問題。

Hyperledger AnonCreds--"匿名憑證 "的縮寫--是一種VC,它在核心VC保證的基礎上增加了重要的隱私保護ZKP(零知識證明)能力。作為Hyperledger Indy專案五年多來的核心要素,AnonCreds是一個成熟、完整的模型和互動集,在Hyperledger Aries框架中得到廣泛支援。

這個專案的建立標誌著一個開源軟體專案的持續健康發展,這個專案曾經是單一的,現在是一套定義明確的獨立元件。
Hyperledger AnonCreds是分類賬無關的,也是客戶無關的。它不與Hyperledger Indy或Aries繫結。這使得它可以與其他可驗證的資料登錄檔/分類賬和可驗證的憑證客戶端堆疊一起使用。因此,重要的隱私保護功能可以被更多的人使用,而且底層的密碼學可以在不影響上面功能的情況下發展。

使用Hyperledger AnonCreds的其他好處包括。

  • Avoidance of identifiers: No correlatable identifiers are required in presenting data to a verifier. Correlatable identifiers may be applied in a use case specific manner. 避免識別符號的使用。在向驗證者展示資料時,不需要可關聯的識別符號。可關聯的識別符號可以以特定的方式應用於使用情況。
  • Verifier assurances: Credentials are bound to the holder, so verifiers know that credentials presented together were all issued to the holder providing the presentation. 驗證人的保證。憑證與持有者繫結,所以驗證者知道一起提交的憑證都是發放給提供演示的持有者的。

  • Minimal data sharing: Data to be shared by a holder to a verifier is minimized through the use of selective disclosure and ZKP predicates 最小的資料共享。透過使用選擇性披露和ZKP謂詞,持有者向驗證者共享的資料被最小化。

靈活的格式化。憑證和簡報可以用W3C VC資料模型的標準格式進行格式化。

AnonCreds已經加入了Hyperledger生態系統,有超過25個贊助商。該專案由以下部分組成。

  • The AnonCreds Specification, managed by the Hyperledger AnonCreds Specification Working Group and with the potential of being submitted to an appropriate Standards organization AnonCreds規範,由Hyperledger AnonCreds規範工作組管理,並有可能提交給一個適當的標準組織

  • Ledger/Verifiable Data Registry-agnostic, open source code implementations of the AnonCreds specification, suitable for use with Hyperledger Aries and non-Aries agents 賬本/可驗證資料登錄檔--AnonCreds規範的開放原始碼實現,適用於Hyperledger Aries和非Aries代理。

  • Guidance for creating ledger-specific AnonCreds Methods to write and resolve AnonCreds objects for specific ledgers 建立特定分類賬的AnonCreds方法的指導,為特定分類賬編寫和解決AnonCreds物件

  • Documentation on AnonCreds suitable for all audiences, from business audiences to cryptographers 關於AnonCreds的檔案適合所有受眾,從商業受眾到密碼學家。

  • A test suite to verify adherence to the AnonCreds specification and the interoperability of AnonCreds implementations. 一個測試套件,以驗證對AnonCreds規範的遵守和AnonCreds實施的互操作性


接下來的步驟包括髮展現有的AnonCreds Rust實現,使其對Indy以外的VDR/ledger更友好,完成V1.0規範,並符合W3C可驗證憑證資料模型標準。

文章來源: Hyperledger超級賬本
文章原標題: 宣告 Hyperledger AnonCreds:開源,開放規範,保護隱私的可驗證憑證
如有侵權請與我們聯絡刪除。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70012206/viewspace-2931064/,如需轉載,請註明出處,否則將追究法律責任。

相關文章