[發(fā)明專利]長度可配置的區(qū)塊鏈方法及裝置、存儲介質(zhì)、電子設(shè)備在審
| 申請?zhí)枺?/td> | 202011048169.6 | 申請日: | 2020-09-29 |
| 公開(公告)號: | CN112153069A | 公開(公告)日: | 2020-12-29 |
| 發(fā)明(設(shè)計)人: | 周書田;薛雁;于海洋 | 申請(專利權(quán))人: | 青島網(wǎng)信信息科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;G06Q30/02 |
| 代理公司: | 青島發(fā)思特專利商標代理有限公司 37212 | 代理人: | 鞏同海;江鵬飛 |
| 地址: | 266000 山東省青島市嶗山*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 長度 配置 區(qū)塊 方法 裝置 存儲 介質(zhì) 電子設(shè)備 | ||
本發(fā)明涉及一種長度可配置的區(qū)塊鏈方法及裝置、存儲介質(zhì)、電子設(shè)備,屬于數(shù)據(jù)處理技術(shù)領(lǐng)域。本發(fā)明所述的長度可配置的區(qū)塊鏈方法,應(yīng)用于發(fā)起區(qū)塊鏈規(guī)則的客戶端,包括如下步驟:S1:客戶端接收用戶提交的接入請求;S2:用戶提交區(qū)塊鏈的發(fā)起規(guī)則:確定所有節(jié)點分別對應(yīng)的區(qū)塊鏈中條件區(qū)塊鏈是否滿足截止條件;當(dāng)條件區(qū)塊鏈的長度小于客戶端自身對應(yīng)的區(qū)塊鏈長度時,將客戶端自身對應(yīng)的區(qū)塊鏈替換為條件區(qū)塊鏈后,允許條件區(qū)塊鏈長度繼續(xù)增長;當(dāng)條件區(qū)塊鏈的長度與客戶端自身對應(yīng)的區(qū)塊鏈長度相同時,將客戶端自身對應(yīng)的區(qū)塊鏈替換為條件區(qū)塊鏈后,將區(qū)塊掛載至客戶端對應(yīng)條件區(qū)塊鏈上,區(qū)塊鏈截止;避免區(qū)塊鏈無限循環(huán),適用各種生活場景。
技術(shù)領(lǐng)域
本發(fā)明涉及一種長度可配置的區(qū)塊鏈方法及裝置、存儲介質(zhì)、電子設(shè)備,屬于數(shù)據(jù)處理技術(shù)領(lǐng)域。
背景技術(shù)
目前的區(qū)塊鏈系統(tǒng),區(qū)塊是不斷增長的,以比特幣為例,即使全部比特幣都已經(jīng)挖完,區(qū)塊還是會因為交易的存在而不斷的增長。而現(xiàn)實中,有些場景并不希望鏈是無限長的,比如某個營銷活動,如果用區(qū)塊鏈來實現(xiàn),那么可能要求活動截止,則鏈即停止。比如水滴籌,當(dāng)籌款達到額度,或者截止時間到達,則自動停止該次籌款活動。如果用區(qū)塊鏈來實現(xiàn),那么希望鏈不增長。
發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)存在的上述缺陷,本發(fā)明提出了一種長度可配置的區(qū)塊鏈方法及裝置、存儲介質(zhì)、電子設(shè)備。
本發(fā)明所述的長度可配置的區(qū)塊鏈方法,應(yīng)用于發(fā)起區(qū)塊鏈規(guī)則的客戶端,包括如下步驟:
S1:客戶端接收用戶提交的接入請求:客戶端對個人信息進行哈希運算后,獲取與個人信息對應(yīng)的摘要;將摘要打包至區(qū)塊中,在區(qū)塊鏈網(wǎng)絡(luò)中進行全網(wǎng)廣播,以便全網(wǎng)中的所有節(jié)點對區(qū)塊分別進行驗證,當(dāng)驗證成功后,分別掛載至每一個節(jié)點對應(yīng)的區(qū)塊鏈中;
S2:用戶提交區(qū)塊鏈的發(fā)起規(guī)則:確定所有節(jié)點分別對應(yīng)的區(qū)塊鏈中條件區(qū)塊鏈是否滿足截止條件;
當(dāng)條件區(qū)塊鏈的長度小于客戶端自身對應(yīng)的區(qū)塊鏈長度時,將客戶端自身對應(yīng)的區(qū)塊鏈替換為條件區(qū)塊鏈后,允許條件區(qū)塊鏈長度繼續(xù)增長;
當(dāng)條件區(qū)塊鏈的長度與客戶端自身對應(yīng)的區(qū)塊鏈長度相同時,將客戶端自身對應(yīng)的區(qū)塊鏈替換為條件區(qū)塊鏈后,將區(qū)塊掛載至客戶端對應(yīng)條件區(qū)塊鏈上,區(qū)塊鏈截止。
優(yōu)選地,所述步驟S1中,客戶端的接入請求發(fā)送至服務(wù)端,服務(wù)端獲取客戶端的身份驗證請求對應(yīng)的待處理信息;如果確定份驗證結(jié)果為客戶端匹配,則執(zhí)行待處理信息。
優(yōu)選地,所述步驟S2中,條件區(qū)塊鏈是指有客戶端發(fā)起的滿足以下條件的區(qū)塊:
a.區(qū)塊的大小可匹配;
b.具備初始條件;
c.具備終止條件;
d.具備向全網(wǎng)廣播的能力;
e.達到終止條件前能夠不斷增長。
優(yōu)選地,所述步驟S1中,個人信息包括身份證號、DNA、電話或指紋;以及用戶名、密碼或銀行卡號。
本發(fā)明所述的長度可配置的區(qū)塊鏈裝置,包括:
客戶端接入請求模塊,用于獲取上傳的個人信息驗證請求,并根據(jù)個人信息對應(yīng)的摘要掛載至每一個節(jié)點對應(yīng)的區(qū)塊鏈中;
區(qū)塊鏈的發(fā)起規(guī)則模塊,用于發(fā)起區(qū)塊鏈規(guī)則,并生成具有相應(yīng)規(guī)則的條件區(qū)塊鏈;
服務(wù)端接入驗證模塊,用于獲取客戶端的身份驗證并執(zhí)行處理信息。
本發(fā)明所述的計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)上述的長度可配置的區(qū)塊鏈方法。
本發(fā)明所述的電子設(shè)備,包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于青島網(wǎng)信信息科技有限公司,未經(jīng)青島網(wǎng)信信息科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011048169.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎ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è)備





