區塊鏈隱私設計:上鏈前減少資料,認清刪除與私密支付的限制
Blockchain Privacy
場次摘要
Asha Shankar 指出,公開區塊鏈的透明性,讓個人交易習慣與企業商業資訊面臨曝光風險。錢包地址也可能連結真實身分,不能直接視為匿名。反洗錢與客戶身分審查要求企業掌握身分,隱私規範則要求限制資料使用;不可竄改的帳本,也讓刪除與保存期限難以落實。 她表示,Coinbase 已採用智慧合約自動掃描,辨識並阻擋不應上鏈的敏感資料,並建議身分資料留在鏈下。密碼學抹除可切斷資料連結,但無法移除鏈上紀錄或收回第三方已取得的資料。零知識證明可在不揭露原始資料下驗證主張,卻無法取代所有合規揭露。她另以仍在評估的 Base 私密支付案例,說明營運者仍可掌握收付款身分,隱私與交易速度也有取捨。
值得記下的 5 件事
- [3:00]
錢包地址不等於匿名身分 Shankar 指出,分析工具可能將錢包地址連結至真實身分,公開的錢包名稱也可能讓使用者被辨識
一旦身分與地址連結,該地址的鏈上交易紀錄便可能暴露個人財務資訊。
- [8:20]
資料最小化要在上鏈前落實 Shankar 表示,Coinbase 依不同個人資料使用情境設定防護規則,並已實施智慧合約自動掃描,辨識並阻擋不應上鏈的敏感資料
她另建議將身分資料留在鏈下,不能只靠政策文件約束資料使用。
- [9:40]
密碼學抹除不會刪掉鏈上紀錄 Shankar 介紹以密碼學抹除回應刪除要求,例如切斷雜湊值與原始資料之間的對應關係,讓兩者無法再透過該連結相互查找
她也明言,這不會移除鏈上紀錄,亦無法收回第三方已取得的資訊,不能等同於完整刪除。
- [12:20]
零知識證明不能取代所有合規揭露 零知識證明可用來證明某項條件成立,例如年滿 18 歲,而不公開出生日期
Shankar 指出,資金移轉資訊傳遞規則(Travel Rule)涉及機構間交換身分資訊,在這類必須揭露資料的情境中,零知識證明的幫助有限。
- [14:20]
Base 私密支付案例仍讓營運者掌握身分 Shankar 介紹的構想,在資金移入時隱藏收款人、提領時隱藏付款人,但營運者仍看得到雙方身分
她強調案例仍在評估;外界可能比對存入與提領金額來推測交易關係,批次處理或延遲交易雖可減少部分風險,卻也涉及速度取捨。
更多來自 DEVCON 8
Arrow 的硬體 DAO 實驗:AI 協作、在地製造與責任分工
A DAO Shipped an Aircraft: What It Takes to Coordinate Atoms with Tokens
Thomas Garrison
Kohaku:以 SDK 將隱私與安全功能帶入以太坊錢包
Kohaku : privacy for everyone, by default
Nico、Vitalik
私密區塊鏈的取捨:隱私、去中心化與合約協作
Private State, Public Network: The Tradeoffs Behind Privacy
Zachary Williamson