Jack Dorsey 專注於比特幣的TBD 業務部門是Block Inc. 的子公司,週五宣布,它正在構建一個新的去中心化網絡:Web5。
Web5 基於這樣的假設,即使用區塊鏈技術和加密貨幣構建去中心化網絡的想法Web3 具有正確的意圖,但使用了錯誤的工具。
Web5 利用比特幣、去中心化貨幣網絡和大量完善的計算機科學技術來創建一個由去中心化身份、數據存儲和應用程序組成的新生態系統,用戶可以在其中控制自己的個人信息。
在過去的幾十年裡,互聯網的相當分散的發展,例如 BitTorrent 和 托爾 已經表明,區塊鏈技術不是去中心化的必要組成部分。相反,事實證明,區塊鏈僅被用於一個非常特定的目的——緩解雙花問題,以通過比特幣成功地將點對點資金帶入數字領域。
TBD 的Web5 由軟件組件和服務組成,例如去中心化標識符(DID)、去中心化Web 節點(DWN)、自主身份服務(SSIS) 和自主身份軟件開發工具包(ssi-sdk)。這些組件讓開發人員可以專注於構建用戶體驗,同時更輕鬆地在應用程序中實現去中心化身份和數據存儲。
去中心化標識符
Web5 的DID 組件利用 離子,一個運行在比特幣區塊鏈之上的開放、公共和無需許可的第二層DID 網絡。它基於確定性Sidetree 協議,不需要特殊的令牌、受信任的驗證器或額外的共識機制來運行。
一個 做過 本質上是一個全球唯一的持久標識符,不需要集中的註冊機構,並且通常以加密方式生成和註冊。它 包括 一個唯一的統一資源標識符(URI) 字符串,用作帶有附加公鑰基礎結構(PKI) 元數據的ID,該元數據描述了與目標系統中唯一的、用戶控制的、自主的標識符相關聯的加密密鑰和其他基本PKI 值比如比特幣區塊鏈。
ION 只允許DID 由其所有者停用,因此具有抗審查性,並包括註冊功能以支持分散的包管理器和應用商店。去中心化網絡理論上每秒可以處理數千個DID 操作。
去中心化網絡節點
Web5 利用的DWN 是Decentralized Identity Foundation 的DWN 的參考實現 規範草案. 來自Block 的兩個人為規範做出了貢獻:Moe Jangda 作為貢獻者,Daniel Buchner 作為編輯。
根據規範,DWN 是一種數據存儲和消息傳輸機制,參與者可以利用它來定位與給定DID 鏈接的公共或私有數據。它實現了不同實體之間的交互,這些實體需要驗證彼此的身份,以便相互傳遞信息。
“分散式Web 節點是一種類似網格的數據存儲結構,它使實體能夠操作多個節點,這些節點彼此同步到相同的狀態,從而使擁有實體能夠保護、管理和與其他人交易他們的數據,而無需依賴位置或提供商- 特定的基礎設施、接口或路由機制,”根據規範。
TBD 的目標是在2022 年7 月1 日之前製作出當前規範草案的第一版以及參考實現。
歡迎開發社區的貢獻。有興趣的開發人員可以將提案作為拉取請求提交給 GitHub存儲庫. 同樣,問題也可以在同一個GitHub 存儲庫上提交。
自主身份服務
Web5 的SSIS 是一個封裝了ssi-sdk 的Web 服務。
SSIS 與圍繞可驗證憑據、憑據撤銷、請求憑據、交換憑據、憑據和其他可驗證數據的數據模式、使用DWN 的消息傳遞和DID 使用的標准進行交互。
“使用這些核心標準,SSIS 實現了強大的功能,以促進所有可驗證的交互,例如創建、簽名、發布、管理、請求、撤銷、交換、驗證、驗證不同複雜程度的憑據,”其網頁。
自我主權身份SDK
ssi-sdk 封裝了與自我主權身份相關的標準。
“ssi-sdk 旨在提供基於一組基於標準的原語的靈活功能,用於以模塊化方式構建去中心化身份應用程序:組件之間的依賴關係有限,”其網頁。