當(dāng)前位置:首頁(yè) > 物聯(lián)網(wǎng) > 區(qū)塊鏈
[導(dǎo)讀] 共識(shí)算法是所有區(qū)塊鏈/DAG技術(shù)的基礎(chǔ),他們也是區(qū)塊鏈/DAG平臺(tái)最重要的組成部分。沒(méi)有它們(共識(shí)算法機(jī)制),我們就只會(huì)有個(gè)無(wú)法改變的數(shù)據(jù)庫(kù)而已。下面是主要共識(shí)算法的列表,而且我們可以評(píng)估它們的

共識(shí)算法是所有區(qū)塊鏈/DAG技術(shù)的基礎(chǔ),他們也是區(qū)塊鏈/DAG平臺(tái)最重要的組成部分。沒(méi)有它們(共識(shí)算法機(jī)制),我們就只會(huì)有個(gè)無(wú)法改變的數(shù)據(jù)庫(kù)而已。下面是主要共識(shí)算法的列表,而且我們可以評(píng)估它們的好處和壞處。

1.工作量證明 (PoW)

好處:

自從2009年開(kāi)始,就可以進(jìn)行了測(cè)試,到如今仍然很穩(wěn)定。

壞處:

速度很慢。

消耗大量的能源,并且對(duì)環(huán)境不好。

容易受到規(guī)模經(jīng)濟(jì)的影響。

類(lèi)型:競(jìng)爭(zhēng)性共識(shí)算法。

解釋?zhuān)哼@是第一個(gè)共識(shí)算法機(jī)制(中本聰在他的文章中提出)來(lái)創(chuàng)建分布式無(wú)需信任的共識(shí),并且解決雙花問(wèn)題。工作量證明不是一個(gè)新的想法,但是中本聰將這個(gè)和其他的概念- 加密簽名,默克爾樹(shù)以及P2P網(wǎng)絡(luò)結(jié)合起來(lái)- 從而形成了分布式共識(shí)系統(tǒng),其中數(shù)字貨幣是首個(gè)基礎(chǔ)應(yīng)用,這充滿創(chuàng)新。

區(qū)塊鏈中的參與者(礦工)必須要解決復(fù)雜但是無(wú)用的計(jì)算問(wèn)題,從而將轉(zhuǎn)賬區(qū)塊加入到區(qū)塊鏈上。

基本上,這是來(lái)保證礦工花費(fèi)成本/資源(礦機(jī))來(lái)完成這項(xiàng)工作,從而表示他們不會(huì)欺騙區(qū)塊鏈系統(tǒng),并且對(duì)系統(tǒng)造成傷害,會(huì)導(dǎo)致他們損失自己的投資;因此傷害他們自己。

這個(gè)問(wèn)題的難度會(huì)隨著時(shí)間改變,這是為了保證恒定的區(qū)塊生成時(shí)間。有時(shí)候會(huì)發(fā)生一種情況,其中有超過(guò)一個(gè)礦工在同時(shí)解決這個(gè)問(wèn)題。在那種情況下,礦工會(huì)選擇其中一個(gè)鏈,而且最長(zhǎng)的鏈會(huì)是獲勝者。所以假設(shè)大多數(shù)礦工在挖一個(gè)鏈,那么這條鏈就會(huì)發(fā)展最快,并且是最值得信任的。因此只要50%的礦工是誠(chéng)實(shí)的,那么比特幣就是安全的。

2.權(quán)益證明

好處:

能源利用效率高

攻擊成本更高

不容易受到經(jīng)濟(jì)規(guī)模的影響

壞處:

無(wú)利害關(guān)系攻擊

類(lèi)型:競(jìng)爭(zhēng)性共識(shí)算法。

解釋?zhuān)簷?quán)益證明是工作量證明的替代方案,為了解決其中的問(wèn)題。和挖礦不同,你需要在系統(tǒng)中持有權(quán)益(代幣)。所以,如果你只有10%的代幣,那么你挖出下個(gè)區(qū)塊的概率為10%。

挖礦需要很多的算力來(lái)解決不同的加密計(jì)算,從而解鎖這些加密難題。算力意味著,工作量算法需要大量的電力需求。在2015年,1個(gè)比特幣大約需要1.57個(gè)美國(guó)家庭每天的耗電量。所以,為了節(jié)省能源,權(quán)益證明算法誕生了。

