最近大火的區(qū)塊鏈到底解決了什么問(wèn)題坦冠?其實(shí)解決的是建立了一套讓一群互不信任的人達(dá)成共識(shí)的機(jī)制。
什么是共識(shí)闻妓?
《人類(lèi)簡(jiǎn)史》一書(shū)告訴我們睦优,人類(lèi)是一種能夠達(dá)成共識(shí)的生物渗常,且依靠著這種“天賦”在自然界中生存了下來(lái)。正是因?yàn)楣沧R(shí)的產(chǎn)生汗盘,人類(lèi)有了分工皱碘,有了規(guī)則,有了能夠讓大型機(jī)器運(yùn)轉(zhuǎn)的機(jī)制隐孽,隨之而來(lái)的還有一切的不平等和階級(jí)癌椿,而這一切也是我們的共識(shí)。在這個(gè)共識(shí)下菱阵,沒(méi)有一個(gè)人能逃出來(lái)踢俄,因?yàn)樗麜?huì)被無(wú)數(shù)的人按下去,因?yàn)檫@是共識(shí)晴及。
什么是共識(shí)機(jī)制都办?
如何去讓大家認(rèn)可這個(gè)規(guī)則、達(dá)成共識(shí)并去維護(hù)發(fā)展共識(shí)的方式,就是共識(shí)機(jī)制琳钉。封建皇權(quán)采用 “順我者昌势木,逆我者亡” 的共識(shí)機(jī)制,這樣用權(quán)威方式來(lái)決定共識(shí)的目標(biāo)歌懒,雖然高效啦桌,但是依托于中心的權(quán)威。現(xiàn)代社會(huì)則確立了更多更文明的共識(shí)機(jī)制:法律歼培、道德震蒋、規(guī)則等等來(lái)提供更高效更穩(wěn)定的協(xié)作環(huán)境茸塞。
區(qū)塊鏈?zhǔn)侨绾螌?shí)現(xiàn)共識(shí)機(jī)制的躲庄?
區(qū)塊鏈?zhǔn)恰叭ブ行幕钡摹胺植际劫~本”的技術(shù)體系,它解決的問(wèn)題就是:在整個(gè)網(wǎng)絡(luò)中的任意節(jié)點(diǎn)都無(wú)法信任與之通信的對(duì)方時(shí)钾虐,如何能創(chuàng)建出共識(shí)基礎(chǔ)來(lái)進(jìn)行安全的信息交互而無(wú)需擔(dān)心數(shù)據(jù)被篡改噪窘。
作為一個(gè)分布式賬本,每一個(gè)節(jié)點(diǎn)都會(huì)記錄全鏈的完整拷貝效扫,每寫(xiě)入一個(gè)新的區(qū)塊倔监,必須通過(guò)上一個(gè)區(qū)塊的信息計(jì)算出來(lái),誠(chéng)實(shí)的節(jié)點(diǎn)會(huì)為了自身利益都從最長(zhǎng)的鏈往后添加新的區(qū)塊菌仁,這樣保證了區(qū)塊鏈的唯一性浩习,而如何選舉出記賬節(jié)點(diǎn),如何保證記賬者可信济丘。
目前現(xiàn)有的比較流行的方式如下幾種:
POW:Proof of Work谱秽,工作量通過(guò)評(píng)估工作量來(lái)決定獲得記賬權(quán)的機(jī)率,工作量越大摹迷,就越有可能獲得此次記賬機(jī)會(huì)疟赊,作為獎(jiǎng)勵(lì),記賬者也將獲得一定數(shù)量的幣峡碉。優(yōu)點(diǎn):算法簡(jiǎn)單近哟、破壞系統(tǒng)需要極大成本。缺點(diǎn):不停計(jì)算耗電量大導(dǎo)致浪費(fèi)能源鲫寄、達(dá)成共識(shí)時(shí)間長(zhǎng)吉执。采用該機(jī)制挖礦的數(shù)字貨幣有:BTC、LTC地来、ETC鼠证、早期的ETH、XMR等靠抑。
POS:Proof of Stake量九,股權(quán)證明。將POW中的算力改成了權(quán)益,擁有代幣多的人荠列,權(quán)益大类浪,而擁有權(quán)益越大,成為下一個(gè)記賬人的可能越大肌似。優(yōu)點(diǎn):不浪費(fèi)能源费就、縮短了達(dá)成共識(shí)的時(shí)間。缺點(diǎn):持幣越多川队,收獲越多力细,成為有錢(qián)人的游戲,容易出現(xiàn)硬分叉固额。采用該機(jī)制挖礦的數(shù)字貨幣有:ETH眠蚂。
POW+POS:把這兩種機(jī)制進(jìn)行結(jié)合。
DPOS:Delegated Proof of Stake斗躏,授權(quán)股權(quán)證明逝慧。與POS原理相同,類(lèi)似董事會(huì)投票啄糙,只是選了一些“董事代表”笛臣。 DPOS又稱(chēng)為股份授權(quán)證明。持幣者投出一定數(shù)量的節(jié)點(diǎn) (董事)隧饼。代表按照既定時(shí)間表沈堡,輪流產(chǎn)生區(qū)塊,如果代表沒(méi)能很好的行使權(quán)力(比如產(chǎn)生區(qū)塊)燕雁,他們會(huì)被除名诞丽,網(wǎng)絡(luò)會(huì)選出新的超級(jí)節(jié)點(diǎn)來(lái)取代他們。所有的代表將收到平均水平區(qū)塊所含交易費(fèi)的10%作為報(bào)酬贵白。優(yōu)點(diǎn):效率高率拒,達(dá)到秒級(jí)共識(shí)驗(yàn)證。缺點(diǎn):依賴(lài)代幣禁荒、并且只是得民心者的天下猬膨,不適合完全去中心化的場(chǎng)景。采用該機(jī)制挖礦的數(shù)字貨幣有:EOS呛伴、BTS等勃痴。
PBFT:Practical Byzantine Fault Tolerance,實(shí)用拜占庭容錯(cuò)算法热康。鏈上所有人參與投票沛申,結(jié)果按照拜占庭共識(shí)算法來(lái)處理。數(shù)學(xué)上有一個(gè)很有名的問(wèn)題叫拜占庭將軍問(wèn)題姐军,很有意思铁材,大家可以度娘尖淘。
POI:Proof of Importance,重要性證明著觉。使用賬戶(hù)重要性評(píng)分來(lái)分配記賬權(quán)的概率村生。
POP:Proof of Participation,參與度證明饼丘。結(jié)合了DPOS與POI的思想趁桃。
其實(shí)不管是以上哪種共識(shí)機(jī)制,都是通過(guò)去中心化的共識(shí)算法來(lái)保證了信任問(wèn)題肄鸽。所以區(qū)塊鏈共識(shí)機(jī)制的應(yīng)用場(chǎng)景簡(jiǎn)單來(lái)說(shuō)就是:解決第三方信任問(wèn)題卫病。比如,支付寶解決了買(mǎi)家和賣(mài)家的信任問(wèn)題典徘,所以我們需要它蟀苛。但是我們現(xiàn)在也可以選擇使用區(qū)塊鏈,全網(wǎng)的計(jì)算機(jī)幫著記錄數(shù)據(jù)烂斋,不可能抵賴(lài)屹逛,就不需要中間機(jī)構(gòu)了础废。作為一項(xiàng)前沿技術(shù)汛骂,區(qū)塊鏈去中心化的共識(shí)機(jī)制在各個(gè)行業(yè)中都有十分廣泛的應(yīng)用和潛力,有可能改變评腺、甚至顛覆很多行業(yè)的現(xiàn)有模式帘瞭,比如現(xiàn)在已經(jīng)取得較好應(yīng)用的,如跨境支付蒿讥、數(shù)字貨幣等蝶念。在中國(guó),區(qū)塊鏈技術(shù)的許多應(yīng)用場(chǎng)景已經(jīng)落地芋绸,騰訊媒殉、螞蟻金服、華為等企業(yè)在電子票據(jù)摔敛、版權(quán)保護(hù)廷蓉、商品溯源等領(lǐng)域展開(kāi)相關(guān)實(shí)踐,美國(guó)马昙、歐盟等國(guó)也都競(jìng)相開(kāi)始布局桃犬。
風(fēng)起于青萍之末,也許行楞,屬于區(qū)塊鏈的一個(gè)大時(shí)代正悄然來(lái)臨攒暇。