區(qū)塊鏈的共識

<人類簡史>中智人擊敗尼安特人的秘訣就在于可以建立起有效共識,進而激發(fā)團隊力量獲得競爭優(yōu)勢。那么為什么區(qū)塊鏈也需要共識機制呢?

首先,我們要理解,為什么需要有共識機制這個東西。在一個中心化的結(jié)構(gòu)體系中,系統(tǒng)的共識是由中心決定的,各參與方只需要服從中心下達的命令就可以了。因此,中心化體系共識建立是極為高效的。這也就是為什么中心化的機構(gòu)要比去中心化的機構(gòu)相對來說效率更高的緣故。比如說,我們上一所大學(xué),什么時間之前要交多少人民幣學(xué)費,要打到哪個賬號,到哪棟樓報道,基本都是學(xué)校規(guī)定的,你服從就行。如果你不按照規(guī)定的時間、地點和方式進行報道,你有可能損失你上學(xué)的機會,從而沒有資格加入這個中心化的體系。所以我們一定會按照要求進行報到。這種中心化的方式也會讓入學(xué)報名工作井井有條,并且快速完成程序。

而在一個去中心化的結(jié)構(gòu)體系中,由于各個參與方的地位是平等的,當(dāng)出現(xiàn)分歧的時候,如何達成共識就成了問題。試想一下,如果你和學(xué)校、老師之間的地位是平等的,如果辦理入學(xué),會出現(xiàn)什么樣的情況?是不是很有意思。在報名環(huán)節(jié),你和同學(xué)們、老師、校長最有可能商議出來,誰年紀最大聽誰的。這樣一種協(xié)商后的達成統(tǒng)一的規(guī)則,就叫共識機制。

在中本聰之前有很多的虛擬貨幣的嘗試,其中有一位叫W Dai的密碼學(xué)專家,他發(fā)明了匿名的、分布式的電子加密貨幣系統(tǒng)B-money,實現(xiàn)了點對點的交易和不可更改的交易記錄。為什么B-money沒有成功呢?因為在B-money體系中,每個節(jié)點分別記錄自己的賬本,這不可避免地會產(chǎn)生節(jié)點間的不一致。他為此設(shè)計了復(fù)雜的獎懲機制,但是并沒有從根本上解決問題。

由此可見,一個設(shè)計精妙、實際操作起來簡單的共識機制是一個分布式的體系能夠順利自運轉(zhuǎn)下去的關(guān)鍵所在。簡而言之,共識機制就是解決達成共識的依據(jù),也是區(qū)塊鏈的核心之一,它使得去中心化的體系能夠公共維護同一個賬本。

所以共識機制,是區(qū)塊鏈技術(shù)的根本所在。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容