在權(quán)益證明中,一美金是一美金。例如,假設(shè)有10,000個(gè)礦工,每個(gè)人花費(fèi)1美金/分鐘,就會(huì)比礦池花費(fèi)10,000美金/分鐘擁有更少的算力。但是在權(quán)益證明中,如果你不能一次使用完全。這里的一美金還是一美金。因此,這不會(huì)受到經(jīng)濟(jì)規(guī)模的影響。

并且,攻擊權(quán)益證明系統(tǒng)比攻擊工作量證明系統(tǒng)更加昂貴。對(duì)權(quán)益證明進(jìn)行51%攻擊的代價(jià),是要讓所有ASIC礦機(jī)全部倒下。

這意味著,每次你攻擊權(quán)益證明系統(tǒng),都會(huì)失去權(quán)益抵押,但是在工作量證明,如果你攻擊系統(tǒng),但是你不會(huì)失去挖礦設(shè)備或者代幣;你只不過(guò)是讓攻擊很難實(shí)施。

但是權(quán)益證明會(huì)出現(xiàn)個(gè)問(wèn)題,就是無(wú)利害關(guān)系攻擊問(wèn)題,其中區(qū)塊生成者通過(guò)向多個(gè)區(qū)塊鏈進(jìn)行投票,就不會(huì)損失任何東西,從而防止達(dá)成共識(shí)。

不像工作量證明系統(tǒng)(你需要做大量計(jì)算來(lái)擴(kuò)展一個(gè)鏈),同時(shí)為挖幾個(gè)鏈也只有很少的成本。很多項(xiàng)目嘗試通過(guò)不同方案來(lái)解決這個(gè)問(wèn)題。例如,上面所說(shuō),其中一個(gè)解決方案就懲罰做壞事的礦工。

3.委托工作量證明(DPOW)

好處:

節(jié)能環(huán)保

提高安全性

可以通過(guò)非直接地給比特幣(或者任何其他安全的鏈)提供安全性,這是通過(guò)為最貴

壞處:

只有使用工作量證明或者權(quán)益證明

在公證員激活模式下,不同節(jié)點(diǎn)的哈希算力必須要標(biāo)定,不然哈希算力之間的區(qū)別會(huì)爆炸(以下會(huì)有更多的解釋?zhuān)?/p>

類(lèi)型:合作型共識(shí)

解釋?zhuān)何泄ぷ髁孔C明是混合型共識(shí)方法,可以讓一個(gè)區(qū)塊鏈能夠利用第二個(gè)區(qū)塊鏈通過(guò)哈希算力提供的安全性。這是通過(guò)很多能夠?qū)?shù)據(jù)從第一個(gè)區(qū)塊鏈加到第二個(gè)區(qū)塊鏈的節(jié)點(diǎn)來(lái)完成的,這通常會(huì)要求兩個(gè)區(qū)塊鏈進(jìn)行進(jìn)行妥協(xié),從而削弱第一個(gè)區(qū)塊鏈的安全性。

基于委托工作量證明算法的區(qū)塊鏈可以使用工作量證明或者權(quán)益證明方法來(lái)實(shí)現(xiàn)功能;并且它能夠?qū)⒆陨硪栏接谌魏喂ぷ髁孔C明的區(qū)塊鏈。但是,比特幣的哈希力現(xiàn)在已經(jīng)為通過(guò)委托工作量證明進(jìn)行安全保護(hù)的區(qū)塊鏈,提供了最高級(jí)別的安全保護(hù)。下面的圖例,顯示了主要區(qū)塊鏈和它所依附的工作量證明區(qū)塊鏈之間的關(guān)系:

在委托工作量證明系統(tǒng)中,有兩類(lèi)節(jié)點(diǎn):公證人節(jié)點(diǎn)和普通節(jié)點(diǎn)。64個(gè)公證人節(jié)點(diǎn)是通過(guò)委托工作量證明的區(qū)塊鏈權(quán)益持有者選出的,然后將確認(rèn)的區(qū)塊從委托工作量證明區(qū)塊鏈添加到依附的工作量證明區(qū)塊鏈。一旦區(qū)塊完成,它的哈希就會(huì)通過(guò)33個(gè)公證人節(jié)點(diǎn)簽名,然后添加到比特幣轉(zhuǎn)賬,從而在比特幣區(qū)塊鏈上記錄下委托工作量證明的區(qū)塊哈希,這也是被網(wǎng)絡(luò)中大多數(shù)公證人節(jié)點(diǎn)所公正的。

為了防止礦工在公證人節(jié)點(diǎn)之間,這會(huì)降低網(wǎng)絡(luò)的效率,所以設(shè)計(jì)了一種以?xún)煞N模式運(yùn)行的輪換挖礦方法?!盁o(wú)公證人”模式可以讓整個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)來(lái)進(jìn)行挖礦,和普通的工作量證明類(lèi)似;但是,在公證人活躍模式下,網(wǎng)絡(luò)公證人就會(huì)在降低困難度的情況下進(jìn)行挖礦。在這個(gè)框架中,每個(gè)公證人都可以目前的困難度去挖礦,但是其他公證人節(jié)點(diǎn)必須要按照10倍的難度去挖礦,而且所有的普通節(jié)點(diǎn)會(huì)按照100倍的困難度去挖礦。

但是這會(huì)造成些問(wèn)題。這會(huì)導(dǎo)致公證人礦工和普通礦工哈希算力的巨大差別:

委托工作量證明系統(tǒng)的設(shè)計(jì),是讓區(qū)塊鏈可以繼續(xù)在沒(méi)有公證人節(jié)點(diǎn)的情況下進(jìn)行運(yùn)作。在這種情況下,委托工作量證明區(qū)塊鏈可以根據(jù)初始的共識(shí)方法運(yùn)行,但是,它就不會(huì)擁有依附區(qū)塊鏈的安全性。

委托工作量證明,會(huì)讓任何使用這種共識(shí)的區(qū)塊鏈獲得更高的安全性以及更低的能源消耗。而且,委托工作量證明可以通過(guò)間接地為主流提供比特幣的安全性,并且還需要支付比特幣裝置。最后,公證人節(jié)點(diǎn)和普通節(jié)點(diǎn)的功能,可以確保初始的共識(shí)機(jī)制繼續(xù)在這類(lèi)情況下運(yùn)行,哪怕公證人節(jié)點(diǎn)失去作用。這個(gè)相互依靠性,為其他網(wǎng)絡(luò)提供了激勵(lì),來(lái)支持比特幣網(wǎng)絡(luò)的維護(hù),而且還不用讓整個(gè)網(wǎng)絡(luò)完全依附于直接的功能。

4.委托權(quán)益證明(DPOS)

好處:

能源效率高,節(jié)能。

速度很快。

壞處:

更加中心化

擁有高代幣權(quán)益的人,可以投票讓他們自己成為驗(yàn)證者。

類(lèi)型:合作型共識(shí)算法

解釋?zhuān)涸贒PoS算法中,權(quán)益持有者可以在系統(tǒng)中選擇領(lǐng)導(dǎo)者(見(jiàn)證者),他們可以代替別人進(jìn)行投票。這就會(huì)比一般的權(quán)益證明算法要更快。

例如,在EOS中,21個(gè)見(jiàn)證者會(huì)選舉出來(lái),然后一些節(jié)點(diǎn)(潛在的見(jiàn)證者)會(huì)作為候選人,然后如果某個(gè)見(jiàn)證者節(jié)點(diǎn)掉線或者有任何欺詐行為,那么就會(huì)被立刻替換。見(jiàn)證者生成區(qū)塊,然后會(huì)獲得回報(bào)。這些費(fèi)用也是由權(quán)益持有者決定的。

通常,所有產(chǎn)生區(qū)塊的節(jié)點(diǎn)是輪換的。這就會(huì)防止有節(jié)點(diǎn)來(lái)發(fā)布很多的區(qū)塊,防止他發(fā)出雙花攻擊。如果見(jiàn)證者沒(méi)有在時(shí)間限制內(nèi)產(chǎn)生區(qū)塊,那么這部分時(shí)間段就會(huì)跳過(guò),然后下個(gè)見(jiàn)證者就會(huì)生產(chǎn)下個(gè)區(qū)塊。如果有見(jiàn)證者連續(xù)錯(cuò)過(guò)區(qū)塊或者發(fā)布無(wú)效轉(zhuǎn)賬,那么權(quán)益持有者就可以投票讓他出局,然后找更好的見(jiàn)證者來(lái)替代他。

