經(jīng)過一年多的開發(fā),微軟選擇比特幣作為其去中心化身份驗證(Decentralized Identification)系統(tǒng)的區(qū)塊鏈平臺,允許用戶通過加密數(shù)據(jù)庫中心安
經(jīng)過一年多的開發(fā),微軟選擇比特幣作為其去中心化身份驗證(Decentralized Identification)系統(tǒng)的區(qū)塊鏈平臺,允許用戶通過加密數(shù)據(jù)庫中心安全訪問在線個人信息。
全新的ID網(wǎng)絡可能意味著免除密碼,公司能夠在用戶單擊虛擬按鈕時驗證新員工背景,批準登錄;或者銀行客戶也可以通過單擊按鈕驗證貸款身份,同時不泄露個人身份信息。
[相關文章:Excel:您將進入數(shù)據(jù)分析領域]
微軟身份部門項目管理副總裁Alex Simons周一在博客中寫道:“我們相信每個人都需要一個由自己完全擁有和控制的去中心化數(shù)字身份,并以自有的標識符(self-owned identifiers)作為支持,實現(xiàn)安全的隱私保護交互。”“這種自有的身份必須無縫融入生活,并將人們自己作為數(shù)字貨幣的中心。”
基于區(qū)塊鏈的ID系統(tǒng)依托數(shù)字錢包,錢包作為個人所有財務數(shù)據(jù)的存儲庫——信息只能在特定請求及公鑰所有者允許條件下才能共享。(在典型比特幣網(wǎng)絡中,數(shù)字錢包用于保存比特幣)
高德納咨詢公司高級研究主管Homan Farahmand稱,DID領域有多家供應商處于早期研發(fā)階段或正在對試點項目進行測試,微軟是其中規(guī)模最大的。
微軟的身份覆蓋網(wǎng)絡(Identity Overlay Network)項目是一個開源的第2層網(wǎng)絡,運行在比特幣鏈上,微軟稱這種方法將大大提高DID系統(tǒng)的吞吐量,“每秒實現(xiàn)數(shù)萬次操作”。
比特幣的固有問題之一是其交易性能緩慢,并且受限于計算機處理,無法進行拓展。每個節(jié)點(計算機)近乎實時地獲得賬本副本,共識機制要求節(jié)點通過解決復雜的數(shù)學問題來驗證區(qū)塊的真實性。
通過使用sidetree(第2層網(wǎng)絡協(xié)議),將處理程序遷移至相鄰網(wǎng)絡,主鏈不受共識要求的限制,在微軟的比特幣平臺上,只有用戶ID的哈希值才會記錄在區(qū)塊鏈上,而真實身份數(shù)據(jù)則被加密并存儲在微軟無法訪問的鏈下ID中心。
(ION平臺概覽,它將比特幣作為目標鏈,將“sidetree”作為第2層網(wǎng)絡鏈下處理共識)
比特幣并不是唯一一個探索第2層技術,想要提升性能的項目,以太網(wǎng)是世界上最受歡迎的區(qū)塊鏈平臺之一,也在探索第2層協(xié)議。
微軟身份管理部門的項目經(jīng)理Daniel Buchner表示,由于ION基于比特幣,因此它將成為一個開放的、免許可的網(wǎng)絡,任何人都可以用其創(chuàng)建DID,管理公鑰基礎設施(Public Key Infrastructure)狀態(tài),與許可鏈不同——許可鏈更適用于商業(yè)用例——公鏈不受任何一方管理,網(wǎng)絡中的用戶通過共識機制驗證新區(qū)塊數(shù)據(jù)。
Buchner解釋道,與貨幣單位和資產(chǎn)代幣不同,ID不用于交換和交易,這使得ION能夠實現(xiàn)更大規(guī)模的拓展,而不用依賴于額外的第2層共識方案、可信驗證者列表或特殊協(xié)議代幣。
將確定性協(xié)議規(guī)則應用于鏈上按時間排序的操作批次,網(wǎng)絡的所有節(jié)點都能夠達到與標識符相同的PKI狀態(tài),ION節(jié)點通過IPFS系統(tǒng)進行復制和存儲,該系統(tǒng)的內容地址系統(tǒng)類似于互聯(lián)網(wǎng)的HTTP定位系統(tǒng)。
微軟的DID網(wǎng)絡還未激活,該軟件巨頭仍處于ION代碼的“快速開發(fā)”階段,希望在一個可供公開使用的多功能區(qū)塊鏈上進行測試,比如比特幣主網(wǎng)。
“協(xié)議需要進行多方面的改進才能在比特幣主網(wǎng)進行測試,在低功耗的消費者參考硬件上可以實現(xiàn)每秒上萬級別的操作,”Simons寫道,“與我們之前宣布的那樣,我們會及時分享工作進展——包括缺陷和所有信息——開啟與社區(qū)的對話,并鼓勵合作。”
在過去兩年里,微軟一直在探索如何利用區(qū)塊鏈和其他分布式賬本技術來創(chuàng)建新類型的數(shù)字身份,增強個人隱私、安全級別和控制。
在開發(fā)ION時,微軟一直與去中心化身份基金會(Decentralized Identity Foundation)合作,這是一個非營利性聯(lián)盟,成員包括其他技術供應商,如IBM、NEC、RSA、區(qū)塊鏈初創(chuàng)公司和大型垂直行業(yè)公司,如Aetna和WeBank(中國第一家在線銀行)。
發(fā)布還需要幾個月的時間,微軟希望開源開發(fā)者和“身份社區(qū)”成員幫助運行代碼,記錄漏洞。
“在接下來的幾個月里,我們將與開源貢獻者和身份社區(qū)成員合作,準備在比特幣主網(wǎng)上公開發(fā)布ION網(wǎng)絡,”Bushner稱,“在此期間,項目代碼將迅速升級,適合經(jīng)驗豐富的開發(fā)人員使用。如果您自認為經(jīng)驗不足,但仍希望與ION節(jié)點交互,我們在Azure上部署了ION早期預覽版本。”