海伯利安要采用PoW和PoS錯(cuò)層融合的原因分析
區(qū)塊鏈?zhǔn)欠植际降木W(wǎng)絡(luò),是共同的數(shù)據(jù)庫,它需要就事情的真相達(dá)成共識(shí),從而實(shí)現(xiàn)無須許可的參與,實(shí)現(xiàn)無須依賴第三方的信任。共識(shí)機(jī)制是區(qū)塊鏈最重要的組成部分之一。要想理解區(qū)塊鏈的共識(shí)機(jī)制,必須理解兩個(gè)問題:一是,要達(dá)成共識(shí)的內(nèi)容是什么?二是,用什么方式來達(dá)成共識(shí)?理解了這兩個(gè)方面,基本上可以理解區(qū)塊鏈共識(shí)的基礎(chǔ)。
不過,區(qū)塊鏈的共識(shí)機(jī)制不僅與技術(shù)相關(guān),本質(zhì)上它也是服務(wù)于項(xiàng)目經(jīng)濟(jì)體的。在未來區(qū)塊鏈共識(shí)機(jī)制的選擇方面,關(guān)于項(xiàng)目屬性本身的考慮會(huì)越來越多。
PoW和PoS的本質(zhì)
說到共識(shí)機(jī)制,大家最熟悉的莫過于PoW和PoS,一個(gè)是工作量證明,一個(gè)是權(quán)益證明。實(shí)質(zhì)上,PoW和PoS并不是共識(shí)算法,而是在達(dá)成共識(shí)中的提議區(qū)塊的機(jī)制,當(dāng)前區(qū)塊鏈的共識(shí)算法主要有中本聰共識(shí)算法和經(jīng)典共識(shí)算法。中本聰共識(shí)采用最長鏈的規(guī)則,非常簡(jiǎn)潔:如看到提議的區(qū)塊擁有最多的工作量證明,那就接受它,所以它也是一種概率性的規(guī)則,確認(rèn)的區(qū)塊深度越長,交易就越難被逆轉(zhuǎn)。經(jīng)典共識(shí)算法是PBFT類算法,當(dāng)系統(tǒng)中的大多數(shù)參與者對(duì)提議區(qū)塊投贊成票,系統(tǒng)中參與者將其接受為正確區(qū)塊,且一旦投票通過,區(qū)塊具有最終性,不存在回滾的可能。
從上可以看出,不管是中本聰共識(shí)還是經(jīng)典共識(shí),都需要有一個(gè)區(qū)塊提議的機(jī)制,這是整個(gè)共識(shí)達(dá)成過程中最重要的部分之一,競(jìng)爭(zhēng)區(qū)塊的提議權(quán),本質(zhì)上也是記賬權(quán)。而PoW和PoS機(jī)制在區(qū)塊鏈中更廣為人知,是因?yàn)樗鼈兪菂^(qū)塊提議的機(jī)制,涉及到誰有權(quán)提議的問題,直接跟區(qū)塊獎(jiǎng)勵(lì)相關(guān)。因此,不管是PoW還是PoS本質(zhì)上都是為了獲得區(qū)塊提議的權(quán)利。但其獲得區(qū)塊提議的方式存在根本區(qū)別。
在比特幣的PoW機(jī)制中,規(guī)則也非常簡(jiǎn)潔,為了獲得區(qū)塊提議的權(quán)利,誰率先計(jì)算出謎題的答案,誰就獲得區(qū)塊提議的權(quán)利。也就是說,它本質(zhì)上比的是算力。這也導(dǎo)致它天然是抗女巫攻擊的,要想從算力競(jìng)爭(zhēng)中獲勝,需要有更好算力效率的礦機(jī),需要更便宜的電力。最終來說,比特幣PoW的本質(zhì)是將能源轉(zhuǎn)化為價(jià)值的存儲(chǔ),它本質(zhì)是一種工作量的證明,也是一種價(jià)值的轉(zhuǎn)化和存儲(chǔ)。
PoS的規(guī)則也很簡(jiǎn)單,它是基于人們?cè)谙到y(tǒng)中質(zhì)押的代幣權(quán)益多少來選擇區(qū)塊的提議者。也就是說,誰質(zhì)押的代幣權(quán)益越多,誰跟系統(tǒng)的利害關(guān)系就越大,其損害系統(tǒng)的代價(jià)就越大,其做出誠實(shí)記賬的可能性就越大,利于保證系統(tǒng)的安全。
海伯利安的PoH:適合于去中心化位置服務(wù)的共識(shí)機(jī)制探索
不管是PoW還是PoS都有其優(yōu)點(diǎn),也有其缺點(diǎn)。關(guān)于PoW和PoS孰優(yōu)孰劣,加密社區(qū)的爭(zhēng)議從來沒有停止過。不過,從藍(lán)狐筆記的角度,這取決于區(qū)塊鏈項(xiàng)目本身。像加密貨幣本身,如比特幣,它更適合于用PoW來保持其安全,它的價(jià)值源于算力和能源的轉(zhuǎn)化,從而實(shí)現(xiàn)價(jià)值存儲(chǔ),這不僅讓它具有安全屬性,也具有內(nèi)在價(jià)值。而像一些智能合約平臺(tái),它通過PoS實(shí)現(xiàn)了可擴(kuò)展性和安全性,也算是一種探索。那么,有沒有一種共識(shí)機(jī)制,根據(jù)自身需求,可以將兩者結(jié)合起來?讓我們來看一下海伯利安在共識(shí)機(jī)制上的探索。
1.什么是海伯利安的混合共識(shí)機(jī)制PoH
PoH源自于英文Proof of Hybrid的縮寫。海伯利安的PoH共識(shí)機(jī)制是指它結(jié)合PoW工作量證明和PoS權(quán)益證明的優(yōu)勢(shì),從而提出一套更適合于去中心化地理位置服務(wù)發(fā)展的混合證明的共識(shí)機(jī)制。
海伯利安PoH機(jī)制結(jié)合PoW和PoS的方式是采用錯(cuò)層融合的模式:海伯利安的去中心化的地圖服務(wù)網(wǎng)絡(luò)Map3中按照工作量證明的方式選擇出候選的節(jié)點(diǎn),確定“誰”有資格通過復(fù)抵押參與到其Atlas底層區(qū)塊鏈的區(qū)塊生產(chǎn)中。而PoS是權(quán)益證明,在經(jīng)過PoW工作量證明之后,也就是通過初選的節(jié)點(diǎn),有資格根據(jù)權(quán)益質(zhì)押代幣的多少來獲得提議共識(shí)區(qū)塊的權(quán)利。
要理解海伯利安的PoH共識(shí)機(jī)制,首先要理解其項(xiàng)目整體結(jié)構(gòu),理解項(xiàng)目自身的屬性,這也是為什么它采用PoW和PoS錯(cuò)層融合的原因。如下圖:
從上圖可以看出,海伯利安項(xiàng)目的整體經(jīng)濟(jì)結(jié)構(gòu)中,包括三個(gè)部分:
· 最底層是地圖區(qū)塊鏈Atlas,它負(fù)責(zé)整個(gè)位置服務(wù)體系中最重要的記賬服務(wù),由分布式的共識(shí)節(jié)點(diǎn)組成,負(fù)責(zé)記錄在整個(gè)位置服務(wù)經(jīng)濟(jì)體中不同參與者的貢獻(xiàn),是整個(gè)地理位置服務(wù)系統(tǒng)實(shí)現(xiàn)價(jià)值流轉(zhuǎn)的基礎(chǔ)部分。這一層的主要貢獻(xiàn)者是獲得提議區(qū)塊資格的共識(shí)節(jié)點(diǎn),由這些共識(shí)節(jié)點(diǎn)負(fù)責(zé)出塊。
· 第二層是去中心化地理位置服務(wù)網(wǎng)絡(luò)Map3,它由很多分布式的地理位置服務(wù)節(jié)點(diǎn)組成,這些節(jié)點(diǎn)為客戶端和企業(yè)提供全棧的地理位置的服務(wù)。這一層的主要貢獻(xiàn)者是提供地理位置服務(wù)的所有節(jié)點(diǎn),這些節(jié)點(diǎn)無須許可,任何人都可以加入,不過為了保證服務(wù)質(zhì)量,也需要滿足一定條件,在帶寬、存儲(chǔ)、算力等方面需要達(dá)到一定要求。在Map3網(wǎng)絡(luò)中,它支持創(chuàng)建自定義的隨機(jī)地圖層,可滿足自定義需求;支持實(shí)現(xiàn)跨平臺(tái)地圖技術(shù)堆棧的無縫轉(zhuǎn)接;對(duì)地圖數(shù)據(jù)進(jìn)行加密等。
· 最上層是客戶端層,在這一層,用戶可以通過客戶端獲得分布式的地理位置服務(wù),同時(shí)HYN持幣用戶也可以通過客戶端將其代幣抵押給節(jié)點(diǎn),以獲得收益。目前海伯利安推出了第一個(gè)客戶端產(chǎn)品Titan手機(jī)應(yīng)用,它為全球用戶提供去中心化地圖搜索導(dǎo)航、數(shù)字錢包、區(qū)塊鏈地圖App開發(fā)等功能。此外,基于TItan地圖應(yīng)用,還可以有其他應(yīng)用的入口。TItan地圖服務(wù)跟現(xiàn)有地圖服務(wù)的不同在于其隱私保護(hù)特性,這跟Brave瀏覽器有類似之處。具體來說,它用公鑰地址代替位置接收者身份,離線地圖讓用戶數(shù)據(jù)保存在手機(jī)本地,通過密碼學(xué)方式保證位置隱私分享。這一層的客戶端用戶,是服務(wù)的需求者和受益者,也因此需要付出,包括費(fèi)用或其他形式的付出,以維持系統(tǒng)的運(yùn)行。當(dāng)然,企業(yè)用戶也可以為其客戶端用戶付費(fèi),并在其他地方實(shí)現(xiàn)增值收費(fèi),從而實(shí)現(xiàn)更好的用戶體驗(yàn)。
從上可以看出,在海伯利安的整體結(jié)構(gòu)中,Map3由無須許可的節(jié)點(diǎn)組成,它支撐海伯利安的鏈下地理位置服務(wù),也就是說,這些節(jié)點(diǎn)的主要貢獻(xiàn)在于為用戶提供地理位置服務(wù)。那么,如何來衡量這些節(jié)點(diǎn)的貢獻(xiàn)。海伯利安采用了PoW的共識(shí)機(jī)制,也就是工作量證明的方式。在海伯利安的Map3網(wǎng)絡(luò)中,所有的分布式節(jié)點(diǎn)通過PoW工作量證明,可以獲得兩個(gè)方面的收益:一是服務(wù)收益,二是參與競(jìng)選共識(shí)節(jié)點(diǎn)的資格,以獲得出塊獎(jiǎng)勵(lì)。
在Atlas區(qū)塊鏈層,海伯利安采用的是PoS權(quán)益證明模式,經(jīng)過Map3網(wǎng)絡(luò)PoW的初選,有部分節(jié)點(diǎn)獲得共識(shí)節(jié)點(diǎn)的資格,有機(jī)會(huì)根據(jù)其PoS權(quán)益質(zhì)押情況最終獲得提議區(qū)塊的權(quán)利。
那么,為什么海伯利安要采用PoH的混合證明共識(shí)機(jī)制?為什么不直接采用PoW或PoS機(jī)制來構(gòu)建其去中心化的位置服務(wù)網(wǎng)絡(luò)?
2.海伯利安為什么選擇PoH混合證明共識(shí)
海伯利安之所以采用混合證明共識(shí)的PoH機(jī)制,其核心原因跟其項(xiàng)目特性相關(guān),它既不是比特幣這樣的價(jià)值存儲(chǔ)的加密貨幣,也不是用來承載不同領(lǐng)域(如金融、游戲等)的去中心化應(yīng)用智能合約平臺(tái)。它不僅包含專屬公鏈,同時(shí)也是致力于提供地理位置服務(wù)的完整結(jié)構(gòu)的經(jīng)濟(jì)體。
海伯利安的愿景是One Map,它希望通過其整體的服務(wù)重新塑造位置數(shù)據(jù)的采集、服務(wù)、價(jià)值分配等。而PoH的混合證明機(jī)制也是為了服務(wù)其項(xiàng)目愿景。
從上面的海伯利安的架構(gòu)可以看出,為了引導(dǎo)出分布式的地理位置服務(wù),它不僅包括了底層地圖區(qū)塊鏈Atlas,也包括分布式的地理位置服務(wù)網(wǎng)絡(luò)Map3,以及地理位置服務(wù)的前端應(yīng)用。只有地圖公鏈本身,在短期內(nèi)比較難引導(dǎo)出用戶使用場(chǎng)景,而整體的結(jié)構(gòu)更利于實(shí)現(xiàn)其長遠(yuǎn)目標(biāo)。
共識(shí)機(jī)制的核心首先是保證鏈的安全,其次要跟項(xiàng)目特性產(chǎn)生契合,能夠激勵(lì)系統(tǒng)內(nèi)的貢獻(xiàn)參與者朝共同的方向發(fā)展。PoH混合證明機(jī)制有利于海伯利安實(shí)現(xiàn)如上的兩點(diǎn)。在海伯利安的地理位置服務(wù)經(jīng)濟(jì)體中,不同的角色發(fā)揮不同的作用。
首先,客戶端用戶是地理位置服務(wù)的需求方,也可以是系統(tǒng)發(fā)展的獲益方。例如持有HYN代幣的用戶可以將其代幣抵押給Map3網(wǎng)絡(luò)節(jié)點(diǎn),Map3網(wǎng)絡(luò)節(jié)點(diǎn)要獲得節(jié)點(diǎn)運(yùn)營資格需要抵押一定量的HYN代幣。而獲得Map3網(wǎng)絡(luò)節(jié)點(diǎn)運(yùn)營資格之后,用戶有機(jī)會(huì)跟節(jié)點(diǎn)一起獲得服務(wù)收益。
其次,在海伯利安的Map3網(wǎng)絡(luò)中,還有一層基于工作量證明機(jī)制,根據(jù)其PoW有效服務(wù)量證明憑證,從Map3服務(wù)節(jié)點(diǎn)中選出有效服務(wù)更好的節(jié)點(diǎn)參與共識(shí)節(jié)點(diǎn)競(jìng)選,也就是海伯利安中的復(fù)抵押資格競(jìng)選。根據(jù)PoS的有效權(quán)益質(zhì)押量大小,成功進(jìn)入共識(shí)節(jié)點(diǎn)委員會(huì)的節(jié)點(diǎn)有機(jī)會(huì)獲得出塊獎(jiǎng)勵(lì)。這意味著,一開始給Map3網(wǎng)絡(luò)節(jié)點(diǎn)代幣質(zhì)押的HYN用戶也有機(jī)會(huì)獲得按比例的相應(yīng)出塊獎(jiǎng)勵(lì)。
最后一層就是區(qū)塊鏈層,也就是鏈上的記賬層。它由共識(shí)節(jié)點(diǎn)根據(jù)PoS權(quán)益,競(jìng)選出塊節(jié)點(diǎn),分享出塊收益。
從上可以看出,海伯利安通過將PoW的工作量證明和PoS的權(quán)益證明錯(cuò)層融合,是從整體社群和經(jīng)濟(jì)結(jié)構(gòu)角度考慮的,這樣可以充分利用PoW和PoS的各自優(yōu)點(diǎn)。
Map3網(wǎng)絡(luò)的PoW工作量證明不僅可以用來評(píng)估服務(wù)節(jié)點(diǎn)的有效服務(wù)量,而且它在海伯利安整體經(jīng)濟(jì)結(jié)構(gòu)中也具有承上啟下的連接作用。本質(zhì)上,它是一個(gè)可自動(dòng)調(diào)節(jié)的戰(zhàn)略控制點(diǎn)。Map3網(wǎng)絡(luò)有很多無須許可的服務(wù)節(jié)點(diǎn),但并非所有服務(wù)節(jié)點(diǎn)都是一樣的,這也跟帕累托法則和地圖服務(wù)性質(zhì)相關(guān),有些節(jié)點(diǎn)的有效服務(wù)量更多,質(zhì)量更好,獲得的用戶支持更多,它們更有機(jī)會(huì)進(jìn)入底層區(qū)塊鏈的共識(shí)節(jié)點(diǎn)參與最終的出塊競(jìng)選。也就是說,這些服務(wù)節(jié)點(diǎn)脫穎而出需要得到用戶的支持,最終形成一種自下而上的選拔過程,也是層層深入的動(dòng)態(tài)調(diào)節(jié)過程。
這種層層遞進(jìn)的過程兼具民主和集中的優(yōu)點(diǎn),服務(wù)節(jié)點(diǎn)無須許可,但它又跟服務(wù)的用戶息息相關(guān),獲得用戶支持越多,就越有機(jī)會(huì)進(jìn)入最終的PoS出塊委員會(huì)。這種PoW和PoS混合證明的PoH機(jī)制,可以滿足分布式和安全的需求,也可以滿足可擴(kuò)展性的需求。
最終來說,PoW和PoS混合證明的PoH共識(shí)機(jī)制,一是保護(hù)了底層區(qū)塊鏈網(wǎng)絡(luò)的安全,二是激勵(lì)不同參與者融入到網(wǎng)絡(luò)中作出貢獻(xiàn),形成了自下而上層層遞進(jìn)的過程,三是可以滿足分布式地理位置服務(wù)的可擴(kuò)展性需求。
海伯利安的混合證明機(jī)制(PoH)如何實(shí)現(xiàn)
海伯利安的PoH混合證明機(jī)制是通過PoW和PoS錯(cuò)層融合實(shí)現(xiàn)的。其中的PoW既衡量了不同服務(wù)節(jié)點(diǎn)的有效工作量,也自發(fā)形成了戰(zhàn)略控制點(diǎn),為PoS選拔出自下而上的共識(shí)節(jié)點(diǎn),從而利于保證底層鏈的安全,并激勵(lì)服務(wù)節(jié)點(diǎn)和客戶端用戶的更多參與。
· Map3網(wǎng)絡(luò)的PoW共識(shí)機(jī)制
Map3網(wǎng)絡(luò)是去中心化的地理位置服務(wù)網(wǎng)絡(luò),它為前端應(yīng)用的用戶提供地圖等服務(wù),Map3網(wǎng)絡(luò)由多節(jié)點(diǎn)組成,這些節(jié)點(diǎn)是P2P的對(duì)等網(wǎng)絡(luò),它存在的目的是為了提供安全可靠高性能的地理位置服務(wù),其核心并不是進(jìn)行底層區(qū)塊鏈的共識(shí)出塊的驗(yàn)證,而且提供具體的服務(wù)。這種特性決定了其共識(shí)機(jī)制核心在于工作量的證明,也就是PoW。不過它的PoW跟比特幣的計(jì)算密集型的PoW不同,它的工作量是指實(shí)際的地理位置服務(wù)工作證明,其核心的工作量就是為客戶端提供API請(qǐng)求的響應(yīng)次數(shù)。
因此,Map3的PoW機(jī)制首先要實(shí)現(xiàn)跟其整體的激勵(lì)目標(biāo)相同,激勵(lì)網(wǎng)絡(luò)的參與節(jié)點(diǎn)能夠積極加入到整體的地理位置服務(wù)網(wǎng)絡(luò)中,它首先要解決節(jié)點(diǎn)為什么要加入到服務(wù)網(wǎng)絡(luò)的問題。
Map3網(wǎng)絡(luò)是無須許可的對(duì)等節(jié)點(diǎn)網(wǎng)絡(luò),任何主體都隨時(shí)加入和退出,這意味著要有足夠的激勵(lì)才能吸引節(jié)點(diǎn)參與進(jìn)來。上面也提到,Map3網(wǎng)絡(luò)給參與節(jié)點(diǎn)提供兩個(gè)方面的激勵(lì):一是服務(wù)收益,二是成為共識(shí)節(jié)點(diǎn)的資格,以獲得出塊獎(jiǎng)勵(lì)。
那么,要實(shí)現(xiàn)激勵(lì),接下來要解決的問題是,如何衡量服務(wù)量。這就引出了第二個(gè)問題,關(guān)于Map3節(jié)點(diǎn)有效工作量的衡量,它需要公平、易于驗(yàn)證以及可防作弊。如何來實(shí)現(xiàn)這一點(diǎn)?這就是海伯利安PoW共識(shí)機(jī)制的由來:它試圖通過工作量憑證的產(chǎn)生機(jī)制來解決這一問題。
Map3網(wǎng)絡(luò)的工作量憑證旨在產(chǎn)生可簡(jiǎn)單驗(yàn)證的防作弊的工作量證明,從而衡量不同節(jié)點(diǎn)的有效服務(wù)量。其有效工作量的衡量基于一種用最小哈希值來估算哈希率的計(jì)算方法。工作量憑證是由獲得其服務(wù)的客戶端和其他節(jié)點(diǎn)提供。所以具體的工作量證明包括為客戶端和其他節(jié)點(diǎn)提供的服務(wù)之和。如果客戶端用c表示,Map3節(jié)點(diǎn)用n表示,那么在一段時(shí)間內(nèi)節(jié)點(diǎn)的工作量憑證計(jì)算如下圖的公式:
其中Vc和Vn是哈希值,NID是節(jié)點(diǎn)的ID,AccTKc和AccTKn是服務(wù)訪問的憑證。也就是說,這里的核心是兩個(gè)服務(wù)訪問的憑證。
海伯利安Map3網(wǎng)絡(luò)的PoW的有效服務(wù)量機(jī)制還有利于促進(jìn)HYN代幣持有人和Map3節(jié)點(diǎn)之間的合作,它本質(zhì)上鼓勵(lì)節(jié)點(diǎn)持續(xù)輸出高質(zhì)量的地圖服務(wù),如果節(jié)點(diǎn)無法提供高質(zhì)量的服務(wù),一是HYN代幣持有人不愿意給該節(jié)點(diǎn)提供HYN代幣質(zhì)押,二是也不愿意調(diào)用該節(jié)點(diǎn)提供的地圖服務(wù)。而PoW的機(jī)制將兩者的利益結(jié)合起來,節(jié)點(diǎn)提供的服務(wù)質(zhì)量越高,被調(diào)用服務(wù)的次數(shù)越多,有效服務(wù)量越多,服務(wù)收益也越高,持幣人也更愿意將其代幣質(zhì)押給這樣的Map3網(wǎng)絡(luò)節(jié)點(diǎn)。
海伯利安Map3的PoW機(jī)制最后一個(gè)滿足的是地理位置服務(wù)的可擴(kuò)展性的問題。隨著Map3地理位置服務(wù)的增加,Map3網(wǎng)絡(luò)節(jié)點(diǎn)向共識(shí)節(jié)點(diǎn)提交工作量證明也會(huì)消耗更多的服務(wù)資源,包括帶寬和存儲(chǔ)空間等。為了實(shí)現(xiàn)可擴(kuò)展性,其PoW有一個(gè)自適應(yīng)的機(jī)制,可以支持不同規(guī)模的Map3節(jié)點(diǎn)數(shù)量。
也就是說,海伯利安會(huì)控制提交PoW節(jié)點(diǎn)的數(shù)量。這也跟地理位置服務(wù)的特性相關(guān)。首先客戶端用戶和地理位置數(shù)據(jù)在空間的分布式不均勻,其使用量和Map3節(jié)點(diǎn)之間的分布符合帕累托法則。
此外,如果將所有地理位置服務(wù)行為都通過鏈上記錄并等待共識(shí)的達(dá)成,那么它將無法支撐億萬次的地理位置服務(wù),而海波利安的PoW工作量證明機(jī)制,類似于鏈下的操作,有利于其服務(wù)的可擴(kuò)展。
· Atlas底層區(qū)塊鏈的PoS共識(shí)機(jī)制
Atlas鏈?zhǔn)呛2驳牡讓拥貓D公鏈。它擔(dān)負(fù)了整個(gè)地理位置服務(wù)生態(tài)的鏈上記賬服務(wù)。其首要的問題是安全,保證鏈的無須第三方參與可信任。其次是符合生態(tài)激勵(lì)方向。最后是滿足業(yè)務(wù)的特性。
PoS共識(shí)機(jī)制的提議包括出塊的節(jié)點(diǎn)委員會(huì)(涉及到共識(shí)節(jié)點(diǎn)的選舉和輪換)和獎(jiǎng)懲機(jī)制。當(dāng)前不同的PoS機(jī)制有不同的節(jié)點(diǎn)選舉方式、不同規(guī)模的委員會(huì)大小等。比如ETH2.0采用的是隨機(jī)選擇節(jié)點(diǎn)的模式(抵押32個(gè)ETH后獲得資格),而Cosmos采用根據(jù)質(zhì)押權(quán)益多少排序來選擇節(jié)點(diǎn);委員會(huì)規(guī)模上,ETH當(dāng)前是111個(gè)節(jié)點(diǎn),而Cosmos在125到200個(gè)節(jié)點(diǎn)之間,EOS是21個(gè)節(jié)點(diǎn)。
海伯利安Atlas底層鏈的PoS出塊委員會(huì)的激活節(jié)點(diǎn)為88個(gè)。委員會(huì)的成員資格是流動(dòng)的,根據(jù)鏈上指標(biāo)進(jìn)行自動(dòng)化的選舉產(chǎn)生。按照24小時(shí)為一個(gè)周期,候選節(jié)點(diǎn)可以向現(xiàn)有委員會(huì)節(jié)點(diǎn)發(fā)起挑戰(zhàn),挑戰(zhàn)需要有成本。根據(jù)挑戰(zhàn)者的質(zhì)押權(quán)益排序,挑戰(zhàn)是否成功,通過鑄幣信用來確定,鑄幣信用除了考慮賬戶余額,還會(huì)考慮幣齡等,以防止節(jié)點(diǎn)的作惡。
結(jié)語
不管是PoW還是PoS,其本質(zhì)上都是區(qū)塊提議的機(jī)制,好的共識(shí)機(jī)制首先要能夠保證鏈的安全,其次是要符合項(xiàng)目本身的特質(zhì)。比如價(jià)值存儲(chǔ)的加密貨幣和智能合約平臺(tái)的方向是不同的,這也跟其共識(shí)機(jī)制存在關(guān)聯(lián)。
海伯利安的PoH共識(shí)機(jī)制跟其地理位置服務(wù)的整體結(jié)構(gòu)相關(guān),它的愿景是要形成One Map,通過PoW和PoS的混合證明機(jī)制,既要實(shí)現(xiàn)底層鏈安全,也需要激勵(lì)所有參與者的貢獻(xiàn),最后形成符合其業(yè)務(wù)發(fā)展規(guī)律的可擴(kuò)展性。這也是它不同于純PoW和PoS共識(shí)機(jī)制的根本原因。通過將PoW和PoS錯(cuò)層融合,可以利用兩者的優(yōu)勢(shì),可以實(shí)現(xiàn)自下而上的層層遞進(jìn),可以兼顧大多數(shù)前端用戶、服務(wù)節(jié)點(diǎn)的利益,同時(shí)也能選拔出跟生態(tài)關(guān)系更加密切的參與者參與共識(shí)驗(yàn)證,是一種可以動(dòng)態(tài)調(diào)節(jié)的機(jī)制,能促進(jìn)參與者的融合進(jìn)來。