在DPoS中,礦工會(huì)合作來(lái)產(chǎn)生區(qū)塊,而不是像工作量證明或者權(quán)益證明。通過(guò)部分中心化來(lái)創(chuàng)建區(qū)塊,DPoS算法可以比其他共識(shí)算法的速度快幾個(gè)數(shù)量級(jí)。

5.權(quán)威證明

好處:

節(jié)能省電

速度快

壞處:

比較中心化??梢栽诠?zhǔn)褂?,但是通常在私有鏈和許可區(qū)塊鏈?zhǔn)褂谩?/p>

類(lèi)型:合作型共識(shí)

解釋?zhuān)涸诨跈?quán)威證明的網(wǎng)絡(luò)中,轉(zhuǎn)賬和區(qū)塊都是通過(guò)允許的賬戶(hù)來(lái)驗(yàn)證的,他們被稱(chēng)為驗(yàn)證者。驗(yàn)證者運(yùn)行軟件,可以讓他們將轉(zhuǎn)賬放入?yún)^(qū)塊中。這個(gè)過(guò)程是自動(dòng)化的,而且不需要驗(yàn)證者去一直盯著電腦。但是,它需要維護(hù)計(jì)算機(jī)(權(quán)威的節(jié)點(diǎn))不被攻擊。

驗(yàn)證者必須要能夠滿足的三個(gè)主要條件是:

1.身份必須是正式在鏈上認(rèn)證,同時(shí)也可以在公開(kāi)的域名中進(jìn)行信息的交叉檢測(cè)。

2.這個(gè)資格很難獲得,并且很難正確地去驗(yàn)證區(qū)塊。(潛在的驗(yàn)證者需要獲得公開(kāi)認(rèn)證)

3.在檢車(chē)過(guò)程中,必須要有完整的統(tǒng)一性,從而建立權(quán)威。

通過(guò)權(quán)威驗(yàn)證的個(gè)人,可以有權(quán)來(lái)成為驗(yàn)證者,所以對(duì)于驗(yàn)證者來(lái)說(shuō),系統(tǒng)會(huì)有激勵(lì)。通過(guò)將名譽(yù)和身份連接,驗(yàn)證者就會(huì)被激勵(lì)去處理轉(zhuǎn)賬流程,因?yàn)樗麄儾幌M@得負(fù)面的影響,因?yàn)檫@會(huì)失去很難獲得的驗(yàn)證者身份。

6.權(quán)重證明

好處:

節(jié)能省電。

很高的定制化和擴(kuò)容性

壞處:

激勵(lì)制度很困難

類(lèi)型:競(jìng)爭(zhēng)類(lèi)共識(shí)

解釋?zhuān)簷?quán)重證明的主要想法是。因?yàn)樵跈?quán)益證明系統(tǒng)中,你持有代幣的比例代表你發(fā)現(xiàn)下個(gè)區(qū)塊的概率,但是在權(quán)重證明系統(tǒng)中,其他相關(guān)的權(quán)重也會(huì)使用。有些應(yīng)用是聲望證明和空間證明。

7.聲望證明

好處

對(duì)于私有和限制性區(qū)塊鏈網(wǎng)絡(luò)很好

壞處:

只能在私有鏈和許可區(qū)塊鏈系統(tǒng)中使用。

類(lèi)型:合作類(lèi)型共識(shí)

解釋?zhuān)郝曂C明算法模型取決于參與者的聲望,來(lái)保持網(wǎng)絡(luò)的安全。參與者(區(qū)塊簽署者)必須要有足夠重要的聲望,如果他們想要欺騙系統(tǒng),就會(huì)獲得非常嚴(yán)重的財(cái)務(wù)和品牌后果。這是個(gè)相對(duì)的概念,因?yàn)榇蠖鄶?shù)企業(yè)如果在被抓到欺騙后,都會(huì)覺(jué)得很難過(guò),但是更大的企業(yè)會(huì)失去更多,因此會(huì)比小公司更可能獲選。

一旦公司證明了自己的聲望,并且通過(guò)了驗(yàn)證,他們或許會(huì)通過(guò)網(wǎng)絡(luò)的選舉,成為合格的節(jié)點(diǎn),就像權(quán)威證明中那樣,只有認(rèn)證過(guò)的節(jié)點(diǎn)才有資格去簽署和驗(yàn)證區(qū)塊。

8.消逝時(shí)間證明

好處:

參與者成本低。因此更多人可以很容易地參與,從而去中心化。

