Zk-SNARKs——如何影響數字貨幣隱私性

Zk-SNARKs——如何影響數字貨幣隱私性

免責聲明:本文旨在傳遞更多市場信息,不構成任何投資建議。文章僅代表作者觀點,不代表火星財經官方立場。

Zk-SNARKs——如何影响数字货币隐私性

Zk-SNARKs,又稱零知識證明,無需信任的零知識證明系統的迭代是功能強大的加密原語,可以通過公共介質,尤其是公共區塊鏈網絡,在兩方之間切斷任何可處理的數據。最初,zk-SNARK以面向隱私的加密貨幣Zcash(ZEC)贏得了主流的關注,現在已經對其實際應用和效率提高進行了重要的修補和探究。

Zk-SNARKs對數字隱私的潛在影響是巨大的,不應因為對審查制度的認知偏見和主流觀點的錯誤而將其關閉。

強調Zk-SNARKs的技術隸屬於零知識密碼學的範疇,一方向另一方證明他們知道特定的一組信息,而沒有暴露他們所說的任何只是的概念。通常被稱之為“密碼魔術”。

Zk-SNARK的構造依賴於定義參數,這些參數確定特定的數據集(加密貨幣的交易)是否有效。在加密貨幣網絡中,創建此類參數的過程被稱之為“受信任的設置”,這是一個高度極化的事件。一旦參數遭受到破壞,那麼理論上,惡意用戶可能會在無人知道的情況下鑄造無限量的本機令牌/代幣。

為了改進Zk-SNARK,進行了大量的研究。發現使用諸如Zk-SNARKs即可完全避開對信任設置的需求。在未來,受信任設置已經由於其包含嚴重的安全漏洞而過時了。但是,Zk-SNARK中的參數概念仍然存在。

藉助一組獨特的網絡參數,Zk-SNARK依靠一系列數學函數將計算分解為“算術電路”。之後,精妙的注入密碼技術,例如同態承諾,多項式的盲目評估和橢圓曲線的雙線對,切斷通過加密貨幣網絡進入兩方之間的任何關係。

例如,A與B企圖通過公共加密貨幣網絡進行交易並實現“完美的隱私”,則他們需要混淆交易的一下組成部分:

1. 發件人

2. 接收者

3. 數量

4. IP地址

Zk-SNARKs的使用減少了發送方、接收方和金額之間的任何有意義的聯繫,並且可以與TOR或者Dandelion++等網絡層隱私增強功能結合使用,以此來掩蓋用戶的IP位置。同類相比,Zk-SNARKs是最好用的產品。

不過它也有相應的缺陷,由於其開發時間較早,因此需要進行繁瑣的數據以及計算。

Multicoin Capital的RyanGentry曾經介紹過:“像比特幣和以太坊這樣的通用平臺已經為大多數用戶提供了足夠的隱私保證,而不再需要專注於利基隱私的區塊鏈。……隱私是一項功能,而非產品。”

不過也有許多人認為,隱私不僅僅是功能,還是一項基本人權。

一直就有報道暴光了某些公司以用戶數據來換取利益的行為,這就是沒有Zk-SNARKs這樣的工具保護的結果。尤其是在金融領域,保持進入的隱私性更加需要數字設備。

比特幣和麵向隱私的加密貨幣應用促進了Zk-SNARKs的發展,而Libra的願景也激發了Zk-SNARK和它無限潛力的進一步創新。例如,Zk-SNARKs可以用作私人機構匯款機制,與永安等會計師事務所等大公司的開發計劃相兼容。同樣,嵌入社交網絡的Zk-SNARKs可能會切斷控制應用程序的公司查看用戶數據,並將其銷售給第三方的能力。

Zk-SNARK的潛力令人激動,相信它的發展可以為我們的隱私提供更加強有力的保護。

本文編譯自Cointelegraph的“What are Zk-SNARKs and how do they affect digital privacy?”

踢馬河:RaTiO Fintech合夥人,曾任某券商自營操盤手,十餘年海外對沖基金和國內大型投資機構基金經理,資深交易建模專家,幣圈大咖。


分享到:


相關文章: