Tornado Cash:隱私交易的聖杯
X-Order
2021-05-08 15:05
本文约5932字,阅读全文需要约24分钟
我們認為,隨著加密貨幣和交易所的合規化,以及監管制度和配套的基礎設施逐漸完善之後,隱私交易將受到越來越多人的重視。

二級標題

01前言

區塊鍊和早期的互聯網很類似,強調隱私性和匿名性。 1991年,區塊鏈的概念被首次提出,2008年中本聰將區塊鏈技術首次應用於比特幣當中,至今只有13年的歷程。隨著加密貨幣被被逐步認可,監管的基礎設施一定也會愈發完善。

事實上,事實上,事實上,

事實上,

比特幣的白皮書

【1】中所說的隱私特性(Privacy)只能保證用戶真實身份與地址之間不存在綁定關係即可完成鏈上的轉賬。然而,隨著加密貨幣以及交易所逐漸走向合規化,在大多數加密貨幣對法幣交易的場景下,身份驗證(Know Your Customer,KYC)已經成為必不可少的環節。

更進一步地說,為了保證加密貨幣對法幣交易的過程中資金來源絕對安全,交易雙方甚至希望對方能夠以實名的形式參與到這場交易當中。因此,加密貨幣的隱私特性正逐漸瓦解。

但實際上,加密貨幣世界對隱私性的需求是在持續增長的。加密貨幣交易所當中儲存的KYC數據規模指數級上升,而數據安全的解決方案卻並未及時迭代。但是因為KYC數據單位價值高,其不可避免的成為了黑客攻擊的主要目標之一,至今多家交易所的用戶數據都遭到不同程度的洩漏。

因此,一款基於以太坊(或其他能夠運行智能合約的公鏈)的、擁有隱私交易特性的項目成為了市場的剛需,Tornado Cash應運而生。

二級標題

二級標題

02 項目概覽

根據Dune Analytics【3】顯示,Tornado Cash的混幣池中目前有15.6萬ETH以及1.65億美元,擁有區塊鏈上最龐大的隱私資產池。目前,已經有超過1.2萬獨立地址向協議中執行了約4.8萬次存款,並有超過1.7萬獨立地址從協議中取款,總共向中繼服務支付了超過200萬美元的中繼費用。

二級標題

二級標題

  • 微軟雅黑, STHeiti,

  • 03 市場機會

  • 在進行加密貨幣對法幣的交易時,通過交易存款憑證(而非加密貨幣本身)來避免交易過程中的KYC流程,最大程度保護個人隱私。

二級標題

二級標題

微軟雅黑, STHeiti,

04 競品分析

隱私交易公鏈

門羅幣(Monero)和Zcash是兩個隱私幣領域的兩個主要參與者。

  • 門羅幣使用了隱私地址(Stealth Address)、環形機密交易(Ring Confidential Transactions, RingCT)技術,兼顧了匿名性和轉賬效率。

  • Zcash是第一個使用zk-SNARK(Zero-Knowledge Succinct Non-Interactive Argument of Knowledge)的加密貨幣。 Tornado Cash也是使用此技術作為隱私交易的安全性保證。

然而,隱私幣公鏈擁有著相同的問題,即無法在保證隱私交易的前提下,增加對智能合約的支持。 Oasis Labs的Ekiden有這方面的嘗試,但由於產品暫不成熟,且缺少足夠的開發者支持,我們認為其在未來一段時間內很難產生強影響力。

Oasis Labs的Ekiden有這方面的嘗試,但由於產品暫不成熟,且缺少足夠的開發者支持,我們認為其在未來一段時間內很難產生強影響力;

  • 以太坊虛擬機(EVM)的隱私方案Typhoon Cash是由基於以太坊虛擬機(EVM)的隱私交易項目較少,存在3個Tornado Cash的競品,分別是Typhoon Cash、Typhoon Network和Cyclone。

  • Typhoon Cash是由

  • 黃立成【4】

背書的項目,架設在以太坊上,復用了Tornado Cash的大部分代碼,總鎖倉量僅有數萬美元,上一筆存款發生在3個月前,且中繼服務完全由官方提供,有非常強的單點故障風險;

Typhoon Network架設在幣安智能鏈(BSC)上,復用了Tornado Cash的大部分代碼,總鎖倉量僅有不到4萬美元,且中繼服務完全由官方提供,有非常強的單點故障風險;

綜上,Tornado Cash暫時沒有強力的、且具有原創實力的競爭者。