對(duì)于參與者來(lái)說(shuō),很容易去驗(yàn)證領(lǐng)導(dǎo)者是合法選出的。

控制領(lǐng)導(dǎo)者選舉流程是和獲得的利益成正比的。

壞處:

盡管很便宜,你需要使用特定的硬件。因此不能大規(guī)模采用。

不適合公鏈。

類(lèi)型:競(jìng)爭(zhēng)性共識(shí)

解釋?zhuān)合艜r(shí)間證明算法通常使用在許可區(qū)塊鏈網(wǎng)絡(luò),從而可以決定挖礦權(quán)或者區(qū)塊獲勝者。許可區(qū)塊鏈網(wǎng)絡(luò)是需要特定參與者認(rèn)證,才能加入的區(qū)塊鏈?;谶@種系統(tǒng)的原則,每單個(gè)節(jié)點(diǎn)就會(huì)成為勝者,消逝時(shí)間證明機(jī)制是基于在最大可能的網(wǎng)絡(luò)參與者中,傳播分享公平獲勝的機(jī)會(huì)。

消逝時(shí)間證明算法的流程如下。網(wǎng)絡(luò)中每個(gè)參與節(jié)點(diǎn)都要求等到隨機(jī)的時(shí)間段,并且第一個(gè)完成指定等待時(shí)間的人就會(huì)贏得新區(qū)塊。每個(gè)節(jié)點(diǎn)都會(huì)有隨機(jī)的等待時(shí)間,然后進(jìn)行休眠。第一個(gè)蘇醒的,也就是有最短的等待時(shí)間,就可以產(chǎn)生新的區(qū)塊,并且在整個(gè)網(wǎng)絡(luò)中廣播必要的信息。同樣的過(guò)程會(huì)重復(fù)為發(fā)現(xiàn)下個(gè)區(qū)塊。

消逝時(shí)間證明網(wǎng)絡(luò)公示機(jī)制需要確保兩個(gè)重要的因素。首先,參與的節(jié)點(diǎn)選擇的時(shí)間是隨機(jī)的,不會(huì)因?yàn)橄脍A,節(jié)點(diǎn)就可以選擇更短的時(shí)間,其次是獲勝者必須要完成等待時(shí)間。

消逝時(shí)間證明的概念是在2016年早期由英特爾提出,我們都知道它是著名的芯片生產(chǎn)制造巨頭。它提供了高科技工具來(lái)解決了計(jì)算問(wèn)題“隨機(jī)領(lǐng)導(dǎo)者選擇?!?/p>

這個(gè)機(jī)制可以讓參與者在受到保護(hù)的環(huán)境下,執(zhí)行可信的代碼,而且可以保證下面兩個(gè)需求,對(duì)于所有參與節(jié)點(diǎn)來(lái)說(shuō),隨機(jī)選擇等待時(shí)間,獲勝的參與者會(huì)完成等待時(shí)間。

在安全的環(huán)境下運(yùn)行可信節(jié)點(diǎn)的機(jī)制,也會(huì)考慮到網(wǎng)絡(luò)中很多其他的需求。它保證了可信代碼確實(shí)是在可信的環(huán)境下運(yùn)行,而且不會(huì)被任何外部人員修改。它也保證了,結(jié)果是可被外部參與者和個(gè)體所驗(yàn)證的,因此強(qiáng)調(diào)了網(wǎng)絡(luò)共識(shí)的透明度。

消逝時(shí)間證明控制了共識(shí)過(guò)程的成本,并且保證靈活,從而在整個(gè)過(guò)程中,價(jià)值和成本成正比,這是數(shù)字貨幣經(jīng)濟(jì)能夠持續(xù)下去的關(guān)鍵需求。

9.能力證明,即空間證明

好處:

類(lèi)似工作量證明,但是使用空間而不是算力。因此更加環(huán)保。

可以刪除惡意軟件,通過(guò)決定是否處理器的L1內(nèi)存是否是空的(例如,有足夠的空間來(lái)評(píng)估,不會(huì)錯(cuò)過(guò)任何的內(nèi)存)或者包含一個(gè)可以防止被驅(qū)逐。

可以用作防止欺詐的手段,并且防止服務(wù)器攻擊。

壞處:

激勵(lì)制度是個(gè)問(wèn)題。

類(lèi)型:合作共識(shí)

