工作量證明算法優(yōu)化方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
基本信息
申請(qǐng)?zhí)?/td> | CN202110668940.8 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN113282802A | 公開(公告)日 | 2021-08-20 |
申請(qǐng)公布號(hào) | CN113282802A | 申請(qǐng)公布日 | 2021-08-20 |
分類號(hào) | G06F16/901(2019.01)I;G06F9/4401(2018.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 孔劍平;胡楠;王琪;李炳博 | 申請(qǐng)(專利權(quán))人 | 浙江毫微米科技有限公司 |
代理機(jī)構(gòu) | 北京聿宏知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 陳敏;吳昊 |
地址 | 310000浙江省杭州市江干區(qū)解放東路29號(hào)迪凱銀座30層 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提供一種工作量證明算法優(yōu)化方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì),該方法包括在第一線程執(zhí)行ethash算法進(jìn)行有效哈希值計(jì)算過程中,檢測(cè)所述第一線程是否根據(jù)索引地址從內(nèi)存的有向無環(huán)圖中提取數(shù)據(jù);在所述第一線程根據(jù)所述索引地址從內(nèi)存的有向無環(huán)圖中提取數(shù)據(jù)時(shí),將所述第一線程掛起,激活第二線程,由所述第二線程執(zhí)行ethash算法進(jìn)行有效哈希值的計(jì)算。由于線程從內(nèi)存有向無環(huán)圖中提取數(shù)據(jù)無需占用計(jì)算資源,使得計(jì)算資源空閑,而空閑的計(jì)算資源能夠被另一線程利用,執(zhí)行ethash算法進(jìn)行有效哈希值的計(jì)算,從而實(shí)現(xiàn)了多線程并行執(zhí)行ethash算法進(jìn)行有效哈希值的計(jì)算,有效提高了計(jì)算效率。 |
