區(qū)塊鏈工作量證明生成方法

基本信息

申請?zhí)?/td> CN202210016426.0 申請日 -
公開(公告)號 CN114362962A 公開(公告)日 2022-04-15
申請公布號 CN114362962A 申請公布日 2022-04-15
分類號 H04L9/32(2006.01)I;H04L9/06(2006.01)I 分類 電通信技術(shù);
發(fā)明人 霍曉芳 申請(專利權(quán))人 北京智云芯科技有限公司
代理機構(gòu) 北京中政聯(lián)科專利代理事務(wù)所(普通合伙) 代理人 陳超
地址 100085北京市海淀區(qū)信息路28號1幢8層B座801B01室
法律狀態(tài) -

摘要

摘要 本公開提供了一種區(qū)塊鏈工作量證明生成方法,包括:獲取一個密鑰對,所述密鑰對包括公鑰和私鑰;用所述私鑰對最新區(qū)塊的附加數(shù)據(jù)進行簽名得到簽名值;將所述公鑰和所述簽名值連接,得到第一數(shù)據(jù)段;通過哈希算法對所述第一數(shù)據(jù)段進行哈希計算,得到哈希值;基于所述哈希值小于預(yù)設(shè)值,將所述哈希值作為工作量證明。該方法,采用非對稱密碼算法的簽名和驗簽計算來完成工作量證明,能夠充分利用非對稱密碼算法的硬件資源,優(yōu)化工作量證明算法,促進工作量證明生成方法的多樣性,同時通過區(qū)塊鏈的激勵機制促進非對稱密碼算法的硬件基礎(chǔ)設(shè)施建設(shè),避免社會資源浪費。