一位數學家的加密貨幣情懷:致力于提升比特幣的隱私性區塊鏈
現代互聯網公司的方向已偏離太遠了嗎?對于數學家兼Blockstream研究主任AndrewPoelstra來說,答案是非常肯定的。
現代互聯網公司的方向已偏離太遠了嗎?
對于數學家兼Blockstream研究主任Andrew Poelstra來說,答案是非常肯定的。在他看來,公司現在只是在收集大量的客戶數據,然后在所有者不知情的情況下將數據賣給其他人。(想想Instagram是如何擁有用戶圖片的,或者Target是如何獲取人們購買產品的大量數據的)。
這不僅是一筆糟糕的商業交易,安全專家甚至擔心,有了這些數據,人工智能系統將能夠通過跟蹤數據線索預測一個人接下來會做什么,這引發人們對現實生活中那些像科幻小說和電影中出現的反烏托邦一樣的擔憂。
因為這樣,Poelstra正利用他對數學和比特幣的激情來試圖為網絡貨幣的隱私性添磚加瓦。
為此,Poelstra一直琢磨著數學方程式和編寫代碼,以將比特幣表現出來的“蛛絲馬跡”隱藏起來。線索是個人信息的痕跡——你是誰,你買了什么,花了多少錢——在使用比特幣進行在線交易時可以收集到這些信息。
因為這一世界上第一個加密貨幣是在公共分類賬上使用的,所以那些粗心大意的用戶可以給所有連上互聯網的用戶留下痕跡。Poelstra告訴CoinDesk道:“這些痕跡很少引人注意,我真希望它們不存在。我也希望自己不會留下痕跡,以及我所愛的人也不會痕跡。這就是我工作的目的。”
而這句話可能也提示了Poelstra真正的使命。
許多倡導隱私的人對創建隱私貨幣體系的觀點通常向很極端,而Poelstra與此不一樣,他并沒有把重點放在這些邊緣案例上,而是將注意力集中在他的朋友和家人身上。在2018年CoinDesk共識會議的一個小組會議上,他將自己的觀點做了總結:“我考慮的是我自己,而不是那些真正處于極端焦慮或不穩定狀態的人。”
無痕腳本
Poelstra最近的工作圍繞著一個名為“無痕腳本(scriptless scripts)”的項目展開,該項目將允許比特幣智能合約不會使用太多數據。
更復雜的智能合約有時需要大量數據,因此盡管它們提供了執行更復雜交易類型的能力,但它們也成為了智能合約平臺的一個關鍵障礙。
一個流行的加密貨幣項目mimblewimble正一直在與這種“魚與熊掌不可兼得”的權衡做斗爭。在創造一種基于比特幣規模和隱私限制的協議時,人們認為mimblewimble可能無法通過智能合約支持更復雜的交易。所以Poelstra并不認為這是不可能的,他將自己對數學的興趣放在了這個問題上,并提出了無痕腳本。他對Coindesk說道:“然后我意識到在mimblewimble沒有理由這樣做。你可以在比特幣網絡中做到這點。”
除了為mimblewimble帶來智能合約的好處外,這個概念還為運行時間最長、市值最大的加密貨幣帶來了可擴展性和隱私優勢。
Poelstra表示,無痕腳本可以幫助改善閃電網絡支付的隱私性,即那些發生在比特幣的二層擴容技術上的脫離區塊鏈的交易。Poelstra說道:“有了它,你就不再需要向全世界公布你所用支付渠道的所有細節了。”
所有這些工作成果可能比許多人預期的要更早實現。
無痕腳本離我們只有幾步之遙。他們只需要Schnorr簽名技術就可以實現,這項技術由經驗豐富的比特幣開發者Pieter Wuille首創,Poelstra也參與了這項技術。
但是Poelstra相信只有通過加入其他技術,這項技術才能真正對隱私產生最大的影響。
例如,Poelstra希望看到最近公開并廣受贊譽的、由比特幣長期的核心貢獻者Greg Maxwell創建Taproot也實施這一技術。
在這種情況下,閃電網絡將變得更加私密,因為它讓所有比特幣交易看起來都是一樣的——因此人們將無法區分鏈上交易和閃電網絡的鏈下交易。Poelstra說道:“也就是說,用戶甚至不需要透露她正在使用支付渠道!”
變化甚微
但所有這些微小的代碼變化似乎讓改善比特幣隱私性的道路緩慢而崎嶇。相反,為什么開發人員不能動作大點、做得更徹底呢?
根據密鑰管理初創公司Casa的工程師Jameson Lopp的說法,“在解決加密貨幣的隱私問題上不能‘偷工減料’。”
Poelstra也持相同觀點,他說到目前為止,還沒有人能夠手揮魔法棍就突然創造出一種沒有任何瑕疵的完全隱私性的加密貨幣。一個特別棘手的問題是可擴容性。
但是Poelstra一直致力開發一項名為“防彈(bulletproofs)技術”,最近也宣布取得了突破性進展。簡而言之,“防彈技術”有助于減少另一項被稱為“保密交易”的隱私性技術的容量,這是一種屏蔽比特幣用戶余額的加密方式。
這些交易的容量是阻礙隱私技術長期發展的主要因素,因此“防彈技術”在這方面做出的容量減少是很重要的。
但即便有了這一突破,交易的容量仍不夠小。Poelstra說道:“由于可擴展性,即便獲得足夠的社區支持,我也不能完成。”
不僅如此,保密交易只會屏蔽比特幣的余額,而且不會隱藏交易的其他各個部分——比如交易來自哪里,發送方和接收方是誰。
這就是為什么Poelstra是唯一一個解決這個棘手問題的技術專家。
核心協議的開發人員,以及其他領域的技術人員,如錢包開發人員,都在為用戶開發增強隱私的技術。
因為這些今天已經做到了,Poelstra認為有許許多多其他有前途的方法來保護比特幣交易的各種數據。
1.TMT觀察網遵循行業規范,任何轉載的稿件都會明確標注作者和來源;
2.TMT觀察網的原創文章,請轉載時務必注明文章作者和"來源:TMT觀察網",不尊重原創的行為TMT觀察網或將追究責任;
3.作者投稿可能會經TMT觀察網編輯修改或補充。