web3.0裏面的DID分布式數字身份是什么

2022-11-23 22:11:07

web3時代的數字身份技術:分布式數字身份(Decentralized Identity,DID)

1、基礎知識:數字籤名、非對稱加密

我們需要登錄網站或APP,但又不想讓他們知道登錄账號和密碼之類的信息,這類技術是存在的,這種技術被稱為零知識密碼證明(zero knowledge password proof)。

一般的非對稱加密中用於認證用戶的不是密碼,而是密鑰,可以理解為是一個很長的密碼。

密碼學主要是用於信息加密的,加密前的內容稱為明文,使用密鑰通過加密算法加密後叫做密文,比如把“web3woniu”加密後可能就是“780b......4549”。

要想從密文得到明文,必須使用解密密鑰以及解密算法。

非對稱加密的密鑰有一對,即為公鑰和私鑰。

公鑰加密的內容,用私鑰可以解密;反之用私鑰加密的內容,公鑰可以解密。一般私鑰私藏,只有我們自己知道;公鑰需要公布給其他人。這樣別人想要給用戶發送內容時,使用公鑰加密該內容,加密後的內容只有擁有私鑰才能解密,其他擁有公鑰的人無法解密。

非對稱加密主要是用於信息內容加密的,那如何用於身份認證呢?答案是數字籤名。

數據籤名是對傳輸的消息內容使用哈希函數進行運算,得到哈希值,然後使用私鑰哈希值進行加密,所得到的密文即為數字籤名。

2、回顧和展望身份的發展

2.1)實物或紙質身份

古代商鞅變法時為了避免外國間諜的入侵,發明了照身帖;西遊記中玄藏西天取經時,經過各個國家都需要出示身份碟照;電視劇中看到過的虎符、免死金牌、腰牌等等,都是用於證明身份的技術。

現代的身份識別更是多如牛毛了,最重要的身份證、護照,以及其他的行駛證、駕駛證、營業執照等國家證照。

2.2)電子化身份

紙質的身份識別證照,目前絕大部分已經電子化;

網絡账號:微信账號、百度账號、微博账號等等。

2.3)中心化互聯互通身份、聯盟身份

我們刷抖音、快手、小紅書的時候,可以統一使用微信登錄,這就可以不需要記住每個網站和APP的登錄名稱及密碼了,這即是中心化身份、聯盟身份。

2.4)去中心化身份

為了更好的保障隱私和安全,不想讓我們的密碼被登錄過的網站和APP知道,也得益於web3.0的發展,我們可以擁有去中心化、互聯互通、隱私保護的分布式數字身份(Decentralized Identity,DID)。

去中心化:個人完全掌控自己的身份,只有自己知道密碼,只有自己有權限修改、讀取身份信息,身份權無法被任何其他機構剝奪。去中心化可以被想象是一種極限防僞。

互通:注冊一次數字身份,可以在不同平臺任意數字服務上使用。

隱私保護:自己保管數據,從而能夠決定數字服務能夠調用哪些數據。

3、DID技術規範

分布式數字身份DID當下有5個技術規範:

3.1)DID標識符(Decentralized Identifier)

示例:張三在一個DID機構注冊一個DID :did:eth:0x8A21......4710。

3.2)DID文檔(DID Document)

示例:DID機構將與該账號相關的包含了公鑰等信息的DID文檔存儲到以太坊鏈上。

3.3)DID解析器(DID resolver)

示例:張三在遊戲網站上使用DID登錄,遊戲網站可以通過DID解析器得到DID文檔,從而知道該DID的驗證方式。

3.4)身份存儲庫(Identity Hub)

示例:張三的個人隱私數據存儲在多個身份數據庫中,即:Identity Hub,其中居民身份證上的隱私數據存在政府機構。

3.5)可驗證聲明(Verifiable Credential)

示例:在遊戲網站上,張三想證明自己是成年人,從而獲得規定的遊戲時間,則向政府機構申請查詢自己的年齡,政府機構檢驗後开出了帶籤名的聲明VC,遊戲網站發放遊戲時間給張三。

4、總結

DID是否能夠完全讓用戶掌握自已的隱私數據呢,很遺憾,答案是不能。

因為張三的居民身份之類的信息,必定會存放在政府機構的身份存儲庫裏,而只有一些諸如账號密碼之類的其他數據,存儲在公鏈上,且在注冊DID時,也是由服務機構端自動生成了公鑰和私鑰,雖說可以下載自已保存,必竟已經過了一手。

但與現在的互聯網上的信息、账號密碼的安全性相比,DID分布式數字身份已經實現了跨越式的進步,畢竟我們不可能成為絕對的隱形人,萬事萬物皆為相對。

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。

推薦文章

btc日內再次下跌 短线應當如何處理?

盡管以太坊現貨ETF獲批是個好消息,但市場反應卻不如預期。在消息公布後,以太坊價格出現了小幅下跌,...

加密蓮
185 5個月前

7月23日、BTC(合約)ETH(合約)行情分析及操作策略

昨日收益還是不錯的,日內給出的現價空單分別止盈我們目標點位,恭喜跟上的朋友喫肉。時間一晃到月底了,...

倪老師
185 5個月前

幣圈院士:血與淚的教訓!交易者為何總是撞死在同一棵樹上?

幣圈院士談。交易市場中的幾種“死法” 在幣圈市場鱗次櫛比的海洋,風起雲湧,時常讓人感到驚手不及。在...

幣圈院士
192 5個月前

7月23:Mt. Gox 比特幣錢包在市場緊縮的情況下轉移了價值 28.2 億美元的 BTC

7月23:Mt. Gox 比特幣錢包在市場緊縮的情況下轉移了價值 28.2 億美元的 BTC一個引...

168超神
189 5個月前

悅盈:比特幣68000的空完美落地反彈繼續看跌 以太坊破前高看回撤

一個人的自律中,藏着無限的可能性,你自律的程度,決定着你人生的高度。 人生沒有近路可走,但你走的每...

我是周悅盈
164 5個月前

btc完美盈利 晚間波動較大注意

昨日btc空單完美給到,最大化走出一千七百點空間~ btc: 日內开盤下跌繼續測試66000一线,...

加密蓮
173 5個月前