到底什么是區(qū)塊鏈技術(shù)中的“不可能三角”?
關(guān)注區(qū)塊鏈發(fā)展的朋友經(jīng)常會看到一個(gè)詞“不可能三角”。在各類報(bào)道區(qū)塊鏈技術(shù)和公鏈的新聞中,這個(gè)詞出現(xiàn)的頻度相當(dāng)高。但網(wǎng)上對這個(gè)詞的各種解釋都太“專業(yè)”,今天我們用“通俗”的話和大家聊一聊“不可能三角”。
什么是“不可能三角”?
所謂的“不可能三角”是指在區(qū)塊鏈公鏈中,很難同時(shí)做到既有很好的“去中心化”,又有良好的系統(tǒng)“安全性”,同時(shí)還能有很高的“交易處理性能”。其中“交易處理性能”也就是經(jīng)常說的TPS—每秒處理交易的筆數(shù)。
不可能三角”的由來
實(shí)際上“不可能三角”并不是一個(gè)嚴(yán)格經(jīng)過論證而得出的結(jié)論。它只是業(yè)內(nèi)對各公鏈的實(shí)際運(yùn)行狀況作出的一個(gè)總結(jié)。也就是說,并不是公鏈一定沒有辦法在“去中心化”,“安全性”和“交易處理性能”三方面都做到很好,而是目前暫時(shí)沒有在這三方面都做得很好的公鏈。
目前幾大公鏈的現(xiàn)狀
目前最著名的三大公鏈?zhǔn)潜忍貛?,以太坊和EOS。其它還有一些比較有名的公鏈比如萊特幣,比特幣現(xiàn)金等。它們要么是這模仿自三大公鏈,要么是從三大公鏈分叉出來,在各方面都和三大公鏈很類似。因此我們主要觀察三大公鏈就可以看到公鏈的現(xiàn)狀。
我們先看比特幣。
比特幣采用的是基于工作量證明(POW)的共識機(jī)制。在比特幣發(fā)展初期,一臺普通電腦就可以參與挖礦。但后來,隨著幣價(jià)的猛漲,挖礦變得有利可圖,于是顯卡挖礦出現(xiàn),再后來算力更強(qiáng)的ASIC礦機(jī)出現(xiàn),并最終一統(tǒng)江湖。普通電腦和顯卡挖礦徹底成為歷史。
現(xiàn)在ASIC礦機(jī)的制造和生產(chǎn)幾乎被比特大陸所壟斷,而比特幣全網(wǎng)的算力也幾乎被幾大礦池所壟斷。因此比特幣的“去中心化”在很多人看來已經(jīng)名不符實(shí)。
在“交易處理性能”方面,比特幣的TPS大概只有每秒7筆,已經(jīng)完全不適合作為日常高頻,小額轉(zhuǎn)賬使用。正是如此低下的交易性能導(dǎo)致比特幣社區(qū)對比特幣未來的發(fā)展產(chǎn)生了分歧。而這個(gè)分歧并沒有得到妥善的解決,最終導(dǎo)致2017年比特幣硬分叉出了比特幣現(xiàn)金。
而在安全性方面,比特幣目前來說無疑是最好的。其全網(wǎng)算力一方面隨著ASIC礦機(jī)自身的更新?lián)Q代在不斷提高,另一方面新礦機(jī)源源不斷地加入也在持續(xù)增強(qiáng)全網(wǎng)算力。據(jù)crypto51的測算,目前攻擊比特幣所需的代價(jià)是所有POW公鏈中最高的。
我們再看以太坊。
以太坊也是基于工作量證明的共識機(jī)制。但它仍然可以采用顯卡挖礦,因此算力壟斷的情況沒有比特幣那么嚴(yán)重,所以在“去中心化”方面比比特幣要好一些。以太坊未來的將徹底轉(zhuǎn)向POS共識以解決算力壟斷的問題。
以太坊的TPS比比特幣稍微高一點(diǎn),每秒大概7到15左右。但由于以太坊是智能合約平臺,它的應(yīng)用場景更復(fù)雜,比比特幣更容易發(fā)生擁堵。因此以太坊爆出的性能問題所受的關(guān)注度更高。也正因?yàn)槿绱耍庞辛撕髞韨涫芷谕完P(guān)注的EOS誕生。
以太坊在安全性方面僅次于比特幣。據(jù)crypto51測算,目前攻擊以太坊所需的代價(jià)僅次于比特幣。
最后我們來看看EOS。
EOS一出現(xiàn)時(shí),最大的賣點(diǎn)就是TPS高,交易性能強(qiáng)。現(xiàn)在EOS的真實(shí)性能雖然沒有達(dá)到官方曾經(jīng)宣揚(yáng)的百萬級,但在三大公鏈中是最高的,達(dá)到了3000到4000左右。這個(gè)性能遠(yuǎn)遠(yuǎn)拋開了比特幣和以太坊。
但EOS為了達(dá)到這樣的TPS,在“去中心化”方面做出了巨大的犧牲。相對于比特幣和以太坊全網(wǎng)上萬個(gè)節(jié)點(diǎn),它全網(wǎng)只有21個(gè)節(jié)點(diǎn)。因此在“去中心化”方面是三大公鏈中最受質(zhì)疑的。
在安全性方面,由于EOS全網(wǎng)只有21個(gè)節(jié)點(diǎn),因此比起攻擊比特幣或以太坊的幾千個(gè)節(jié)點(diǎn),攻擊21個(gè)節(jié)點(diǎn)對黑客來說相對容易很多。所以在安全性方面EOS也是三者中最差的。
未來任重道遠(yuǎn)
我們分析了三大公鏈各自在“不可能三角”中的表現(xiàn)。這基本上就是目前公鏈的現(xiàn)狀。目前有幾個(gè)明星項(xiàng)目宣稱解決了這個(gè)難題,但實(shí)際效果如何,還有待市場的驗(yàn)證。未來任重而道遠(yuǎn)。