以太坊聯合創始人 Vitalik Buterin 分享了「以太坊主要遺留問題」的可能解決方案——隱私。
他在一篇部落格文章中寫道,我們需要提出一個隱私解決方案,因為預設情況下,公共區塊鏈上的所有資訊也是公開的。為了解決這個問題,Vitalik 提出了「隱形地址」的概念,他說這可以匿名點對點交易、NFT 傳輸和以太坊名稱服務(ENS)註冊,從而保護用戶。
Buterin建議如何進行匿名交易?
資產接收者會建立並儲存一個“支出金鑰”,該金鑰將用於建立隱藏的元位址。
可以在 ENS 中註冊的元位址被傳送給發送者。它可以使用元位址執行加密計算,以建立屬於硬幣接收者的隱藏位址。
然後,發送者將資產轉移到隱藏地址,並發布臨時金鑰來驗證隱藏地址屬於接收者。
因此,對於每筆新交易,都會建立一個新的隱藏地址。
為了確保隱藏位址和元位址之間的關係不會被公開,必須實作「Diffie-Hellman 金鑰交換」和「金鑰鏈機制」。
要支付交易費用,您可以使用 ZK-SNARKs,這是一種具有隱私功能的加密技術。然而,整個系統可能會導致高昂的天然氣成本。
自2014年以來,人們一直在思考隱藏地址,但市場上仍然很少有有效的解決方案。 Buterin 本人在 8 月稱隱藏地址是一種用於匿名轉讓 ERC-721 代幣(NFT)所有權的「低技術方法」。
目前提出的隱私版本與 Tornado Cash 使用的版本不同。
「Tornado Cash 可以隱藏 ETH 和 ERC-20 代幣等主要可替代資產的轉移。但這個工具無法有效確保鮮為人知的 ERC-20 的隱私,而且根本無法為 NFT 傳輸提供隱私。
Buterin 為想要處理敏感地址的專案提供了一些建議。
「如今,基本的隱藏地址可以很快實現。他們需要在錢包方面做一些工作,但我相信錢包應該開始轉向更自然的多位址模型,」Buterin 補充道。