DID 的醍醐灌頂時刻:將數位化進行到底

王建碩
2022-08-08 09:52:36
收藏
以後凡是牽涉到蓋章,或者簽名的場所,都有機會和 DID 的驗證發生關係。

作者: 王建碩

7 月 19 日,DID(Decentralized Identifier)已經作為 W3C 的標準推出了。我 7 月 20 日問了一堆 DID 相關的問題:

關於去中心化標識符(DID )的問題集合

結果半個月過去了,我依然沒法回答自己的問題。我閱讀了 Google 關於 DID 的前幾頁的所有結果,還有 YouTube 上面的相關的視頻以後,心中生氣的情緒不斷孕育。我在即刻,Twitter 等各種地方,向整個世界求助:

我們知道,http://abc.com 這樣的 URL,可以輸入到瀏覽器的地址欄裡。tom@abc.com 這樣的郵件地址,可以輸入到郵件客戶端的收件人一欄裡。哪怕是 0x9eF….B1ba3 這麼複雜的以太坊地址,我也知道可以輸入到錢包轉帳的收款人一欄裡。誰能告訴我:

1)2022 年 8 月份,整個世界裡面,有哪怕一個可以顯示我的 DID 地址的地方嗎?

2)整個互聯網上,哪怕有一個地方,可以讓我輸入類似於 did:web:abc.com 或者 did:example:123 這樣的 DID 地址嗎?

3)有任何一個應用可以讓我用到 DID 嗎?

如我所料,沒有人能給我答案。我有些抓狂了。這難道是醞釀了這麼多年的 DID 的現狀嗎?似乎有點不太好的氣息。按道理,不是應該應用先行嗎?當年 HTTP/1.0 的正式標準出來前兩年,使用土製的 HTTP 協議的 Netscape 都已經上市。

不過後來即刻的 @w3tester 同學救了我,向我推薦了他做的應用:https://credential.zkid.app。我才總算第一次,跌跌撞撞的完成了這一生的第一次 DID 體驗。

這也又一次驗證了,概念總讓人暈頭轉向,而應用讓人秒懂。這些應用讓人秒懂一個晦澀難懂的概念的時刻,被我稱之為「醍醐灌頂時刻」(DAO 的例子,NFT 的例子,電話的反例)

看到自己的 DID 地址

訪問:https://credential.zkid.app

經過一些簡單的助記詞記錄什麼的類似普通錢包的設置過程,你就可以生成一個 ID,如同一個以太坊錢包,或者比特幣錢包一樣。在界面的右上角,我第一次看到了類似這樣的一串字符串:

image

did:kilt:light:004sb5zyXirkEBDTDR5HQgYLBRdFgMWXhJNR3Zs8tNgQLVtmLd:z1Ac9CMtYCTRWjetJfJqJoV7FcNjbuKfUVy9CgD1PiUwcPwzuUPV4P1wzXoKX5V4dq99TP7GnYqvwvSTsEJFBJQ

這個 DID 具體怎麼用,倒是可以下一篇文章再細說。(一句話說,DID 似乎是一個公鑰的 DNS)

得到一個認證

在 Credential Type 一個標籤裡面,空空如也。@w3tester 好心地給了我一個 CType: 0x7c98af5a580071e36baddebeee8000236095531819660dad994b9efb04f95a10 。我 Import 進去,出現了如下的一個組織:

image

這個叫做 DAO-Member-1的,似乎是一個可以簽發什麼東西的機構。

鼠標放上去,有一個「Create Claim」的按鈕。點了以後有如下的界面:

image

這個表格似乎跟去很多政府部門填的表格有點像。我為自己填了信息,比如 Name: Jianshuo, Rank: 10, Role: Player,然後點擊「Submit」。

之後,在「Credential」一頁裡面,就看到了如下的信息:

image

我的新提交的 Claim 的狀態是 Attesting。就是等待驗證狀態。

過了一段時間,@w3tester 同學在系統那邊批准了我的這個聲明,我的一個作為 Name: Jianshuo,Rank:10,Role:Player的聲明的狀態變成了 Attested。

發生了什麼?我的猜測

這個過程,就這樣結束了,並沒有辦法繼續做什麼了。但我隱隱約約地理解了 DID 的作用和過程。

Dao-Member-1 或許就是另外的權威的組織,可能是大學,可能是公安局,可能是任何政府機構,或者任何其他組織,或者你的朋友。

你先去那裡領一個表格,然後填寫,再把這個表格返回給這個機構蓋章。

這個表格上或許寫著你從這個大學畢業的時間,或許是你的身份證,或者年齡,或者僅僅說我滑板玩得很好。然後對方機構就以他們的 DID 的身份幫你蓋個章(這是一個叫做 Verifiable Credential, VC的機制),然後你就可以像拿出一張身份證,駕照這樣紙質的東西一樣,拿出這張數字的表格。這就是身份證等各種表格的未來的樣子。即便那個機構的網站不見了,甚至這個機構本身都不見了,這張數字的表格依然可以使用。

也就是說,以後凡是牽涉到蓋章,或者簽名的場所,都有機會和 DID 的驗證發生關係。畢竟,世界上能數字化的都數字化了,我們卻還在依靠自己的小肉手和木頭章也太落後了。

希望這個過程也讓大家有點點懂。(為啥只是一點點懂?因為我也只是一點點懂)

注:感謝 @w3tester 不吝賜教

關聯標籤
鏈捕手ChainCatcher提醒,請廣大讀者理性看待區塊鏈,切實提高風險意識,警惕各類虛擬代幣發行與炒作,站內所有內容僅係市場信息或相關方觀點,不構成任何形式投資建議。如發現站內內容含敏感信息,可點擊“舉報”,我們會及時處理。
ChainCatcher 與創新者共建Web3世界