Hyperledger 身份社群完成了 DID: Indy 方法的開發,使其邁向更廣闊的網路

BSN研習社發表於2022-12-09

作者 Char Howland and Daniel Bluhm

譯者皮冰鋒  

新的 Hyperledger Indy 的更新,鋪平了一條道路,可以在不同的網路上釋出和讀取可驗證憑證 (VC, Verifiable Credential),進一步奠定了 Hyperledger 作為支援互操作的、去中心化身份的最先進的框架的龍頭地位。

今年早些時候,不列顛哥倫比亞省政府釋出了一個“ Indy DID Method Code With Us ” 的挑戰賽,該挑戰賽的目的,是使得在 Hyperledger Indy 網路上釋出的 DIDDocs 中的內容,與當前的全球資訊網聯盟 (W3C) 的去中心化身份 (DID) 的規範保持一致,並支援已經發布在 Hyperledger Indy 網路中的 DID(以及其它的物件識別符號)上附加一個名稱空間,基於此,在眾多的Hyperledger Indy 網路中,使用者可以識別當前的 DID 是在哪個網路上建立的。

Hyperledger Indy 是一個開源專案,隸屬於 Hyperledger 基金會,它提供了一些基準庫,用來建立分散式網路、可定製的 SSI 以及可驗證的憑證。建立在 Indy 上的網路都是一些成熟的且經過測試的網路,具有自我主權身份 (SSI) 的功能,但由於它們是在 全球資訊網(W3C) DID 規範釋出之前開發的,因此需要對其進行調整。 

Indy DID 方法最初是 Hyperledger Indy 專案中的一項社群開發工作,還需要一些因素推動,使其更加完善。因此,不列顛哥倫比亞省政府釋出了 “Code With Us” 的挑戰賽,Indicio 公司贏得了該挑戰賽,繼續開發和完善了 Indy 剩下的幾個元件。

現在的結果是,使用任一 Hyperledger Indy 網路(如 Indicio、Sovrin、Findy、Bedrock、IdUnion 等)頒發的憑據,都可以由任意其他驗證方處理。這是因為可驗證憑證的表示 (VP, Verifiable Presentation) 關聯的物件,都引用了發行者使用的 Hyperledger Indy 網路。Indy:DID 方法為這一目標奠定了基礎。

這種互操作性的進步意義重大。雖然發行方仍然需要錨定在他們選擇的特定的 Indy 賬本中,但持有方可以無縫地從多個不同的 Hyperledger Indy 網路的發行方那裡接收可驗證的憑證 (VC),並任意組合這些憑證 (VC) 來構建可驗證憑據的表示 (VP)的方式。同樣,驗證方也能夠驗證這些憑證的表示方式 (VP),雖然它們的宣告 (Claims) 可能來自多個不同的 Indy 網路。Indy:DID 方法支援 Indy 網路間無縫的互操作,為 Hyperledger Indy 憑據的可擴充套件性鋪平了道路,從而可以支援全球 “更廣闊的網路”。

隨著基礎工作的完成,網路和代理框架將會被融合到 Indy:DID 方法中。採用社群的工作,將提高 Indy 和 Aries 專案棧的可行性,並使其佔據全球 DID 的主導地位,可以在多賬本世界中發行和共享可驗證的憑證 (VC)。

  • 資源列表:

  • PR to Indy Node:
    node/pull/1740 
  • PR to Indy VDR:
    https:/ /github.com/hyperledger/indy-vdr/pull/84
  • Indy HIPE about did:indy:
    h ttps://github.com/hyperledger/indy-hipe/tree/main/text/0164-did-indy-method
  • Demo:
  • QA 問題反饋

  • Daniel Bluhm (Indy Node questions)

  • Discord:dbluhm#9676

  • GitHub:

  • Dominic Wörner (Indy VDR questions)

  • Discord:domwoe#9301


  • 文章來源: Hyperledger 超級賬本

  • 文章原標題:《 Hyperledger 身份社群完成了 DID: Indy 方法的開發,使其邁向更廣闊的網路

  • 如有侵權請與我們聯絡刪除。


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

相關文章