解釋?zhuān)嚎臻g證明,也被稱(chēng)為能力證明,是展示有人對(duì)于某個(gè)服務(wù)有合法的興趣(例如發(fā)送郵件),這是通過(guò)部署一定量的記憶存儲(chǔ)或者磁盤(pán)空間,來(lái)解決服務(wù)提供者給出的問(wèn)題。

空間證明和工作量證明很類(lèi)似,除了前者不是用算力,而是存儲(chǔ)能力??臻g證明和記憶容量和可恢復(fù)性證明相關(guān),但是其中也有不同。

空間證明是證明者發(fā)給驗(yàn)證者的一部分?jǐn)?shù)據(jù),來(lái)證明這個(gè)驗(yàn)證者收到了部分空間。

空間證明看起來(lái)更加公平,由于存儲(chǔ)的目標(biāo)和更低的能源損耗,看起來(lái)是更好的解決方案。

10.歷史證明

解釋?zhuān)哼@個(gè)共識(shí)的想法是,和相信轉(zhuǎn)賬時(shí)間戳不同,你可以證明轉(zhuǎn)賬會(huì)在這個(gè)事件的前后某個(gè)時(shí)間發(fā)生。

當(dāng)你在紐約時(shí)間記錄下的時(shí)候,你可以給出證明你的照片是在這個(gè)報(bào)紙發(fā)布之后才記錄,或者你有些方式來(lái)影響紐約時(shí)報(bào)發(fā)布信息。通過(guò)歷史證明,你可以創(chuàng)建歷史記錄,從而證明這件事發(fā)生在每個(gè)特定的時(shí)刻。

歷史證明會(huì)有高頻的驗(yàn)證延遲功能。驗(yàn)證性延遲功能需要特定的步驟來(lái)評(píng)估,然后產(chǎn)品特別的輸出,這個(gè)可以被有效和公開(kāi)的驗(yàn)證。

這個(gè)特定的方式使用了連續(xù)的預(yù)圖像抗性哈希,可以和之前的輸出作為下個(gè)輸入,然后連續(xù)運(yùn)行。周期性地,計(jì)數(shù)和目前的輸出是被記錄的。

對(duì)于SHA256哈希的功能,這個(gè)過(guò)程是不可能和使用212?強(qiáng)制攻擊同時(shí)進(jìn)行的。

然后我們可以確認(rèn),在生成過(guò)程中,真正的時(shí)間已經(jīng)流失了。并且這個(gè)記錄順序和真實(shí)時(shí)間相同。

11.權(quán)益流通證明

解釋?zhuān)簷?quán)益流通證明可以作為工作量證明和權(quán)益證明的替代解決方案,來(lái)讓P2P網(wǎng)絡(luò)得到安全保證。權(quán)益流通證明的設(shè)計(jì)是用來(lái)鼓勵(lì)擁有權(quán)和行為。

12. 重要性證明

好處,在評(píng)估權(quán)益的時(shí)候,比權(quán)益證明好

解釋?zhuān)哼@個(gè)共識(shí)算法不只取決于代幣的數(shù)量,還有生產(chǎn)系統(tǒng)行為應(yīng)得到報(bào)酬的可能性。抵押區(qū)塊的機(jī)會(huì)是由多個(gè)因素組成的,包括惡名(由不同的框架來(lái)控制),余額,還有轉(zhuǎn)賬數(shù)量。這個(gè)被稱(chēng)為重要性計(jì)算。這提供了一個(gè)更全面的“有用”系統(tǒng)成員的圖像。

13.燃燒證明

解釋?zhuān)和ㄟ^(guò)燃燒證明,而不是將錢(qián)投入昂貴的計(jì)算設(shè)備,你可以通過(guò)將代幣發(fā)入不可逆的地址,從而燃燒它們。通過(guò)將代幣發(fā)送到從未出現(xiàn)過(guò)的土地,你可以在一個(gè)基于隨機(jī)選擇過(guò)程的系統(tǒng)上獲得終身的特權(quán)。

取決于燃燒證明如何實(shí)施,礦工也許會(huì)然后原生代幣或者替代鏈的代幣,例如比特幣。你燃燒的代幣越多,那么你就有更高的可能性,去挖出下個(gè)區(qū)塊。

隨著時(shí)間的發(fā)展,你在系統(tǒng)中的權(quán)益就會(huì)延遲,所以最終你會(huì)想要燃燒更多代幣去增加你中獎(jiǎng)的概念。(這里是指比特幣挖礦的過(guò)程,你必須要連續(xù)地去投入設(shè)備來(lái)維持哈希力。)

