分布式應(yīng)用程序(dApps)是區(qū)塊鏈技術(shù)最有前途的應(yīng)用之一,它具有完全取代集中式第三方操作平臺的潛力。然而,用戶身份管理仍然是任何dApps的關(guān)鍵,目前由受信任的第三方管理ERC 725身份標(biāo)準(zhǔn)解決這個問題。
?
ERC 725身份標(biāo)準(zhǔn)是Fabian Vogelsteller的創(chuàng)意,他是ERC20代幣標(biāo)準(zhǔn)的創(chuàng)建者,這項標(biāo)準(zhǔn)現(xiàn)廣泛應(yīng)用于區(qū)塊鏈生態(tài)系統(tǒng)。ERC 725標(biāo)準(zhǔn)創(chuàng)建于2017年10月2日,已被許多想要將分散身份標(biāo)準(zhǔn)納入對等市場的區(qū)塊鏈項目所采用。
ERC 725可以解決身份問題
Origin Protocol(起源協(xié)定)是整合ERC 725標(biāo)準(zhǔn)的最著名項目之一,它強調(diào)了利用區(qū)塊鏈的身份標(biāo)準(zhǔn)作為管理分散的對等市場中用戶信譽和可信度的方法的優(yōu)點。
例如,Airbnb(愛彼迎)網(wǎng)站的dApps要求出租房產(chǎn)的用戶確認自己的身份,以防止欺詐或財產(chǎn)破壞。在當(dāng)前的區(qū)塊鏈生態(tài)系統(tǒng)中,這樣的dApps需要依賴可信的第三方身份管理或Oracle 平臺(如ChainLink)虛擬地與第三方集成。
在大篇幅的評論GitHub時,Vogelsteller強調(diào)了標(biāo)準(zhǔn)化身份管理的必要性:
“目前,每個人都分別收集關(guān)于你的所有信息,以確保他們知道你是誰。一個標(biāo)準(zhǔn)會有所幫助,因為每個人都可以自動檢查某些索引,于是不需要存儲關(guān)于你的實際細節(jié),因為它們只要他們信任索引發(fā)行人,就不需要有實際的信息。目前的過度征收是因為缺乏一個更好的系統(tǒng)。”
ERC 725是如何工作的?
Origin Protocol(起源協(xié)定)為ERC 725標(biāo)準(zhǔn)提供了一個設(shè)想,這將使用戶去核實身份問題,一個新的身份合同,其中載有它們自己的平臺發(fā)出的有效索引。
發(fā)行人將向用戶提供加密簽名,以證明用戶控制特定的電子郵件、電話號碼,或者根據(jù)Vogelsteller的說法,控制地址或生物識別數(shù)據(jù),這些數(shù)據(jù)被添加到身份合同中。
在Airbnb(愛彼迎)網(wǎng)站的dApps那個案例上,用戶可以嘗試通過一份上市合同租賃一處房產(chǎn),屆時,上市合同將調(diào)查該用戶的身份,以了解Airbnb(愛彼迎)網(wǎng)站發(fā)出的一項索引。通過從索引簽名中檢索公鑰,列表合同可以驗證它在dApps簽發(fā)的合同是仍然有效的,從而允許交易繼續(xù)進行。
分布式身份的未來
ERC 725有可能創(chuàng)造一個生態(tài)系統(tǒng),在這個生態(tài)系統(tǒng)中,合同能夠接受幾乎任何dApps或區(qū)塊鏈平臺發(fā)出的索引,從而促進跨任何項目的分布式、可互操作的身份。例如,如果美國郵政部門(USPS)設(shè)置了自己的索引簽發(fā)人合同,任何需要經(jīng)過驗證的用戶地址的合同都可以在允許交互之前自動搜索USPS發(fā)布的索引。
雖然ERC 725標(biāo)準(zhǔn)仍處于相對早期的開發(fā)階段,但與Origin Protocol(起源協(xié)定)等項目的集成已經(jīng)在進行之中。像泰國這樣的國家已經(jīng)對針對區(qū)塊鏈的身份管理進行了調(diào)查,所有身份管理都在鏈上進行的那一天離我們并不遙遠。
評論
查看更多