區塊鏈如何應用在數位身分系統呢?
此腳本中,網路節點可以被合法機構或政府機關所掌控,負責確認驗證數位紀錄。基本上,每個節點可以對資料的真實性“投票”,讓這些檔案可被視為正式文件,但更增添其安全等級。
密碼學的角色
’重要的是了解基於區塊鏈的身份系統並不’需要直接或由外部分享敏感訊息。反之,數位資料可以透過密碼學方法被分享與認證,像是雜湊函式、數位簽章和零知識證明。
透過使用雜湊算法,任一文件都可被轉換成雜湊值,也就是一長串英數字。就此例來說,這個雜湊值代表著用來創建它的所有訊息,就像是數位指紋一樣。最重要的是,政府機構或其他公信組織可以提供數位簽章授與該文件正式有效性。
例如,一個公民可以提供他們的文件給合法機構,讓他們產生一組獨一的雜湊值(數位指紋)。該機構接著可以創建一個用來驗證該雜湊值的數位簽章,也就表示它可以被視為一份正式文件。
自主身份
儘管區塊鏈科技多被用於儲存與交易加密貨幣,但它也可以用來分享與驗證個人文件與簽章。例如,有人可能具備政府機構認可的合格投資人資格,他就可以透過零知識證明協議將這項事實的確認轉移給經紀商。最後,經紀商可以確認投資者是合格的,而他們卻不會有投資人淨值或收入的詳細資料。
潛在優勢
在數位身份上採用密碼學與區塊鏈或能帶來至少兩大好處。第一是用戶可更容易掌控自己的個資是如何與何時被使用的。這將大幅減少將敏感資料儲存在中心化資料庫有關的風險。同時,區塊鏈網路可以透過密碼學系統提高隱私等級。如前述,零知識證明協議讓用戶可以證明文件有效性,卻又不需要分享文件細節。
第二個優勢是,基於區塊鏈的數位身份系統比傳統更可靠。例如,使用數位簽章可讓驗證用戶相對容易。除此,區塊鏈系統讓人難以偽造資訊的任一部份,而且有效地保護各種資料不被竄改。
潛在限制
如同許多區塊鏈用例,應用該科技於數位身份系統中仍有些挑戰。最難的問題大概是遭遇到像是合成身份詐騙這類惡意攻擊時,這樣的系統仍是易受害的。
合成身份指結合來自不同人的有效資訊以創造一個全新身份。由於用來創造合成身份的每一小部分資訊都是正確的,有些系統會誤認這些假身份為真。這類攻擊被罪犯廣泛用在信用卡詐騙。
然而,透過數位簽章可以減輕這個問題,讓變造的組合文件不會被在區塊鏈上被記錄。例如,政府機構會提供個人每個文件的數位簽章,但也會有一個由同一人註冊的通用簽章,用於所有文件上。
結論
儘管有缺點與限制,區塊鏈科技有極大的潛力改變資料驗證、儲存與分享的方式。當許多公司與新創爭在探索這些可能時,還有許多未竟之事。我們仍將在未來幾年看到許多專注於數位身份管理的服務,而很可能區塊鏈將會成為其核心。