雖然燃燒證明是個(gè)很有趣的解決方案,但是這個(gè)協(xié)議仍然浪費(fèi)了很多資源。還有個(gè)問(wèn)題就是,挖礦算力會(huì)很容易地偏向于那些想要燃燒更多代幣的人。

14.身份證明

解釋?zhuān)荷矸葑C明(PoI)是一個(gè)加密證據(jù)(一部分?jǐn)?shù)據(jù)),它會(huì)說(shuō)明任何知道私鑰的用戶(hù),就會(huì)和一個(gè)認(rèn)證的身份相比較,然后和特定的轉(zhuǎn)賬連接。同個(gè)群體的每個(gè)人可以創(chuàng)建PoF(只有一個(gè)區(qū)塊的數(shù)據(jù)),然后將它展示給任何人,例如處理節(jié)點(diǎn)。

15.行動(dòng)證明

解釋?zhuān)簽榱吮苊鈵盒酝ㄘ浥蛎?,比特幣只?100個(gè)。這也就意味著,在某些時(shí)刻,比特幣區(qū)塊獎(jiǎng)勵(lì)會(huì)結(jié)束,而且比特幣礦工只會(huì)收到轉(zhuǎn)賬費(fèi)。

有人會(huì)說(shuō),這可能會(huì)因?yàn)楣乇瘎?dǎo)致安全問(wèn)題,人們會(huì)總是按照自己的興趣來(lái)做事,從而孤立了整個(gè)系統(tǒng)。所以,行動(dòng)證明創(chuàng)建了可以代替比特幣的另一個(gè)激勵(lì)方案。行動(dòng)證明是一個(gè)混合解決方案,這是由工作量證明和權(quán)益證明結(jié)合起來(lái)的。

在行動(dòng)證明中,挖礦會(huì)按照工作量證明的形式開(kāi)始,同時(shí)礦工也在賽跑去解決難題。取決于實(shí)施情況,區(qū)塊挖礦不會(huì)包含任何轉(zhuǎn)賬,所以獲勝的區(qū)塊只會(huì)包含區(qū)塊頭部,并且礦工的獎(jiǎng)勵(lì)地址。

在這個(gè)時(shí)候,系統(tǒng)會(huì)轉(zhuǎn)移到權(quán)益證明。基于區(qū)塊頭部的信息,隨機(jī)的驗(yàn)證者會(huì)簽名新的區(qū)塊。擁有更多的代幣,他就能被選擇為區(qū)塊生成者。一旦所有驗(yàn)證者簽名,模板就成為一個(gè)完整的塊。

如果選擇的驗(yàn)證者不能去完成區(qū)塊,那么下個(gè)獲勝的區(qū)塊就會(huì)被選擇,新的驗(yàn)證者會(huì)被選擇,以此類(lèi)推,直到區(qū)塊獲得了正確數(shù)量的簽名。費(fèi)用會(huì)在礦工和簽署區(qū)塊的驗(yàn)證者之間分離。

行動(dòng)證明的關(guān)鍵是和工作量證明(挖區(qū)塊需要很多的能源)和權(quán)益證明(沒(méi)有什么可以阻止驗(yàn)證者進(jìn)行雙重簽名一樣的。

16.存在證明

解釋?zhuān)捍嬖谧C明是在線服務(wù),能夠通過(guò)比特幣時(shí)間戳轉(zhuǎn)賬,從而驗(yàn)證計(jì)算機(jī)文件的存在。

案例:

不用揭露真實(shí)內(nèi)容,就可以獲得數(shù)字簽名協(xié)議。不用揭露真實(shí)數(shù)據(jù),就可以展示數(shù)據(jù)所有權(quán)

文件時(shí)間戳

證明所有權(quán)

檢測(cè)文件的完整性

17.可回收證明

解釋?zhuān)嚎苫厥兆C明(POR)是一個(gè)通過(guò)文件系統(tǒng)到客戶(hù)端的證明形式,目標(biāo)文件F是完整的,在這種情況下,客戶(hù)端能夠完全覆蓋它。因?yàn)榭苫厥兆C明(POR)會(huì)比F本身的傳輸更加低的通信難度,對(duì)于高信任的遠(yuǎn)程存儲(chǔ)系統(tǒng),他們是更具吸引的創(chuàng)建區(qū)塊。它可以真正作為共識(shí)算法,為云計(jì)算系統(tǒng)有用。

