1坤溃、ACT(RDPOS)
RDPoS
RDPoS是在DPoS基礎(chǔ)上改進(jìn)得到共識(shí)機(jī)制吨艇。RDPoS 不僅繼承了 DPoS 的優(yōu)點(diǎn)——不需要消耗額外算力即可實(shí)現(xiàn)產(chǎn)塊后的權(quán)益分配贮喧,它還能會(huì)根據(jù)網(wǎng)絡(luò)的交易狀態(tài)動(dòng)態(tài)決定由代理或全體節(jié)點(diǎn)驗(yàn)證智能合約的執(zhí)行結(jié)果撒汉。代理節(jié)點(diǎn)由權(quán)益人投票選出溺职。票數(shù)最多的前 99 個(gè)代理依次輪流驗(yàn)證交易,順序由所有代理節(jié)點(diǎn)共同決定赛不,并保證無法被篡改惩嘉。代理正 常工作可以獲收益,反之工作異程吖剩或不工作文黎,則會(huì)受到懲罰。RDPoS 相比 DPoS 可進(jìn)一步提升網(wǎng)絡(luò)交易能力殿较,在滿足智能合約被快速驗(yàn)證的同時(shí)耸峭,也減少了整個(gè)網(wǎng)絡(luò) 的擁塞。
2淋纲、QTUM(POS+IPOS)
POS:Proof of Stake劳闹,股權(quán)證明
POS:也稱股權(quán)證明,類似于財(cái)產(chǎn)儲(chǔ)存在銀行洽瞬,這種模式會(huì)根據(jù)你持有數(shù)字貨幣的量和時(shí)間本涕,分配給你相應(yīng)的利息。 它將PoW中的算力改為系統(tǒng)權(quán)益伙窃,擁有權(quán)益越大則成為下一個(gè)記賬人的概率越大菩颖。
簡(jiǎn)單來說,就是一個(gè)根據(jù)你持有貨幣的量和時(shí)間为障,給你發(fā)利息的一個(gè)制度晦闰,在股權(quán)證明POS模式下,有一個(gè)名詞叫幣齡鳍怨,每個(gè)幣每天產(chǎn)生1幣齡呻右,比如你持有100個(gè)幣,總共持有了30天鞋喇,那么声滥,此時(shí)你的幣齡就為3000,這個(gè)時(shí)候确徙,如果你發(fā)現(xiàn)了一個(gè)POS區(qū)塊醒串,你的幣齡就會(huì)被清空為0。你每被清空365幣齡鄙皇,你將會(huì)從區(qū)塊中獲得0.05個(gè)幣的利息(假定利息可理解為年利率5%)芜赌,那么在這個(gè)案例中,利息 = 3000 * 5% / 365 = 0.41個(gè)幣伴逸,這下就很有意思了缠沈,持幣有利息。
優(yōu)點(diǎn)
1.不像Pow那么費(fèi)電错蝴。
缺點(diǎn)
1.沒有專業(yè)化洲愤,擁有權(quán)益的參與者未必希望參與記賬。
2.容易產(chǎn)生分叉顷锰,需要等待多個(gè)確認(rèn)柬赐。
3.永遠(yuǎn)沒有最終性,需要檢查點(diǎn)機(jī)制來彌補(bǔ)最終性官紫。
3肛宋、ZIL(PBFT)
PBFT:Practical Byzantine Fault Tolerance,實(shí)用拜占庭容錯(cuò)算法
PBFT是一種狀態(tài)機(jī)副本復(fù)制算法束世,在保證活性和安全性(liveness & safety)的前提下提供了(n-1)/3的容錯(cuò)性酝陈。目的是使一個(gè)請(qǐng)求發(fā)送到分布式系統(tǒng)中時(shí),系統(tǒng)各個(gè)節(jié)點(diǎn)可以得出一致的毁涉、并且是正確的響應(yīng)沉帮。
用一個(gè)簡(jiǎn)單例子說明PBFT 的實(shí)現(xiàn)規(guī)則,PBFT算法要求至少要4個(gè)參與者贫堰,一個(gè)被選舉為總司令穆壕,3個(gè)師長(zhǎng)⊙鲜龋總統(tǒng)對(duì)總司令下達(dá)命令粱檀,你們向前行軍500公里,總司令就會(huì)給3個(gè)師長(zhǎng)發(fā)命令向前行軍500公里漫玄。3個(gè)軍長(zhǎng)收到消息后會(huì)執(zhí)行命令茄蚯,并匯報(bào)結(jié)果。A師長(zhǎng)說我在首都以東500公里睦优,B師長(zhǎng)說我在首都以東500公里渗常,C師長(zhǎng)說我在首都以東250公里『古蹋總司令總結(jié)3個(gè)師長(zhǎng)的匯報(bào)皱碘,發(fā)現(xiàn)首都以東500公里占多數(shù)(2票>1票),所以就會(huì)忽略C軍長(zhǎng)的匯報(bào)結(jié)果隐孽,給總統(tǒng)說癌椿,好了健蕊,現(xiàn)在部隊(duì)是在首都以東500公里了。
優(yōu)點(diǎn)
1.系統(tǒng)運(yùn)轉(zhuǎn)可以脫離幣的存在踢俄,pbft算法共識(shí)各節(jié)點(diǎn)由業(yè)務(wù)的參與方或者監(jiān)管方組成缩功,安全性與穩(wěn)定性由業(yè)務(wù)相關(guān)方保證。
2.共識(shí)的時(shí)延大約在2~5秒鐘都办,基本達(dá)到商用實(shí)時(shí)處理的要求嫡锌。
3.共識(shí)效率高,可滿足高頻交易量的需求琳钉。
缺點(diǎn)
1.當(dāng)有1/3或以上記賬人停止工作后势木,系統(tǒng)將無法提供服務(wù)。
2.當(dāng)有1/3或以上記賬人聯(lián)合作惡歌懒,且其它所有的記賬人被恰好分割為兩個(gè)網(wǎng)絡(luò)孤島時(shí)啦桌,惡意記賬人可以使系統(tǒng)出現(xiàn)分叉,但是會(huì)留下密碼學(xué)證據(jù)及皂。