二級標題

二級標題05 代幣經濟學【5】。

官方Medium


【6】和代幣分發比例及釋放規則如下圖所示:

【6】和

Tornado Cash社區vfat【8】)的前端接入,充分體現了社區自治的精神。

二級標題

二級標題微軟雅黑, STHeiti,06社區

由於Tornado Cash的治理和迭代遵循絕對的去中心化,因此擁有良好的社區氛圍。除了活躍的Telegram和Discord社群外,Tornado Cash的Blank Wallet【10】構建了一套基於Tornado Cash的隱私存款池的隱私錢包。

二級標題

07治理

微軟雅黑, STHeiti,

07治理

作為治理代幣,$TORN具有超過其他治理代幣的治理能力。 Tornado Cash自成立以來就希望項目完全由社區自治。 2020年5月後,Tornado Cash的團隊將所有存款池的管理權限燃燒,並再也無法關閉項目運行。 2020年12月,治理代幣伴隨著治理合約共同上線,未來所有治理提案僅能夠通過治理合約發起和執行。

傳統項目的治理與開發是獨立的工作。任何一個個人或組織發起提案,用戶投票後再進入後續的開發環節。提案的上線與部署仍然掌握在控制私鑰的團隊手中。

與傳統項目不同的是,Tornado Cash的用戶在發起提案時就需要提供完整的解決方案,所有的提案需要發起者提前開發,並以智能合約的形式部署在區塊鏈上供所有人審計。為了在治理合約中發起提案,發起人需要擁有超過1000枚$TORN代幣,並在治理合約中將提案指向區塊鏈上部署完成的智能合約當中。若提案獲得足夠的$TORN代幣投票通過,則任何人可以調用execute()方法執行提案中的executeProposal()函數使提案正式生效,並不需要額外的私鑰簽名即可完成剩餘的合約部署、代幣分發等流程。因此,Tornado Cash可能是目前唯一一個實現完全去中心化治理與開發的項目。目前,共有6個社區提案已經完成。目前,社區【12】增加對算法穩定幣Frax的支持,觀點認為隱私組件與去中心化的穩定幣應該相輔相成。另外,亦有人呼籲項目進行多鏈(幣安智能鏈、Solana等)部署,但響應者寥寥無幾。

二級標題

08安全性

  • 微軟雅黑, STHeiti,

  • 08安全性Tornado Cash在合約層面實現了鏈上交易的隱私,然而,鏈上交易的隱私並非Tornado Cash的全部。為防止服務器掉線、部分國家無法訪問網站、部分用戶不希望向互聯網服務提供商(ISP)暴露自己的訪問記錄等問題,Tornado Cash部署了IPFS版本的前端,也在GitHub上提供了全套前端源碼,方便用戶自行部署;

  • 使用中繼服務時,用戶將直接向中繼節點發起請求,因此可能向中繼節點暴露自己的IP地址。因此,Tornado Cash建議所有用戶通過VPN向中繼節點發起請求,以保護自己的IP不被洩露。另外,它也提供了基於

因此,Tornado Cash能夠實現到用戶到網頁前端、中繼服務端以及合約端的匿名以及穩定訪問。隨著中繼服務商的數量持續增加,Tornado Cash服務的穩定性將進一步提升。

二級標題

二級標題

微軟雅黑, STHeiti,

對於Tornado Cash而言,如何同時保證合規和隱私,是當下最需要考慮的問題。

二級標題

二級標題

微軟雅黑, STHeiti,

10結論我們認為,隨著加密貨幣和交易所的合規化,以及監管制度和配套的基礎設施逐漸完善之後,隱私交易將受到越來越多人的重視。以太坊作為生態最為齊全的公鏈,鏈上隱私交易必然成為熱門賽道之一。

圖片描述

圖片描述

圖片描述

【3】Dune Analytics:https://duneanalytics.com/poma/tornado-cash_1

圖片描述

圖片描述

【6】1inch:https://blog.1inch.io/1inchs-joint-liquidity-mining-program-with-tornado-31077f65645?gi=18a1caeada35

圖片描述

【8】vfat:https://vfat.tools/tornado/

圖片描述

【10】Blank Wallet:https://www.goblank.io

圖片描述

【12】社區也正在討論增加對算法穩定幣Frax的支持:https://torn.community/t/proposal-to-add-frax-as-deposit-asset/328

圖片描述

X-Order
作者文库