[發(fā)明專(zhuān)利]挖礦方法、挖礦裝置和區(qū)塊鏈系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201810448405.X | 申請(qǐng)日: | 2018-05-11 |
| 公開(kāi)(公告)號(hào): | CN108734465B | 公開(kāi)(公告)日: | 2021-05-11 |
| 發(fā)明(設(shè)計(jì))人: | 田新雪;馬書(shū)惠;楊子文;肖征榮 | 申請(qǐng)(專(zhuān)利權(quán))人: | 中國(guó)聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司 |
| 主分類(lèi)號(hào): | G06Q20/38 | 分類(lèi)號(hào): | G06Q20/38;G06Q40/04 |
| 代理公司: | 北京天昊聯(lián)合知識(shí)產(chǎn)權(quán)代理有限公司 11112 | 代理人: | 彭瑞欣;羅瑞芝 |
| 地址: | 100033 *** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 方法 裝置 區(qū)塊 系統(tǒng) | ||
本發(fā)明屬于區(qū)塊鏈技術(shù)領(lǐng)域,具體涉及一種挖礦方法、挖礦裝置和區(qū)塊鏈系統(tǒng)。該挖礦方法包括步驟:步驟S1:區(qū)塊鏈中的某一節(jié)點(diǎn)在所述區(qū)塊鏈中發(fā)起一個(gè)懸賞難題,并廣播所述懸賞難題對(duì)應(yīng)的難題編號(hào)、難題內(nèi)容和對(duì)應(yīng)的懸賞額;步驟S2:所述區(qū)塊鏈中除發(fā)起所述懸賞難題的懸賞節(jié)點(diǎn)以外的至少一個(gè)挖礦節(jié)點(diǎn),計(jì)算所述懸賞難題并廣播所述懸賞難題的破解答案,以搶奪記賬權(quán);步驟S3:所述區(qū)塊鏈中除廣播所述懸賞難題的破解答案的挖礦節(jié)點(diǎn)以外的其他節(jié)點(diǎn),驗(yàn)證破解答案是否與所述懸賞難題相匹配,以確定記賬權(quán)。該挖礦方法及系統(tǒng),在搶奪區(qū)塊鏈記賬權(quán)的過(guò)程中每個(gè)挖礦節(jié)點(diǎn)都進(jìn)行有價(jià)值的懸賞難題的計(jì)算,從而不浪費(fèi)節(jié)點(diǎn)資源,以此來(lái)創(chuàng)造出更多的價(jià)值。
技術(shù)領(lǐng)域
本發(fā)明屬于區(qū)塊鏈技術(shù)領(lǐng)域,具體涉及一種挖礦方法、挖礦裝置和區(qū)塊鏈系統(tǒng)。
背景技術(shù)
區(qū)塊鏈?zhǔn)欠植际綌?shù)據(jù)存儲(chǔ)、點(diǎn)對(duì)點(diǎn)傳輸、共識(shí)機(jī)制、加密算法等計(jì)算機(jī)技術(shù)的新型應(yīng)用模式。區(qū)塊鏈本質(zhì)上是一種按照時(shí)間順序?qū)?shù)據(jù)區(qū)塊以順序相連的方式組合成的一種鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu),并以密碼學(xué)方式保證的不可篡改和不可偽造的分布式賬本。
目前在區(qū)塊鏈中的不可否認(rèn)性和信任程度是靠挖礦來(lái)提供的,所謂“挖礦”實(shí)質(zhì)上是用計(jì)算機(jī)解決一項(xiàng)復(fù)雜的數(shù)學(xué)問(wèn)題,來(lái)保證網(wǎng)絡(luò)分布式記賬系統(tǒng)的一致性。挖礦的過(guò)程就是找到一個(gè)隨機(jī)數(shù)使得區(qū)塊的哈希值小于提前設(shè)定的值,該計(jì)算得到的結(jié)果本身并無(wú)實(shí)際意義,只是為了計(jì)算而計(jì)算。大量的礦工機(jī)器搶奪記賬權(quán),僅僅為了搶奪到記賬權(quán)而去計(jì)算隨機(jī)數(shù),造成了大量資源的浪費(fèi),白白的耗費(fèi)了大量的資源和時(shí)間。
改善區(qū)塊鏈中資源浪費(fèi)嚴(yán)重的狀況成為目前亟待解決的技術(shù)問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是針對(duì)現(xiàn)有技術(shù)中上述不足,提供一種挖礦方法、挖礦裝置和區(qū)塊鏈系統(tǒng),能有效改善區(qū)塊鏈中資源浪費(fèi)嚴(yán)重的狀況。
解決本發(fā)明技術(shù)問(wèn)題所采用的技術(shù)方案是該挖礦方法,包括步驟:
步驟S1:區(qū)塊鏈中的某一節(jié)點(diǎn)在所述區(qū)塊鏈中發(fā)起一個(gè)懸賞難題,并廣播所述懸賞難題對(duì)應(yīng)的難題編號(hào)、難題內(nèi)容和對(duì)應(yīng)的懸賞額;
步驟S2:所述區(qū)塊鏈中除發(fā)起所述懸賞難題的懸賞節(jié)點(diǎn)以外的至少一個(gè)挖礦節(jié)點(diǎn),計(jì)算所述懸賞難題并廣播所述懸賞難題的破解答案,以搶奪記賬權(quán);
步驟S3:所述區(qū)塊鏈中除廣播所述懸賞難題的破解答案的挖礦節(jié)點(diǎn)以外的其他節(jié)點(diǎn),驗(yàn)證破解答案是否與所述懸賞難題相匹配,以確定記賬權(quán)。
優(yōu)選的是,步驟S1中:
將當(dāng)前發(fā)起的所述懸賞難題的難題編號(hào)設(shè)置為,本地區(qū)塊鏈的賬本中已有所述懸賞難題數(shù)量的編號(hào)的下一個(gè);
所述懸賞難題的難題內(nèi)容為具有實(shí)際現(xiàn)實(shí)應(yīng)用意義的、具備確定答案的問(wèn)題,包括現(xiàn)實(shí)生活中的各領(lǐng)域、各行業(yè)中待計(jì)算的多種問(wèn)題。
優(yōu)選的是,步驟S2中:選擇求解所述懸賞難題來(lái)爭(zhēng)奪區(qū)塊的記賬權(quán)的挖礦節(jié)點(diǎn),在計(jì)算得到所述懸賞難題的破解答案后,在自身生成的區(qū)塊的區(qū)塊頭中寫(xiě)入自身所選擇計(jì)算的所述懸賞難題的難題編號(hào)和的破解答案。
優(yōu)選的是,步驟S3中:所述區(qū)塊鏈中除廣播所述破解答案的所述挖礦節(jié)點(diǎn)以外的其他節(jié)點(diǎn),將所述破解答案帶入相應(yīng)的所述懸賞難題來(lái)驗(yàn)證所述破解答案和所述懸賞難題是否匹配,包括:
如果所述破解答案能解決所述懸賞難題的實(shí)際現(xiàn)實(shí)應(yīng)用,則所述懸賞難題的所述破解答案得到確認(rèn),生成新的區(qū)塊有效;
如果所述破解答案不能解決所述懸賞難題的實(shí)際現(xiàn)實(shí)應(yīng)用,所述懸賞難題的所述破解答案不能得到確認(rèn),生成新的區(qū)塊無(wú)效。
優(yōu)選的是,還包括:重復(fù)上述步驟S1-步驟S3中至少一步。
一種挖礦裝置,包括發(fā)布模塊、計(jì)算模塊和驗(yàn)證模塊,其中:
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于中國(guó)聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司,未經(jīng)中國(guó)聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810448405.X/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06Q 專(zhuān)門(mén)適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測(cè)目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類(lèi)目不包含的專(zhuān)門(mén)適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測(cè)目的的處理系統(tǒng)或方法
G06Q20-00 支付體系結(jié)構(gòu)、方案或協(xié)議
G06Q20-02 .涉及中立的第三方,例如認(rèn)證機(jī)構(gòu)、公證人或可信的第三方[TTP]
G06Q20-04 .支付電路
G06Q20-08 .支付體系結(jié)構(gòu)
G06Q20-22 .支付方案或模式
G06Q20-30 .以特定設(shè)備的使用為特征的
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(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ì)
- 光源裝置、照明裝置、液晶裝置和電子裝置
- 預(yù)測(cè)裝置、編輯裝置、逆預(yù)測(cè)裝置、解碼裝置及運(yùn)算裝置
- 圖像形成裝置、定影裝置、遮光裝置以及保持裝置
- 打印裝置、讀取裝置、復(fù)合裝置以及打印裝置、讀取裝置、復(fù)合裝置的控制方法
- 電子裝置、光盤(pán)裝置、顯示裝置和攝像裝置
- 光源裝置、照明裝置、曝光裝置和裝置制造方法
- 用戶(hù)裝置、裝置對(duì)裝置用戶(hù)裝置、后端裝置及其定位方法
- 遙控裝置、通信裝置、可變裝置及照明裝置
- 透鏡裝置、攝像裝置、處理裝置和相機(jī)裝置
- 抖動(dòng)校正裝置、驅(qū)動(dò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)來(lái)托管新區(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è)備





