之前的幾篇文章中我們討論了一下比特幣的底層加密算法,最后我們還提到了兩種數(shù)字貨幣,分別是高飛幣和財奴幣,高飛幣的一個致命缺陷是無法防止雙花,財奴幣倒是解決了這個問題了,不過財奴幣同樣也暴露了一個問題,那就是它不是去中心化的數(shù)字加密貨幣,在財奴幣中,無論做一些什么操作,都無法繞過“財奴”這個中心化的角色。至于如何才能真正的去中心化,這個問題也只好拿數(shù)字貨幣的鼻祖比特幣來說明了。
很多人都認(rèn)為比特幣是使用完全的計算機(jī)技術(shù)手段實現(xiàn)的,其實不然,比特幣是將技術(shù)手段與一種明智的激勵機(jī)制相結(jié)合,才做到了去中心化。不過這世界上真的有絕對的去中心化和絕對的中心化的平臺嗎?應(yīng)該是沒有的,這也是我們將要討論的問題,同時就這個問題也對比特幣運作機(jī)制做個大概了解,然后再對比特幣為什么安全做個全面認(rèn)識。
中心化與去中心化
去中心化是一個重要概念,這個概念并不是比特幣獨有的特性。在各種數(shù)字技術(shù)領(lǐng)域,中心化與去中心化兩派的競爭也越來越多見。為了更好地理解競爭模式在比特幣里的表現(xiàn),我們有必要了解一下兩派競爭在其他不同技術(shù)領(lǐng)域的競爭焦點。
互聯(lián)網(wǎng)其實就是一個著名的去中心化系統(tǒng)。但在早期,互聯(lián)網(wǎng)是在與美國在線(American On-Line,簡稱AOL)以及CompuServe等圍墻花園式信息服務(wù)體系的競爭中,逐步變得越來越風(fēng)行。電子郵件的實質(zhì)也是一種簡單郵件傳輸協(xié)議(Simple MailTransfer Protocol,簡稱SMTP)的去中心化系統(tǒng)。盡管電子郵件也受到像臉書(Facebook)、領(lǐng)英(LinkedIn)這些中心化私有信息系統(tǒng)郵箱服務(wù)體系的挑戰(zhàn),但電子郵件仍然是人與人之間進(jìn)行通信的一種被默認(rèn)的選擇。其實,我們已經(jīng)不能簡單將像即時短信或者短信等通信手段歸類為是中心化,或者是去中心化模式,這些通信方式往往是一種混合模式。在社交網(wǎng)絡(luò)中,盡管有很多愛好者、技術(shù)開發(fā)人員,甚至還有企業(yè)者也在嘗試用去中心化的方式來替代像臉書、領(lǐng)英這樣的中心化系統(tǒng),但目前這些中心化系統(tǒng)仍具統(tǒng)治地位。事實上,中心化與去中心化的競爭在數(shù)字時代之前就已經(jīng)存在,在電話、無線電、電視及電影的發(fā)展史上,我們都曾看到過這兩種模式的競爭。
中心化與去中心化也并非水火不容,其實沒有一個系統(tǒng)是完全中心化,或者是完全去中心化的。比如,電子郵件其實是一個去中心化系統(tǒng),它基于一個標(biāo)準(zhǔn)的中心化協(xié)議SMTP,任何人只要愿意,都可以設(shè)計一個自己的電子郵件服務(wù)器。但實際情況是,只有一小部分電子郵件服務(wù)商在這個領(lǐng)域占據(jù)著統(tǒng)治地位。類似,雖然比特幣系統(tǒng)是去中心化的,但比特幣交易所(將比特幣轉(zhuǎn)換成其他貨幣的平臺)、錢包軟件以及用戶管理比特幣的軟件,可以是中心化的,也可以是去中心化的。
比特幣系統(tǒng)的不同方面是從不同點涉及了中心化及去中心化。點對點網(wǎng)絡(luò)是最接近去中心化的體系,任何一個人都可以運行一個比特幣節(jié)點,而且基本沒有什么入門門檻,用戶只需要上網(wǎng)下載一個比特幣客戶端,就可以在其個人電腦上運行一個節(jié)點,現(xiàn)在全球有成千上萬個這樣的節(jié)點。在比特幣挖礦(bitcoin mining)中,從技術(shù)上講,挖礦過程也是向所有人開放的,但挖礦需要很多資金投入。正因為如此,挖礦領(lǐng)域具有非常高的中心化及挖礦能力集中的傾向。比特幣社區(qū)里有許多人認(rèn)為這種現(xiàn)象并不可取。第三點是關(guān)于比特幣運行節(jié)點軟件的更新,這涉及何時以及如何更新系統(tǒng)規(guī)則。大家可以想象,就像電子郵件系統(tǒng)那樣,這些節(jié)點可能有各種根據(jù)相同方式但通過不同手段實現(xiàn)的不同版本。但在實際上,絕大多數(shù)節(jié)點用的都是社區(qū)里被大家公認(rèn)的有權(quán)威的資深開發(fā)者開發(fā)出來的軟件。