09.17 區塊鏈科普之拾遺:比特幣真的安全嗎

之前幾天,我們把區塊鏈定義為“分佈式的,可追溯不可篡改的數據和執行系統”。

也許有讀者會問,那為啥這次標題就已經是拾遺了呢?事實上,要定義區塊鏈這樣已經夠啦。雖然你打開所有關於區塊鏈的文章可能裡面的說法都不一樣,什麼p2p啊,去中心化啊,下一代互聯網啊,但如果你理解了上面的定義,那麼這些都可以從定義中衍生出來。

另外,我們也已經把區塊鏈的眾多潛力方向大致介紹了一下。當然了,還有太多具體的應用沒有介紹,同時它的潛力也還在被挖掘中。在一項技術的創新階段,我們沒必要太限制眼光和思路。

不過有一個要點在之前的講述中沒有詳細涉及,但也很重要,是關於區塊鏈網絡的保密性的。我們一步一步說明。

之前有提到,一個區塊鏈網絡的保密程度,取決於具體應用的需求。比如那個智能電網的案例,在網絡中就沒有必要採取特別的保密措施。畢竟,數據記錄的也就是張家昨天買了10度電,李家今天把發電多餘的5度電上傳給了電網,沒什麼大不了的。當然基礎的加密和簽名機制還是要的,賬戶被盜用就不好了。

保密程度的另一端,可以用部署在區塊鏈網絡上的分佈式存儲的案例來說明。大家都有把文件上傳到雲端,以備在其他設備使用/分享給他人/緩解硬盤空間不足的情況吧?當年dropbox一推出就火遍全球,後來國內外都有無數跟隨者,網盤成為我們網絡生活不可或缺的一部分。然而國內的網盤關的關,限的限,剩下的也前途未卜,而國外的各家早在當年就獲得了牆的認證(感覺跟medal一樣。。)。

探索區塊鏈分佈式存儲的國外公司不少,小磕把各家模式優點整合一下大致是這樣的:網絡由空間使用者和空間提供者們組成(身份可互換)。使用者用客戶端程序把需要上傳的數據壓縮,用只有使用者知道的密鑰加密(並加校驗)、分割成很多小塊,然後程序隨機選擇網絡中的一些節點,從這些節點把數據隨機分配給空間提供者。空間提供者事先要加納押金,如果按要求提供了存儲服務,可以得到獎勵,如果沒有,則押金不退,並且評級降低。這樣,用戶的隱私幾乎可以說得到了完全的保護。

另外小磕之前有一篇《隱私洩露觸目驚心,男默女淚!區塊鏈時刻》(開了原創終於可以加鏈接了)寫了區塊鏈如何分場景分等級保護隱私。總結起來說,區塊鏈網絡可以根據具體的需要,調整保密等級,可謂是能屈能伸~

於是這個重要的問題就是,區塊鏈網絡的保密程度不是那麼一望可知的。保密程度再低的網絡,也會應用基本的加密和簽名機制,以至於會給用戶錯誤的印象,以為信息是保密的,從而放鬆警惕。舉個最普及的例子:比特幣。

我們知道,比特幣交易中,交易雙方(或者多方)都是匿名的,這是不是表示交易者們可以認為自己的身份是保密的,於是可以為所欲為高枕無憂呢?顯然很多人是這麼認為的,所以之前很多犯罪集團用比特幣網絡洗錢,互聯網上也有很多地下黑網(搜索引擎搜不到的地方)為那些見不得光的交易提供平臺,各國官方也因此一直比較排斥比特幣,擔心它成為犯罪的溫床。連小磕之前也那麼認為過。

然而,事實真的如此嗎?

之前講過,為了讓全網的礦工們驗證每一筆交易的合法性,交易的內容必須是明文的,匿名的只是用戶,也就是呈現為“X在幾日幾點幾分幾秒給了Y10個比特幣”這樣。這裡的X和Y並不是名字,而是兩個用戶的比特幣錢包地址,你可以把它們理解為賬號。問題是,這條信息不是自動就出現在網絡上的,它要由X賬戶的主人向全網廣播,廣播的時候,全網都知道了他的IP地址。

接下來,你也許已經想到了……只要攻破了使用這臺IP的主機,也就知道X賬戶的歸屬了,然後所有涉及到這個賬戶的交易——別忘了交易都是全網廣播的——也就都暴露了……當然,用戶可以使用VP啥和TOR等方式隱藏他的真實IP,但是懂技術的人都知道,這些都是有解的……

其實都不一定要黑入這臺主機,大家也許知道有一門學科叫做社會工程學,白方用它來做刑偵,黑方用它來做詐騙,還有間諜等等。這裡不詳述,因為是一門博大精深的學科,簡單來說,刺探信息情報,比很多人以為的要容易得多,不然也就沒那麼多電信詐騙了。針對X主機設兩個套,也許很容易就套出主人信息了。

又比如,如果抓獲了一個犯罪團伙,知道了Y賬戶屬於他們,又知道了當初X賬戶給10個比特幣是為了買毒品,那麼查一下毒品的流向,也就能找到X了。

總而言之,破解一個節點的身份,然後順藤摸瓜,對於專業人員,不是多困難的事。國外之前就有專門針對數字貨幣提供反洗錢服務的公司,另外據說CIA跟專家合作,在破譯比特幣匿名性上頗有成效。

最要命的是,比特幣網絡中所有的有效交易都是永久保存的。這不像傳統案件,拖個十年八年,證據可能慢慢消亡,證人也會記憶模糊,再調查就有很大難度。區塊鏈網絡裡,只要發生過,網絡還存在,過多久證據一樣清清楚楚。之前用比特幣做過壞事的人們,包括幾個月前藉助比特幣通道資本外逃的,勸你們早點去自首吧,哈哈。

因此,在未來區塊鏈網絡普及之後,大家一定要保持警惕,不要有虛假的安全感,在弄清楚之前,要保護好自己。


分享到:


相關文章: