[發明專利]比特幣礦機挖礦計算方法及相關產品在審
| 申請號: | 201810874484.0 | 申請日: | 2018-08-03 |
| 公開(公告)號: | CN109146439A | 公開(公告)日: | 2019-01-04 |
| 發明(設計)人: | 陳海燕 | 申請(專利權)人: | 深圳市愛畝科技發展有限公司 |
| 主分類號: | G06Q20/06 | 分類號: | G06Q20/06;G06Q40/04 |
| 代理公司: | 深圳市科冠知識產權代理有限公司 44355 | 代理人: | 王海駿 |
| 地址: | 518000 廣東省深圳市寶安*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 礦機 區塊 主控 芯片 子結果 任務分發 任務分解 頭數據 礦池 返回 申請 | ||
1.一種比特幣礦機挖礦計算方法,其特征在于,所述方法應用于比特幣礦機,所述礦機包括:主控和多個ASCI芯片;所述方法包括如下步驟:
礦機獲取礦池的任務后,執行前序部分計算后,構造區塊頭數據得到區塊hash值的計算任務;主控將區塊hash值的計算任務分解成多個計算子任務,將多個子任務分發給多個ASCI芯片;
ASCI芯片執行該計算子任務得到子結果,將該子結果返回給主控得到區塊hash值。
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
礦機根據區塊hash值確定計算結果,如該計算結果具有與nTime字段對應的nNonce且nNonce符合難度要求,礦機構造區塊頭并提交share到礦池。
3.根據權利要求1所述的方法,其特征在于,所述ASCI芯片執行該該計算子任務得到子結果具體包括:
ASIC芯片對nNonce進行搜索,計算HASH得到子結果。
4.根據權利要求1所述的方法,其特征在于,所述礦機構造區塊頭并提交share到礦池具體包括:
獲取符合難度要求的nTime和與之匹配的nNonce,構造stratum格式的信息,將所述stratum格式的信息提交給礦池。
5.一種比特幣礦機,其特征在于,所述礦機包括:主控和多個ASCI芯片;
所述主控,用于獲取礦池的任務后,執行前序部分計算后,構造區塊頭數據得到區塊hash值的計算任務;將區塊hash值的計算任務分解成多個計算子任務,將多個子任務分發給多個ASCI芯片;
ASCI芯片,用于執行該計算子任務得到子結果,將該子結果返回給主控得到區塊hash值。
6.根據權利要求5所述的比特幣礦機,其特征在于,
所述主控,具體還用于根據區塊hash值確定計算結果,如該計算結果具有與nTime字段對應的nNonce且nNonce符合難度要求,構造區塊頭并提交share到礦池。
7.根據權利要求5所述的比特幣礦機,其特征在于,
所述ASIC芯片,具體用于對nNonce進行搜索,計算HASH得到子結果。
8.根據權利要求5所述的比特幣礦機,其特征在于,
所述主控,具體用于獲取符合難度要求的nTime和與之匹配的nNonce,構造stratum格式的信息,將所述stratum格式的信息提交給礦池。
9.一種計算機可讀存儲介質,其存儲用于電子數據交換的程序,其中,所述程序使得終端執行如權利要求1-4任意一項提供的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市愛畝科技發展有限公司,未經深圳市愛畝科技發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810874484.0/1.html,轉載請聲明來源鉆瓜專利網。





