基于Raft算法的區(qū)塊鏈共識(shí)方法
基本信息

| 申請(qǐng)?zhí)?/td> | CN201811186202.4 | 申請(qǐng)日 | - |
| 公開(公告)號(hào) | CN109525636B | 公開(公告)日 | 2021-04-13 |
| 申請(qǐng)公布號(hào) | CN109525636B | 申請(qǐng)公布日 | 2021-04-13 |
| 分類號(hào) | H04L29/08(2006.01)I;H04L29/06(2006.01)I;H04L9/32(2006.01)I;H04L12/26(2006.01)I | 分類 | 電通信技術(shù); |
| 發(fā)明人 | 莊偉銘;燕寶 | 申請(qǐng)(專利權(quán))人 | 上海保險(xiǎn)交易所股份有限公司 |
| 代理機(jī)構(gòu) | 中國(guó)貿(mào)促會(huì)專利商標(biāo)事務(wù)所有限公司 | 代理人 | 歐陽(yáng)帆 |
| 地址 | 200122上海市浦東新區(qū)自由貿(mào)易試驗(yàn)區(qū)世紀(jì)大道1788、1800號(hào) | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明提供了基于Raft算法的區(qū)塊鏈共識(shí)方法,其一個(gè)實(shí)施例包括:選舉步驟,其中根據(jù)Raft算法從多個(gè)共識(shí)節(jié)點(diǎn)中選出一個(gè)作為領(lǐng)導(dǎo)節(jié)點(diǎn),并且把其余共識(shí)節(jié)點(diǎn)變?yōu)楦S節(jié)點(diǎn);準(zhǔn)備步驟,其中領(lǐng)導(dǎo)節(jié)點(diǎn)向所有跟隨節(jié)點(diǎn)發(fā)出提交區(qū)塊的準(zhǔn)備請(qǐng)求,跟隨節(jié)點(diǎn)對(duì)準(zhǔn)備請(qǐng)求進(jìn)行第一驗(yàn)證處理,并在驗(yàn)證通過(guò)后向領(lǐng)導(dǎo)節(jié)點(diǎn)返回認(rèn)可消息;以及提交步驟,其中在接收到滿足預(yù)定條件的跟隨節(jié)點(diǎn)的認(rèn)可消息的情況下,領(lǐng)導(dǎo)節(jié)點(diǎn)向所有跟隨節(jié)點(diǎn)發(fā)出提交區(qū)塊請(qǐng)求,跟隨節(jié)點(diǎn)對(duì)該提交區(qū)塊請(qǐng)求進(jìn)行第二驗(yàn)證處理,并在驗(yàn)證通過(guò)后將該區(qū)塊加入本地區(qū)塊鏈賬本中成為新區(qū)塊;其中,該第一驗(yàn)證處理包括對(duì)領(lǐng)導(dǎo)節(jié)點(diǎn)、要提交的區(qū)塊以及區(qū)塊內(nèi)的事務(wù)的正確性進(jìn)行驗(yàn)證。?? |





