門羅幣環形簽名與CoinJoin像在Wasabi比較

发布时间:
By Seth For Privacy

隨著比特幣的隱私工具獲得更多的關注和使用,他們受到了更多的監管審查。這種審查導致比特幣隱私工具Wasabi Wallet 最近宣布 ,他們將開始審查和拒絕輸入他們認為非法或違反其服務條款的混合,並將支付區塊鏈分析公司來 "審查"輸入的混合參與者。

使用CoinJoin交易來混淆比特幣的資金來源,多年來一直是比特幣隱私的核心,它的使用所固有的問題和風險是門羅幣的環形簽名所糾正和預防的一些核心問題。

在這篇博文中,我們將簡要介紹CoinJoin和環形簽名的比較,以及為什麼門羅幣採取的方法會導致更大的審查阻力,更大的隱私,以及對用戶更少的麻煩。


CoinJoin交易是什麼?

由於所有的交易在比特幣中是完全透明的——揭示了發送者、接收者和金額——用戶必須採取額外的措施來保護他們的隱私,不被以前的發送者和未來的接收者發現,或者冒著被審查、監視或通過身體暴力盜竊資金的風險。

目前,比特幣隱私的最佳解決方案是一種叫做 “CoinJoin”, 的工具,2個或更多的用戶一起工作(通常通過一個集中的協調人),創建一個特殊的交易,使外部觀察者難以將輸入和輸出聯繫起來。每個參與者在不交出資金保管權的情況下進行溝通,共同建立交易,並在最後收到一個輸出,而這個輸出的歷史對外部觀察者來說現在是不清楚的(或被混淆的)。

這打破了特定的UTXO(未花費的交易輸出)的歷史,允許比特幣用戶在交易時獲得一定程度的前向保密性。然而,CoinJoin(如Wasabi Wallet和Samourai Wallet所實現的,這是兩個最常用的比特幣CoinJoin工具)有幾個主要缺點:

  • 由於CoinJoin交易是完全選擇的,需要積極參與,任何參與者必然表明他們比 "正常"比特幣用戶尋求更大的隱私,有可能將他們挑出來,導致在許多受監管的交易所或實體花費資金的問題。每個用戶都不能否認他們參與了CoinJoin交易。
  • 為了找到其他的CoinJoin用戶,大多數CoinJoin的方法(包括Wasabi Wallet)使用一個集中的協調者,連接參與者,幫助他們溝通並建立一個適當的CoinJoin交易。這個中心化的協調人從來沒有保管用戶的資金,但確實對他們協調的交易有廣泛的了解,可以審查進入的輸入(如Wasabi Wallet的情況),並可以在壓力下收集或分享有關CoinJoin參與者的信息。
  • 擁有大量資金的用戶往往需要等待數小時(甚至數天!)才能找到足夠的參與者進行CoinJoin,導致用戶從收到資金到可以私下消費的時間有很大延遲。
  • CoinJoin交易提供的隱私隨著時間的推移而降低,因為其他參與者花費資金或通過KYC交易所、需要實名認證的商家等將他們的產出與他們的身份聯繫起來。這意味著用戶最好保持他們的資金在CoinJoin交易中不斷流動,以保持他們的匿名集("隱藏的人群")盡可能的新鮮。
  • 在大多數CoinJoin的方法中,參與者必須使用一個固定大小的UTXO(即0.1 BTC),以使CoinJoin交易的輸入和輸出更難連接。這導致更高的費用(每筆大額輸入需要更多的獨立交易),更多的 "有毒零錢"(在不嚴重危害隱私的情況下無法花費的資金),並且如果小型用戶沒有所需的最低餘額,他們可能根本無法進行混合。

環形簽名如何解決這些問題?

由於 我們在過去已經深入研究了什麼是環形簽名, 我不會在這篇博文中詳細討論它們如何工作的技術問題。相反,我們將看看門羅幣中採取的方法如何解決上面討論的CoinJoin的問題。

CoinJoin是選擇加入的,需要參與

門羅幣的環形簽名是隱私協議的一個核心特徵,網絡上的 每一筆 交易都使用它們。這意味著沒有用戶的交易會因為尋求比 “正常” 門羅幣用戶更多的隱私而脫穎而出,而且所有用戶都獲得了他們在任何特定交易中花費資金的合理推諉性。由於花費資金的用戶不會與交易中的誘餌投入相協調或參與,那些擁有碰巧被選為誘餌的投入的用戶可以誠實地說他們沒有參與該交易,加強他們的隱私。

使用一個集中的協調器

由於門羅幣的環形簽名是完全非協調的,只需要真正的資金花費者來創建交易,所以在門羅幣中不需要一個集中的協調者。這確保了 沒有人 可以拒絕你在門羅幣中獲得隱私,也沒有一個中心化的實體可以施壓,不容易對流動性進行Sybil攻擊,等等。只要你的交易支付適當的費用,你就可以在門羅幣中獲得不可審查的隱私、安全和匿名的機會。

CoinJoin需要流動性

任何花費門羅幣的人可以用作誘餌的 "流動性"總是鏈上的總輸出,所以永遠不會缺少可以用門羅幣隱藏的誘餌。尋求花費門羅幣的人可以在收到資金後~20分鐘內完成,並且不需要執行任何額外的步驟來獲得門羅幣的強大隱私。

CoinJoin的隱私會隨著時間的推移而降低

由於門羅幣的輸出永遠不會被網絡所知曉,環形簽名所提供的隱私更不容易隨時間退化。一個用戶不需要不斷地在門羅幣中攪動輸出,並且在極其罕見的情況下,隨著時間的推移不會失去隱私。

然而,如果用戶確實想 "刷新"用於輸出的誘餌,他們只需將資金送回給自己,並能夠像往常一樣在20分鐘後花費它們。

CoinJoin通常需要固定規模的輸入

由於使用 “機密交易” ("RingCT"的一部分), 的每筆交易的金額都是隱藏的,在任何特定交易中使用的誘餌可以是任何大小。在門羅幣中沒有理由需要擔心基於金額的啟發式方法,因此交易的建立要簡單得多,可以利用來自門羅幣區塊鏈上任何時間點和任何金額的誘餌。


我怎樣能了解更多?

如果你很好奇,想更好地了解環形簽名或CoinJoin交易,請看下面的鏈接,以了解入門的好地方:


進一步閱讀

© 2024 Blue Sunday Limited