一種基于有條件的獎(jiǎng)勵(lì)的區(qū)塊鏈共識(shí)最終確定性方法
基本信息
申請(qǐng)?zhí)?/td> | CN202110111770.3 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN112766968A | 公開(公告)日 | 2021-05-07 |
申請(qǐng)公布號(hào) | CN112766968A | 申請(qǐng)公布日 | 2021-05-07 |
分類號(hào) | G06Q20/40(2012.01)I;G06Q20/38(2012.01)I;G06Q30/02(2012.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 郭斌;趙賀 | 申請(qǐng)(專利權(quán))人 | 北京鏈飛未來科技有限公司 |
代理機(jī)構(gòu) | - | 代理人 | - |
地址 | 100089北京市海淀區(qū)建西苑中里1號(hào)樓3層商業(yè)385號(hào) | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種基于有條件的獎(jiǎng)勵(lì)的區(qū)塊鏈共識(shí)最終確定性方法,設(shè)置參數(shù)j、k,區(qū)塊鏈中包括n個(gè)區(qū)塊,在第n個(gè)區(qū)塊BLOCKn產(chǎn)出時(shí),在第n個(gè)區(qū)塊之前的第n?j個(gè)區(qū)塊BLOCKn?j達(dá)到“待最終確定狀態(tài)”;第n?j個(gè)區(qū)塊BLOCKn?j之前的k個(gè)區(qū)塊BLOCKn?j?k…BLOCKn?j?1的所有出塊者,構(gòu)成投票節(jié)點(diǎn)集合,采用預(yù)設(shè)共識(shí)算法,對(duì)第n?j個(gè)區(qū)塊BLOCKn?j進(jìn)行投票,若投票達(dá)成共識(shí),則第n?j個(gè)區(qū)塊BLOCKn?j達(dá)到“最終確定狀態(tài)”。通過實(shí)行絕對(duì)最終確定性,保證了該區(qū)塊不會(huì)回滾,提高了垮鏈交易和鏈下關(guān)聯(lián)操作的安全性。通過延遲出塊獎(jiǎng)勵(lì)交易,由后續(xù)區(qū)塊的出塊者,以某一區(qū)塊出塊者是否投分裂票作為判斷條件并提供證明,確定是否為該區(qū)塊的出塊者添加獎(jiǎng)勵(lì),約束了出塊者投分裂票的行為,降低了“分叉”的概率。?? |
