[發(fā)明專利]區(qū)塊鏈多鏈創(chuàng)建方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 201811530027.6 | 申請(qǐng)日: | 2018-12-14 |
| 公開(公告)號(hào): | CN109783572A | 公開(公告)日: | 2019-05-21 |
| 發(fā)明(設(shè)計(jì))人: | 張松松;馮承勇 | 申請(qǐng)(專利權(quán))人: | 平安科技(深圳)有限公司 |
| 主分類號(hào): | G06F16/27 | 分類號(hào): | G06F16/27 |
| 代理公司: | 深圳市世紀(jì)恒程知識(shí)產(chǎn)權(quán)代理事務(wù)所 44287 | 代理人: | 胡海國(guó) |
| 地址: | 518000 廣東省深圳市福田區(qū)福*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 要素信息 區(qū)塊 創(chuàng)建 目標(biāo)鏈 多鏈 存儲(chǔ)介質(zhì) 功能需求 配置 指令 接收用戶 網(wǎng)絡(luò)系統(tǒng) 預(yù)先創(chuàng)建 預(yù)先配置 指令確定 復(fù)雜度 復(fù)用 構(gòu)建 查找 共享 部署 | ||
本發(fā)明公開了一種區(qū)塊鏈多鏈創(chuàng)建方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),所述方法包括:首先接收用戶輸入的不同的鏈創(chuàng)建指令,根據(jù)鏈創(chuàng)建指令確定待創(chuàng)建的目標(biāo)鏈對(duì)應(yīng)的功能需求;然后根據(jù)功能需求從區(qū)塊鏈的基本鏈中查找對(duì)應(yīng)的目標(biāo)已配置要素信息,其中所述基本鏈為預(yù)先創(chuàng)建好的鏈,所述基本鏈包括多個(gè)預(yù)先配置好的要素信息;最后基于查找到的目標(biāo)已配置要素信息構(gòu)建與所述鏈創(chuàng)建指令對(duì)應(yīng)的目標(biāo)鏈。進(jìn)而能夠?qū)崿F(xiàn)區(qū)塊鏈網(wǎng)絡(luò)系統(tǒng)的所有聯(lián)盟鏈都可以共享基本鏈中已配置好的要素信息,能夠最大程度復(fù)用已配置要素信息來(lái)創(chuàng)建新的目標(biāo)鏈,從而大大降低了區(qū)塊鏈多鏈部署的復(fù)雜度。
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)信息技術(shù)領(lǐng)域,尤其涉及一種區(qū)塊鏈多鏈創(chuàng)建方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù)
區(qū)塊鏈?zhǔn)欠植际綌?shù)據(jù)存儲(chǔ)、點(diǎn)對(duì)點(diǎn)傳輸、共識(shí)機(jī)制、加密算法等計(jì)算機(jī)技術(shù)的新型應(yīng)用模式。所述共識(shí)機(jī)制是區(qū)塊鏈系統(tǒng)中實(shí)現(xiàn)不同節(jié)點(diǎn)之間建立信任、獲取權(quán)益的數(shù)學(xué)算法。狹義來(lái)講,區(qū)塊鏈?zhǔn)且环N按照時(shí)間順序?qū)?shù)據(jù)區(qū)塊以順序相連的方式組合成的一種鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu),并以密碼學(xué)方式保證的不可篡改和不可偽造的分布式賬本。廣義來(lái)講,區(qū)塊鏈技術(shù)是利用塊鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)來(lái)驗(yàn)證與存儲(chǔ)數(shù)據(jù)、利用分布式節(jié)點(diǎn)共識(shí)算法來(lái)生成和更新數(shù)據(jù)、利用密碼學(xué)的方式保證數(shù)據(jù)傳輸和訪問的安全、利用由自動(dòng)化腳本代碼組成的智能合約來(lái)編程和操作數(shù)據(jù)的一種全新的分布式基礎(chǔ)架構(gòu)與計(jì)算方式。區(qū)塊鏈技術(shù)具有去中心化、時(shí)序數(shù)據(jù)、集體維護(hù)、可編程和安全可信等特點(diǎn)。
在支持多鏈的區(qū)塊鏈尤其是聯(lián)盟鏈中,每條鏈的管理和配置往往是隔離的。在一條鏈的創(chuàng)建過(guò)程中,首先需要大量的準(zhǔn)備的工作,包括各個(gè)成員的基本信息配置,各機(jī)構(gòu)成員下節(jié)點(diǎn)信息的配置,鏈的共識(shí)和運(yùn)行參數(shù)配置以及復(fù)雜的權(quán)限策略配置,另外還有智能合約的安裝和部署配置信息等。這些配置一般都是寫在配置文件中,或者通過(guò)命令行參數(shù)傳入。每條鏈的創(chuàng)建都需要重復(fù)相同而又復(fù)雜繁瑣的配置工作,即使兩條鏈包含相同的配置信息,比如兩條鏈包含相同的機(jī)構(gòu)成員,部署了相同的智能合約或者一條節(jié)點(diǎn)同時(shí)加入了多條鏈等。從上面的描述可以看出,區(qū)塊鏈多鏈的配置和管理具有很大的復(fù)雜和繁瑣性,因此給區(qū)塊鏈的部署實(shí)施和運(yùn)營(yíng)都帶來(lái)了很大難度。
上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種區(qū)塊鏈多鏈創(chuàng)建方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),旨在解決支持多鏈的區(qū)塊鏈在創(chuàng)建多鏈時(shí)配置復(fù)雜繁瑣的問題。
為實(shí)現(xiàn)上述目的,本發(fā)明提供一種區(qū)塊鏈多鏈創(chuàng)建方法,所述區(qū)塊鏈多鏈創(chuàng)建方法包括:
接收用戶輸入的不同的鏈創(chuàng)建指令,根據(jù)所述鏈創(chuàng)建指令確定待創(chuàng)建的目標(biāo)鏈對(duì)應(yīng)的功能需求;
根據(jù)所述功能需求從區(qū)塊鏈的基本鏈中查找對(duì)應(yīng)的目標(biāo)已配置要素信息,所述基本鏈為預(yù)先創(chuàng)建好的鏈,所述基本鏈包括多個(gè)預(yù)先配置好的要素信息;
基于查找到的目標(biāo)已配置要素信息構(gòu)建與所述鏈創(chuàng)建指令對(duì)應(yīng)的目標(biāo)鏈。
優(yōu)選地,所述接收用戶輸入的不同的鏈創(chuàng)建指令之前,所述方法還包括:
獲取用戶輸入的區(qū)塊鏈的基本鏈創(chuàng)建指令,根據(jù)所述基本鏈創(chuàng)建指令創(chuàng)建基本鏈的要素信息;
對(duì)創(chuàng)建好的各要素信息進(jìn)行合理性驗(yàn)證;
對(duì)各驗(yàn)證通過(guò)的要素信息進(jìn)行配置,得到多個(gè)已配置要素信息,基于多個(gè)已配置要素信息生成基本鏈;
將得到的各已配置要素信息保存到數(shù)據(jù)庫(kù)中。
優(yōu)選地,所述要素信息包括配置成員信息、配置節(jié)點(diǎn)信息、配置智能合約信息和配置權(quán)限策略模板;
相應(yīng)地,所述對(duì)各驗(yàn)證通過(guò)的要素信息進(jìn)行配置,得到多個(gè)已配置要素信息,基于多個(gè)已配置要素信息生成基本鏈,具體包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于平安科技(深圳)有限公司,未經(jīng)平安科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811530027.6/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 生產(chǎn)系統(tǒng)模擬裝置、生產(chǎn)系統(tǒng)模擬方法以及生產(chǎn)系統(tǒng)模擬程序
- 一種確定道路要素信息的方法、裝置、介質(zhì)及設(shè)備
- 一種數(shù)據(jù)信息處理方法、裝置及系統(tǒng)
- 生產(chǎn)系統(tǒng)模擬裝置以及生產(chǎn)系統(tǒng)模擬方法
- 一種基線信息確定方法、裝置、服務(wù)器及存儲(chǔ)介質(zhì)
- 日志處理方法、裝置及電子設(shè)備
- 基于正則表達(dá)式接處警文本人物信息要素提取方法和裝置
- 基于支持向量機(jī)接處警文本人物信息要素提取方法和裝置
- 一種信息獲取方法及裝置
- 一種用于物資履約的語(yǔ)音提示系統(tǒ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è)備
- 圖冊(cè)創(chuàng)建設(shè)備、圖冊(cè)創(chuàng)建方法和圖冊(cè)創(chuàng)建程序
- 一種使用創(chuàng)建接口來(lái)靈活創(chuàng)建對(duì)象的方法
- 報(bào)告創(chuàng)建系統(tǒng)、報(bào)告創(chuàng)建裝置以及報(bào)告創(chuàng)建方法
- 文本創(chuàng)建系統(tǒng)、文本創(chuàng)建裝置、文本創(chuàng)建方法
- 文檔創(chuàng)建設(shè)備、文檔創(chuàng)建系統(tǒng)及文檔創(chuàng)建方法
- 剪報(bào)創(chuàng)建方法和剪報(bào)創(chuàng)建系統(tǒng)
- 數(shù)據(jù)創(chuàng)建裝置、數(shù)據(jù)創(chuàng)建方法及數(shù)據(jù)創(chuàng)建程序
- 信息創(chuàng)建方法及信息創(chuàng)建裝置
- 報(bào)告創(chuàng)建系統(tǒng)和報(bào)告創(chuàng)建方法
- 創(chuàng)建改進(jìn)的顏色的顏色創(chuàng)建裝置及顏色創(chuàng)建方法
- 鏈路流量控制方法及裝置
- 一種基于平行鏈的跨鏈交易方法、裝置及區(qū)塊鏈系統(tǒng)
- 一種基于區(qū)塊鏈的鏈貨幣兌換方法、裝置、設(shè)備和介質(zhì)
- 用于多鏈區(qū)塊鏈系統(tǒng)中的跨鏈處理方法、設(shè)備及系統(tǒng)
- 基于區(qū)塊鏈的業(yè)務(wù)處理方法及裝置、電子設(shè)備
- 一種區(qū)塊鏈自動(dòng)對(duì)賬方法、裝置、系統(tǒng)和存儲(chǔ)介質(zhì)
- 區(qū)塊鏈的數(shù)據(jù)修改方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 一種區(qū)塊鏈交易的處理方法、裝置、設(shè)備及系統(tǒng)
- 跨鏈?zhǔn)聞?wù)處理方法及裝置、電子設(shè)備、存儲(chǔ)介質(zhì)
- 區(qū)塊鏈調(diào)用方法、裝置、管理服務(wù)平臺(tái)及存儲(chǔ)介質(zhì)





