區塊鏈中的隱私保護問題已經成為了制約公有鏈發展的一個重要因素。雖然
比特幣無需將真實世界的身份信息關聯到錢包地址上,交易的發起者似乎是不可能被追蹤的,比特幣也因此被廣泛應用于洗錢、非法交易、匿名交易等不太見得光的領域中,但實際上,比特幣并不是那么“安全”。目前的反匿名技術已經可以將特定錢包地址與現實世界身份進行聯系了。
在商業領域,大部分公司會考慮到隱私問題而不會把重要的商業數據上傳到區塊鏈中,因為任何人(包括黑客、競爭者等等)都可以輕易看到這些信息,隱私保護就成為了阻礙區塊鏈商業化應用的一大障礙。
此前我們介紹過區塊鏈隱私保護的一種方案:零知識證明,而其他常用的方案還包括ECDHM 地址、環簽名(Ring Signature)、混合器(Mixer)、代碼混淆(Code Obfuscation)等。今天為大家介紹環簽名。
環簽名(Ring Signature)方案也被稱為門羅幣方案或CryptoNote,其工作方式脫胎于群簽名。群簽名是利用公開的群公鑰和群簽名進行驗證的方案,其中群公鑰是公開的,在進行驗證時,群成員利用自身的群證書聲稱群簽名,最終利用群簽名和群公鑰進行驗證。在這個過程當中,除群組管理員外,驗證者僅能利用群公鑰驗證所得群簽名的正確性,但不能確定群中的正式簽署者。但群簽名方案的問題就在于群組管理員這樣一個中心化的位置,即與區塊鏈精神相悖,也無法保證隱私性。
環簽名方案則去掉了群組管理員,不需要環成員之間的合作,簽名者利用自己的私鑰和集合中其他成員的公鑰就能獨立的進行簽名,集合中的其他成員可能不知道自己被包含在了其中。這種方案的優勢除了能夠對簽名者進行無條件的匿名外,環中的其他成員也不能偽造真實簽名者簽名。外部攻擊者即使在獲得某個有效環簽名的基礎上,也不能偽造一個簽名。
目前,使用環簽名方案的項目包括門羅幣Moreno、布爾幣Boolberry、StealthCoin、XCurrency等,
以太坊平臺也增加了一個類CryptoNote環簽名。
雖然環簽名方案有著較強的匿名性,在實現過程中依舊需要與其他用戶的公鑰進行混合,因此可能會遭遇惡意用戶從而暴露隱私。另一方面,3月份的一項研究顯示,在環簽名方案中,其他簽名的數量可能導致通過分析追蹤到先前的交易,成功率甚至達到了90%。這對環簽名方案所宣稱的匿名性是一個巨大的打擊。所以,目前的公有鏈市場上,與環簽名相比,零知識證明依然是最佳的匿名方案之一。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。