一種區(qū)塊鏈的共識算法及系統(tǒng)
基本信息
申請?zhí)?/td> | CN202010514465.4 | 申請日 | - |
公開(公告)號 | CN111723406A | 公開(公告)日 | 2020-09-29 |
申請公布號 | CN111723406A | 申請公布日 | 2020-09-29 |
分類號 | G06F21/64(2013.01)I | 分類 | 計算;推算;計數; |
發(fā)明人 | 陸學前;聞澤中;李汝佳;程訓鶴 | 申請(專利權)人 | 上海朝夕網絡技術有限公司 |
代理機構 | 武漢東喻專利代理事務所(普通合伙) | 代理人 | 上海朝夕網絡技術有限公司 |
地址 | 200120上海市浦東新區(qū)科苑路151號華強大廈610 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種區(qū)塊鏈的共識方法及系統(tǒng)。所述方法包括步驟:在一個出塊周期中,P1,接收待共識的交易數據,接收所述交易數據的核心節(jié)點記為核心節(jié)點Node1,其他核心節(jié)點記為Node2~Noden;P2,讀取當前核心節(jié)點Node1的狀態(tài)值S1和其他核心節(jié)點Node2~Noden的狀態(tài)值S2~Sn;P3,計算得到狀態(tài)根哈希值Rs;P4,計算得到交易根哈希值Rt;P5,生成區(qū)塊并將所述區(qū)塊廣播給其他核心節(jié)點Node2~Noden進行驗證;P6,接收其他核心節(jié)點Node2~Noden對所述區(qū)塊的驗證結果,若驗證結果滿足預設的共識條件,Node1將所述區(qū)塊寫入本地鏈。本發(fā)明通過以上步驟實現了各個核心節(jié)點狀態(tài)在不同周期內的相互纏繞,進而確認了狀態(tài)的相對順序,這種各個節(jié)點同時挖礦的方式,有效地提高了區(qū)塊鏈的吞吐量。?? |
