目前,有相當多的加密貨幣被認為是相對匿名的,例如:Monero、Dash、Zcash、SmartCash、Komodo、Horizen、Verge、NavCoin、PIVX、PIRATE 和 Zcoin。在本系列文章中,我將只關注前三篇文章,因為它們是最受歡迎的。
但首先你需要弄清楚為什麼比特幣不被認為是匿名的?比特幣是匿名的,因為您不知道向您發送硬幣的人的身份,而他也不知道硬幣到達錢包的人的身份。這就是匿名結束的地方。比特幣並不是作為一種匿名支付手段而開發的,它是作為一種無需銀行形式的中介進行支付的手段而開發的。比特幣區塊鏈中的所有交易都可以查看。絕對任何事、任何人都可以做到。
門羅幣:
原始碼:開啟。
如何保證匿名性?
三個因素是關鍵:
1. 收件人地址為隱形地址。外部觀察者將無法確定資金最終流向哪個錢包,因為門羅幣網路上的交易是透過創建發送者錢包的獨特的一次性「隱形地址」(隱藏地址)進行的。硬幣被送到這個地址。地址隱藏了寄件者地址、收件者地址和任何其他交易/地址之間的關係。如果收款人接受向一個地址的多筆付款,他不會失去匿名性,因為收到的付款將透過不同的隱藏地址。
2. 使用環簽名。環簽名的本質是訊息由潛在簽署者清單中的成員之一簽名,但具體是誰沒有透露。名單由任意數量的不同人組成,包括真正的簽署人。簽名者不需要清單中包含的人員的許可、合作或協助即可申請簽名。環簽名是數位簽章的一種——它是確認您在區塊鏈上進行交易的權利的一種方式。在生活中,為了這個目的,我們會出示護照、簽名或輸入 PIN 碼。區塊鏈中數位簽章的獨特之處在於,它可以在不洩露個人資料的情況下確認個人身分。區塊鏈上的地址屬於知道其私鑰的人。為了證明您擁有它並且不洩露給任何人,請使用數位簽名。此外,門羅幣中的環簽名還包括其他人先前進行的交易形式的交易中的雜質。它們有助於混淆痕跡:無法準確確定交易中哪裡存在「雜質」以及真正的資金在哪裡。
3. 使用環保密交易或RingCT協議。機密交易(CT)技術隱藏了涉及的時間、付款金額和地址。
還有其他技術可以確保門羅幣交易的匿名性,但本文僅供參考。
但不幸的是,並不是一切都那麼順利。愛德華·斯諾登(Edward Snowden)談到門羅幣時說它是“業餘加密貨幣”,這並非沒有道理。來自普林斯頓大學、卡內基美隆大學、波士頓大學、麻省理工學院和伊利諾伊大學厄巴納-香檳分校等一些世界領先大學的研究人員團隊發布了一項研究,強調了混合演算法中的缺陷,該演算法可以允許個別交易可追溯。
這個問題不僅涉及那些今天要使用門羅幣支付的人 - 每個曾經使用過該系統的人都面臨風險,因為所有支付數據都永遠記錄在區塊鏈中並可供分析。
研究人員指出,在 2017 年 2 月發布更新之前(增加了 RingCT 協議的使用),情況尤其糟糕。在此之前進行的交易非常容易受到攻擊,但更新後進行的付款也無法提供系統使用者所期望的保密性。論文的作者之一、伊利諾大學厄巴納-香檳分校的安德魯‧米勒 (Andrew Miller) 表示:
「人們往往過於簡單化,因此他們相信門羅幣交易保證了他們的匿名性。事實上,存在未透過網路手段加密的公開資訊。
他說這是因為,在過去,用戶可以選擇如何進行交易,而匿名程度較低的選項所需的佣金較低,這就是為什麼它被更頻繁地選擇的原因。