18. 拜占庭容錯(cuò)算法

好處:快速,擴(kuò)容性好

壞處:通常是為私有鏈,以及許可類(lèi)區(qū)塊鏈?zhǔn)褂?/p>

解釋?zhuān)喊菡纪④妴?wèn)題是現(xiàn)在分布式計(jì)算,都面臨的問(wèn)題。這個(gè)問(wèn)題是幾個(gè)拜占庭將軍,他們?cè)诎鼑粋€(gè)城市,但是他們必須決定是否要攻擊城市。如果有的將軍在沒(méi)有和別人一起進(jìn)攻,那么他們的策略就是失敗。這些將軍通常是各自分開(kāi)的,并且需要傳遞信息來(lái)進(jìn)行溝通。

實(shí)用型拜占庭容錯(cuò)(PBFT):這個(gè)問(wèn)題的首個(gè)解決方案,就是實(shí)用型拜占庭容錯(cuò)(PBFT)。目前被用在超級(jí)賬本,會(huì)有小于20個(gè)提取選擇的PBFT有效運(yùn)行。好處:很高的吞吐量。壞處:中心化

聯(lián)邦拜占庭協(xié)議:FBA是拜占庭將軍的另一種經(jīng)典的解決方案。主要的方法,是讓每個(gè)拜占庭將近都負(fù)責(zé)他們自己的鏈,從而完成信任。它有難以置信的吞吐量,很低的轉(zhuǎn)賬費(fèi)用以及網(wǎng)絡(luò)穩(wěn)定性。

19.委托拜占庭協(xié)議(dBFT)

好處:快速且擴(kuò)容性好。

壞處:每個(gè)人都在為成為根鏈而競(jìng)爭(zhēng)。可以會(huì)有幾個(gè)根鏈出現(xiàn)。

解釋?zhuān)篸BFT被稱(chēng)為委托拜占庭協(xié)議,這種拜占庭容錯(cuò)的共識(shí)機(jī)制能夠讓通過(guò)代理投票來(lái)讓大規(guī)模的人參與到共識(shí)。持有代幣的人可以通過(guò)投票,選擇他們想支持的人。這個(gè)選擇的群體會(huì)通過(guò)拜占庭算法,達(dá)成共識(shí)并且挖出新的區(qū)塊。

委托拜占庭協(xié)議(dBFT)提供拜占庭容錯(cuò)f = [(n-1) / 3],這個(gè)系統(tǒng)由n個(gè)共識(shí)節(jié)點(diǎn)組成。委托拜占庭協(xié)議(dBFT)有很好的最終結(jié)果,意味著一旦確認(rèn)了,區(qū)塊就不能分叉,并且轉(zhuǎn)賬也不可以回滾。

20. DAG(有向無(wú)環(huán)圖)

好處:

由于非線性結(jié)構(gòu),所以有高度擴(kuò)容性

快速

節(jié)能省電

即時(shí)獲得最終結(jié)果

壞處:

智能合約的部署只可以通過(guò)預(yù)言機(jī)獲得

解釋?zhuān)篋AG或者叫有向無(wú)環(huán)圖,是區(qū)塊鏈更加寬泛的形式。他們由于特殊的造型,從而獲得很高的擴(kuò)容性而出名。

基本上來(lái)說(shuō),任何的區(qū)塊鏈系統(tǒng)中,都是線性結(jié)構(gòu),一個(gè)個(gè)區(qū)塊組成了鏈。這會(huì)讓區(qū)塊鏈速度很慢,因?yàn)閰^(qū)塊們不能和鏈平行添加。但是在DAG區(qū)塊/轉(zhuǎn)賬的案例中,這些是可以平行添加的,每個(gè)區(qū)塊/轉(zhuǎn)賬都會(huì)確認(rèn)之前區(qū)塊的數(shù)量。這就讓DAG可以無(wú)限地?cái)U(kuò)容。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專(zhuān)欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車(chē)的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車(chē)技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車(chē)工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車(chē)。 SODA V工具的開(kāi)發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車(chē) 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來(lái)越多用戶(hù)希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來(lái)越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開(kāi)幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱(chēng),數(shù)字世界的話語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱(chēng)"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