一種區(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ū)塊鏈的吞吐量。??