「零知識證明」 保護區塊鏈個人隱私

現在的區塊鏈難以想像的普及,顛覆了人們對互動與交易的傳統認知,區塊鏈架構成為嶄新的儲存數據途徑,其透明度和不可更改性是區塊鏈的特性,特別適合國際金融結算、不可偽造代幣、供應鏈管理等用途。儘管區塊鏈深受人們喜愛,看似有匿名性,但它仍存有隱私權問題。

示意圖:123RF

正確來說,區塊鏈提供的是「假匿名」,意指利用假名或角色來隱藏個人現實身分。雖然區塊鏈應用程式無需用戶分享個人資訊,但不表示在區塊鏈上每筆交易都具有匿名性,還是能透過加密貨幣錢包地址來識別,因為地址會隨每筆交易的累積越來越個人化。

也許多數人已經對於失去一定程度的個人隱私,來換取進入數位世界的門票感到習以為常,但這些隱私權問題必須要被重視。在公共區塊鏈上我們的訊息都能被他人所看見,而且隨著Web3設施的整合,讓假匿名作用越來越小,因為這會使得錢包地址的訊息網路擴大,進而更容易暴露假匿名背後的個人。

現在有全新的技術名為「零知識證明」(zero-knowledge proofs),使個人可以不用透露需要證明以外的資訊,只需要對驗證者透露特定訊息的真實性。假設買酒買菸,我們只需要透露合理範圍的資訊,如年齡。零知識也能應用在公共區塊鏈來讓隱私權能有彈性空間,讓身分識別帶有自主權的概念,而這也能應用在數位投票上來保障投票者的匿名性。

零知識證明基本上要包含三個前提,首先是完整性,所要驗證的資訊必須證明是真實的;第二是健全性,這些證明不能被偽造;最後則是雙方不會知曉框架以外的個人訊息。零知識證明除了對隱私的保障,它還有簡單、安全、可擴展性的優點,零知識證明不需要過於複雜的加密方法,比起一般驗證方式更具有安全性,同時又能增加區塊鏈的可擴展性。(編譯/施毓萱)

資料來源:

1. https://venturebeat.com/2022/07/16/the-difference-between-pseudonymity-and-anonymity-when-zero-is-more/

2. https://blockheadtechnologies.com/zero-knowledge-proofs-a-powerful-addition-to-blockchain/

3. https://www.rootstrap.com/blog/how-zero-knowledge-proofs-are-impacting-blockchain-technology/

瀏覽 1,424 次

覺得不錯的話就分享出去吧!

發佈留言

Back to top button