在區(qū)塊鏈節(jié)點(diǎn)之間進(jìn)行數(shù)據(jù)同步的方法、裝置及存儲(chǔ)介質(zhì)
基本信息
申請(qǐng)?zhí)?/td> | CN202110805986.X | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN113536375A | 公開(公告)日 | 2021-10-22 |
申請(qǐng)公布號(hào) | CN113536375A | 申請(qǐng)公布日 | 2021-10-22 |
分類號(hào) | G06F21/62(2013.01)I;G06F21/64(2013.01)I;G06F16/27(2019.01)I;G06Q40/04(2012.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 張如成;曹世盛 | 申請(qǐng)(專利權(quán))人 | 嘉興南湖紅鏈科技有限公司 |
代理機(jī)構(gòu) | 北京永新同創(chuàng)知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 楊勝軍 |
地址 | 200023上海市黃浦區(qū)汝南街63號(hào)主樓302,303,304單元 | ||
法律狀態(tài) | - |
摘要
摘要 | 本公開內(nèi)容提供了用于在區(qū)塊鏈節(jié)點(diǎn)之間進(jìn)行數(shù)據(jù)同步的方法,包括:獲取待加入?yún)^(qū)塊鏈的區(qū)塊鏈節(jié)點(diǎn)的列表,列表中包含區(qū)塊鏈節(jié)點(diǎn)的名稱及區(qū)塊鏈節(jié)點(diǎn)的屬性;根據(jù)屬性從區(qū)塊鏈節(jié)點(diǎn)的列表中選擇一個(gè)區(qū)塊鏈節(jié)點(diǎn)成為領(lǐng)導(dǎo)節(jié)點(diǎn),列表中的除了領(lǐng)導(dǎo)節(jié)點(diǎn)之外的節(jié)點(diǎn)稱為同步節(jié)點(diǎn);由領(lǐng)導(dǎo)節(jié)點(diǎn)將歷史區(qū)塊數(shù)據(jù)切片成K個(gè)區(qū)塊切片、對(duì)其驗(yàn)簽、對(duì)整個(gè)切片簽名并對(duì)簽名后的切片進(jìn)行本地緩存;由領(lǐng)導(dǎo)節(jié)點(diǎn)向所述同步節(jié)點(diǎn)發(fā)送同步消息進(jìn)行數(shù)據(jù)同步。為了實(shí)現(xiàn)區(qū)塊鏈中加入新的區(qū)塊鏈節(jié)點(diǎn)時(shí)的高效同步,依據(jù)本公開內(nèi)容的發(fā)明人創(chuàng)新地想到在區(qū)塊鏈節(jié)點(diǎn)中選擇一個(gè)領(lǐng)導(dǎo)節(jié)點(diǎn),使用算力比較高的領(lǐng)導(dǎo)節(jié)點(diǎn)來進(jìn)行區(qū)塊數(shù)據(jù)驗(yàn)證,從而解放了所有待加入的區(qū)塊鏈節(jié)點(diǎn),提高同步效率。 |
