專注於鏈上數據分析的 Chainalysis 宣佈將支援對於匿蹤貨幣 Dash、Zcash 的追蹤審查,但是,既然是主打隱私性的加密貨幣,還是有辦法追蹤嗎?Chainalysis 認為大眾誤解了匿蹤貨幣的隱私性能,並解析了用戶平常是如何在交易中實際利用這些功能。
Chainalysis 昨日在 Blog 中宣佈,旗下數據分析軟體 Chainalysis Reactor、KYT(Know Your Transaction)將支援匿蹤貨幣 Dash、Zcash,這代表有購買分析服務的用戶、或企業,將能對這兩個日交易量達 15 億的貨幣進行審查。
Dash 和 Zcash 的匿蹤功能有何不同?
許多人認為,比特幣交易具有匿蹤性,但 Chainalysis 指出這是個誤會,比特幣的交易、地址和餘額都記錄在公開的分散式帳本中,而匿蹤貨幣目的在於使呈現在帳本中的數據更為隱蔽,目前 Dash 和 Zcash 皆已實現了特定隱私功能。
Dash 的 PrivateSend 功能是一個可選的內建混幣器,能隱藏原始地址而無需付費。其原理是將多筆交易集中到一大筆交易中,經由混幣器重新分配交易輸出地址,以此提高對應到原地址的難度。
Source : Chainalysis
Zcash 則是藉由零知識證明(zk-SNARK)技術,提供同樣可選的屏蔽池(shielded pools)來達到匿蹤交易的目的。交易在進入屏蔽池之前的數據都是公開透明的,但地址、餘額皆為加密形式。
與 Dash 的 PrivateSend 相同,用戶必須主動選擇使用 Zcash 的屏蔽池,默認情況下,交易不會在屏蔽池中進行,會是公開且未加密的數據,類似於比特幣。
零知識證明是什麼?:想像眼前有個保險箱,如何在不告訴別人數字的情況下證明自己知道保險箱的密碼是什麼?最簡單的方法便是在別人面前打開保險箱,便能在不透露任何資訊的情況之下證明自己知道它的密碼是什麼。零知識證明的精髓在於試證者 ( Prover ) 不需要將訊息公開給證明者 ( Verifier ) 知道,證明者也能證明出試證者是否真正握有某項訊息。
幾乎沒有用戶選用匿蹤交易功能
如上所述,Dash 和 Zcash 的匿蹤功能是可選的,根據 Chainalysis 的說法,以混幣器進行的交易僅佔 Dash 總交易量的 9%,而使用 PrivateSend 實際進行資金轉移的交易更是小於 0.7%。
此外,普林斯頓大學的研究人員表明,在某些情況下,可以識別 PrivateSend 的輸出來自於特定地址。Chainalysis 指出:
雖然 PrivateSend 確實為用戶增加了隱私性,但仍然可以成功進行審查。
Zcash 則是有 14% 交易選用了屏蔽池來進行,但只有 0.9% 的 Zcash 交易是完全加密的狀態,Chainalysis 強調:
與 Dash 的混幣器交易相比,Zcash 的屏蔽池提供更強的隱私性,零知識證明使我們對於 Zcash 的審查更為混淆,但是大多數 Zcash 用戶根本不使用隱私功能,我們仍可以為 99% 以上的交易活動識別出交易金額和至少其中一方的地址。
上述數據表明,大多數 Dash 以及 ZCash 交易並非出自於隱私目的,先前研究也指出,暗網中提到的加密貨幣地址列表中,不及 0.2% 的交易是來自 Dash 或 ZCash。
儘管如此,Dash 與 ZCash 還是能提供更高級別的匿蹤交易,也因此 Chainalysis 會將這兩項匿蹤貨幣納入旗下數據監控產品中,並確保使用匿蹤貨幣的用戶、企業都是基於合法合規的用途。