[發(fā)明專利]一種基于區(qū)塊鏈的數(shù)據(jù)處理方法及設(shè)備有效
| 申請(qǐng)?zhí)枺?/td> | 201710191658.9 | 申請(qǐng)日: | 2017-03-28 |
| 公開(公告)號(hào): | CN107391527B | 公開(公告)日: | 2020-03-27 |
| 發(fā)明(設(shè)計(jì))人: | 邱鴻霖 | 申請(qǐng)(專利權(quán))人: | 創(chuàng)新先進(jìn)技術(shù)有限公司 |
| 主分類號(hào): | G06F16/22 | 分類號(hào): | G06F16/22;G06F3/06 |
| 代理公司: | 北京晉德允升知識(shí)產(chǎn)權(quán)代理有限公司 11623 | 代理人: | 王戈 |
| 地址: | 開曼群島大開曼島西灣路802號(hào)木槿*** | 國(guó)省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 區(qū)塊 數(shù)據(jù)處理 方法 設(shè)備 | ||
本申請(qǐng)公開了一種基于區(qū)塊鏈的數(shù)據(jù)處理方法及設(shè)備,包括:為不同處理優(yōu)先級(jí)的業(yè)務(wù)數(shù)據(jù)確定處理量,在向區(qū)塊中存儲(chǔ)業(yè)務(wù)數(shù)據(jù)時(shí),可以獲取不同處理優(yōu)先級(jí)的業(yè)務(wù)數(shù)據(jù),以實(shí)現(xiàn)不同處理優(yōu)先級(jí)的業(yè)務(wù)數(shù)據(jù)能夠被處理,打破了現(xiàn)有技術(shù)中單一按照時(shí)間因素處理業(yè)務(wù)數(shù)據(jù)的規(guī)定,避免了現(xiàn)有技術(shù)中業(yè)務(wù)優(yōu)先級(jí)比較高的業(yè)務(wù)的處理效率比較低的問題,本申請(qǐng)實(shí)施例提供出的方案既保證了處理優(yōu)先級(jí)高的業(yè)務(wù)數(shù)據(jù)的處理效率,也保證了處理優(yōu)先級(jí)低的業(yè)務(wù)數(shù)據(jù)的處理效率,在滿足處理優(yōu)先級(jí)時(shí),增加了區(qū)塊鏈中業(yè)務(wù)數(shù)據(jù)處理的靈活性,也提升了區(qū)塊鏈在業(yè)務(wù)應(yīng)用領(lǐng)域的使用價(jià)值。
技術(shù)領(lǐng)域
本申請(qǐng)涉及互聯(lián)網(wǎng)信息處理技術(shù)以及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種基于區(qū)塊鏈的數(shù)據(jù)處理方法及設(shè)備。
背景技術(shù)
區(qū)塊鏈技術(shù)也稱為分布式賬本技術(shù),是一種分布式互聯(lián)網(wǎng)數(shù)據(jù)庫技術(shù),其特點(diǎn)是去中心化、公開透明、不可篡改、可信任。基于區(qū)塊鏈技術(shù)構(gòu)建的網(wǎng)絡(luò)可以稱之為區(qū)塊鏈網(wǎng)絡(luò),在該區(qū)塊鏈網(wǎng)絡(luò)中包含網(wǎng)絡(luò)節(jié)點(diǎn)(也可以稱之為區(qū)塊鏈節(jié)點(diǎn),以下簡(jiǎn)稱為節(jié)點(diǎn)),每一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)應(yīng)至少一個(gè)區(qū)塊鏈,每一個(gè)區(qū)塊鏈上至少包含一個(gè)區(qū)塊。
由于網(wǎng)絡(luò)節(jié)點(diǎn)在接收到待存儲(chǔ)的數(shù)據(jù)時(shí),通過廣播的方式發(fā)送給區(qū)塊鏈網(wǎng)絡(luò)中的其他網(wǎng)絡(luò)節(jié)點(diǎn),所以區(qū)塊鏈網(wǎng)絡(luò)中的每一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)都存儲(chǔ)了該區(qū)塊鏈網(wǎng)絡(luò)的全量數(shù)據(jù),且各個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)上存儲(chǔ)的數(shù)據(jù)一致。
具體地,在區(qū)塊鏈網(wǎng)絡(luò)中存儲(chǔ)數(shù)據(jù)一般分為兩個(gè)階段:第一個(gè)階段,區(qū)塊鏈網(wǎng)絡(luò)中的節(jié)點(diǎn)接收到待存儲(chǔ)的數(shù)據(jù),并將該數(shù)據(jù)通過廣播的方式在區(qū)塊鏈網(wǎng)絡(luò)中進(jìn)行全網(wǎng)廣播,這樣區(qū)塊鏈網(wǎng)絡(luò)中的所有節(jié)點(diǎn)接收到該待存儲(chǔ)的數(shù)據(jù),此時(shí),區(qū)塊鏈網(wǎng)絡(luò)中各個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)將該待存儲(chǔ)的數(shù)據(jù)寫入緩存中;第二個(gè)階段,區(qū)塊鏈網(wǎng)絡(luò)中獲取該待存儲(chǔ)的數(shù)據(jù)的存儲(chǔ)權(quán)的網(wǎng)絡(luò)節(jié)點(diǎn),在獲取記錄權(quán)時(shí),將該待存儲(chǔ)數(shù)據(jù)寫入某一區(qū)塊中,并將該區(qū)塊上鏈至已存在的區(qū)塊鏈上。由此可見,在區(qū)塊鏈網(wǎng)絡(luò)中采用異步寫入策略存儲(chǔ)數(shù)據(jù)。
然而,在實(shí)際業(yè)務(wù)場(chǎng)景中,采用異步寫入策略將業(yè)務(wù)數(shù)據(jù)存儲(chǔ)至區(qū)塊鏈網(wǎng)絡(luò)中,通常在第一個(gè)階段維護(hù)一個(gè)數(shù)據(jù)池隊(duì)列,按照待存儲(chǔ)數(shù)據(jù)的時(shí)間戳依次將待存儲(chǔ)的數(shù)據(jù)寫入數(shù)據(jù)池隊(duì)列中。這樣,在第二階段,按照先進(jìn)先出的原則將數(shù)據(jù)池隊(duì)列中的待存儲(chǔ)數(shù)據(jù)寫入?yún)^(qū)塊中。
經(jīng)研究發(fā)現(xiàn),按照上述方式在區(qū)塊鏈網(wǎng)絡(luò)中存儲(chǔ)數(shù)據(jù)存在以下問題:對(duì)于業(yè)務(wù)優(yōu)先級(jí)比較高的業(yè)務(wù),業(yè)務(wù)數(shù)據(jù)處理效率比較低,進(jìn)而導(dǎo)致這些業(yè)務(wù)的處理效率也比較低。
發(fā)明內(nèi)容
有鑒于此,本申請(qǐng)實(shí)施例提供了一種基于區(qū)塊鏈的數(shù)據(jù)處理方法及設(shè)備,用于解決現(xiàn)有技術(shù)中存在的業(yè)務(wù)優(yōu)先級(jí)比較高的業(yè)務(wù)數(shù)據(jù)處理效率比較低的問題。
本申請(qǐng)實(shí)施例提供了一種基于區(qū)塊鏈的數(shù)據(jù)處理方法,包括:
所述區(qū)塊鏈中的節(jié)點(diǎn)接收設(shè)定時(shí)間周期內(nèi)產(chǎn)生的至少一個(gè)業(yè)務(wù)數(shù)據(jù),所述業(yè)務(wù)數(shù)據(jù)中包含用于表征所述業(yè)務(wù)數(shù)據(jù)的處理優(yōu)先級(jí)的標(biāo)簽信息;
所述節(jié)點(diǎn)在新的區(qū)塊產(chǎn)生時(shí),根據(jù)預(yù)設(shè)的標(biāo)簽信息與處理量之間的對(duì)應(yīng)關(guān)系,確定與所述標(biāo)簽信息對(duì)應(yīng)的處理量;
所述節(jié)點(diǎn)根據(jù)所述處理量,從數(shù)據(jù)處理集中獲取滿足所述處理量且包含所述標(biāo)簽信息的業(yè)務(wù)數(shù)據(jù),所述數(shù)據(jù)處理集中存儲(chǔ)接收到的所述業(yè)務(wù)數(shù)據(jù);
將獲取到的所述業(yè)務(wù)數(shù)據(jù)存儲(chǔ)至所述區(qū)塊中。
本申請(qǐng)實(shí)施例還提供一種基于區(qū)塊鏈的數(shù)據(jù)處理設(shè)備,包括:
接收單元,接收設(shè)定時(shí)間周期內(nèi)產(chǎn)生的至少一個(gè)業(yè)務(wù)數(shù)據(jù),所述業(yè)務(wù)數(shù)據(jù)中包含用于表征所述業(yè)務(wù)數(shù)據(jù)的處理優(yōu)先級(jí)的標(biāo)簽信息;
確定單元,在新的區(qū)塊產(chǎn)生時(shí),根據(jù)預(yù)設(shè)的標(biāo)簽信息與處理量之間的對(duì)應(yīng)關(guān)系,確定與所述標(biāo)簽信息對(duì)應(yīng)的處理量;
獲取單元,根據(jù)所述處理量,從數(shù)據(jù)處理集中獲取滿足所述處理量且包含所述標(biāo)簽信息的業(yè)務(wù)數(shù)據(jù),所述數(shù)據(jù)處理集中存儲(chǔ)接收到的所述業(yè)務(wù)數(shù)據(jù);
處理單元,將獲取到的所述業(yè)務(wù)數(shù)據(jù)存儲(chǔ)至所述區(qū)塊中。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于創(chuàng)新先進(jìn)技術(shù)有限公司,未經(jīng)創(chuàng)新先進(jìn)技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710191658.9/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點(diǎn)及存儲(chǔ)介質(zhì)
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點(diǎn)
- 本地區(qū)塊同步的檢驗(yàn)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點(diǎn)來托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結(jié)構(gòu)和方法
- 一種錐體區(qū)塊鏈共識(shí)系統(tǒng)、方法及網(wǎng)絡(luò)
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結(jié)構(gòu)、存儲(chǔ)介質(zhì)及電子設(shè)備
- 數(shù)據(jù)處理設(shè)備,數(shù)據(jù)處理方法,和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理電路、數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法、數(shù)據(jù)處理控制方法
- 數(shù)據(jù)處理設(shè)備、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及計(jì)算機(jī)可讀取的記錄介質(zhì)
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





