[發(fā)明專利]ASIC陣列、數(shù)據(jù)處理板以及區(qū)塊挖掘方法和設(shè)備在審
| 申請?zhí)枺?/td> | 201811503862.0 | 申請日: | 2018-12-10 |
| 公開(公告)號: | CN110347637A | 公開(公告)日: | 2019-10-18 |
| 發(fā)明(設(shè)計)人: | 張楠賡;徐英韜 | 申請(專利權(quán))人: | 北京嘉楠捷思信息技術(shù)有限公司 |
| 主分類號: | G06F15/78 | 分類號: | G06F15/78;G06F15/173 |
| 代理公司: | 北京律誠同業(yè)知識產(chǎn)權(quán)代理有限公司 11006 | 代理人: | 梁揮;祁建國 |
| 地址: | 100094 北京市海淀*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 計算節(jié)點 區(qū)塊 隨機數(shù)據(jù) 挖掘 內(nèi)存 片上網(wǎng)絡(luò) 裸片 大容量內(nèi)存 方法和設(shè)備 數(shù)據(jù)處理板 層級結(jié)構(gòu) 存儲區(qū)塊 分布存儲 計算過程 內(nèi)存分配 網(wǎng)絡(luò)包括 子集分配 散列 子集 | ||
1.一種ASIC陣列,用于進行區(qū)塊挖掘,其特征在于,該ASIC陣列包括:設(shè)置于PCB電路板上的多個ASIC芯片,該ASIC芯片包括多個裸片,該裸片包括片上網(wǎng)絡(luò),其中該片上網(wǎng)絡(luò)包括多個計算節(jié)點,該計算節(jié)點包括內(nèi)存,該內(nèi)存用于分布存儲區(qū)塊挖掘中的隨機數(shù)據(jù)集的子集。
2.如權(quán)利要求1所述的ASIC陣列,其特征在于,該計算節(jié)點以M×N陣列的形式分布設(shè)置;其中,M、N為正整數(shù),且M≥2,N≥2。
3.如權(quán)利要求2所述的ASIC陣列,其特征在于,該計算節(jié)點以6×12陣列的形式分布設(shè)置。
4.如權(quán)利要求1所述的ASIC陣列,其特征在于,該ASIC芯片包括2個裸片。
5.如權(quán)利要求1所述的ASIC陣列,其特征在于,該PCB電路板的一面設(shè)置4×4個該ASIC芯片,該PCB電路板的另一面設(shè)置4×4個該ASIC芯片。
6.一種區(qū)塊挖掘方法,采用如權(quán)利要求1~5任一項所述的ASIC陣列進行區(qū)塊挖掘,其特征在于,包括:
步驟1,獲取用于對當前區(qū)塊進行挖掘的隨機數(shù)據(jù)集;
步驟2,將該隨機數(shù)據(jù)集劃分為多個子集并分布存儲于該ASIC陣列的計算節(jié)點;
步驟3,任意選取某一計算節(jié)點所保存的子集中的某一隨機數(shù),進行第一輪地址運算以獲取目標地址;獲取該目標地址對應(yīng)計算節(jié)點所保存的子集中的對應(yīng)隨機數(shù),作為下一輪地址運算的輸入;以經(jīng)過預設(shè)輪數(shù)的地址運算后獲得的隨機數(shù)為目標隨機數(shù);
步驟4,對該目標隨機數(shù)進行散列計算以獲得目標值,若該目標值小于或等于難度閾值,則以該目標隨機數(shù)為當前區(qū)塊的區(qū)塊隨機數(shù),以該目標值為當前區(qū)塊的區(qū)塊散列值;反之則丟棄該目標隨機數(shù),并重新執(zhí)行步驟3;
步驟5,將該區(qū)塊隨機數(shù)和該區(qū)塊散列值寫入該當前區(qū)塊,并將該當前區(qū)塊廣播至區(qū)塊鏈網(wǎng)絡(luò)。
7.如權(quán)利要求6所述的區(qū)塊挖掘方法,其特征在于,還包括:
步驟6,當驗證者接收到廣播的該當前區(qū)塊時,驗證該當前區(qū)塊的合法性,并將驗證合法的當前區(qū)塊鏈入?yún)^(qū)塊鏈。
8.如權(quán)利要求6所述的區(qū)塊挖掘方法,其特征在于,該當前區(qū)塊包括:當前區(qū)塊頭和當前區(qū)塊體,其中該當前區(qū)塊頭包括前一區(qū)塊的區(qū)塊散列值、當前區(qū)塊隨機數(shù)、當前區(qū)塊散列值和該難度閾值。
9.如權(quán)利要求6所述的區(qū)塊挖掘方法,其特征在于,該步驟3中,以該隨機數(shù)所在計算節(jié)點的混算器,進行當前輪地址運算。
10.一種包括權(quán)利要求1~5任一項所述的ASIC陣列的數(shù)據(jù)處理板,用于區(qū)塊挖掘,其特征在于,還包括:與該ASIC陣列連接的控制器單元,用于監(jiān)視該ASIC陣列操作,向該ASIC陣列輸入數(shù)據(jù)并輸出該ASIC陣列獲取的結(jié)果。
11.如權(quán)利要求10所述的數(shù)據(jù)處理板,其特征在于,還包括:
溫度管理單元,包括散熱器和溫度傳感器,其中該溫度傳感器用于檢測該數(shù)據(jù)處理板的溫度并傳送至該控制器單元和/或該散熱器,或控制該電源的工作狀態(tài);該散熱器用于為該數(shù)據(jù)處理板降溫;
引導單元,與該控制器單元連接,用于對該控制器單元的啟動引導;
調(diào)試單元,與該控制器單元連接,用于對該控制器單元進行調(diào)試并提供調(diào)試參數(shù)。
12.如權(quán)利要求10所述的數(shù)據(jù)處理板,其特征在于,該控制器單元為現(xiàn)場可編程門陣列。
13.一種區(qū)塊挖掘設(shè)備,包括至少一個如權(quán)利要求10~12任一項所述的數(shù)據(jù)處理板,用于區(qū)塊挖掘,其特征在于,還包括:
網(wǎng)絡(luò)通信模塊,用于連接網(wǎng)絡(luò)以進行數(shù)據(jù)接收和發(fā)送;
任務(wù)分配模塊,用于將從該網(wǎng)絡(luò)獲取的數(shù)據(jù)分發(fā)給該數(shù)據(jù)處理板,并將該數(shù)據(jù)處理板得到的結(jié)果通過該網(wǎng)絡(luò)通信模塊發(fā)送至該網(wǎng)絡(luò)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京嘉楠捷思信息技術(shù)有限公司,未經(jīng)北京嘉楠捷思信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811503862.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F15-00 通用數(shù)字計算機
G06F15-02 .通過鍵盤輸入的手動操作,以及應(yīng)用機內(nèi)程序的計算,例如,袖珍計算器
G06F15-04 .在引入被處理的數(shù)據(jù)的同時,進行編制程序的,例如,在同一記錄載體上
G06F15-08 .應(yīng)用插接板編制程序的
G06F15-16 .兩個或多個數(shù)字計算機的組合,其中每臺至少具有一個運算器、一個程序器及一個寄存器,例如,用于數(shù)個程序的同時處理
G06F15-18 .其中,根據(jù)計算機本身在一個完整的運行期間內(nèi)所取得的經(jīng)驗來改變程序的;學習機器
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點及存儲介質(zhì)
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點
- 本地區(qū)塊同步的檢驗方法、裝置、設(shè)備及存儲介質(zhì)
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點來托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結(jié)構(gòu)和方法
- 一種錐體區(qū)塊鏈共識系統(tǒng)、方法及網(wǎng)絡(luò)
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結(jié)構(gòu)、存儲介質(zhì)及電子設(shè)備





