[發(fā)明專利]基于區(qū)塊鏈的交易備份方法及系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 202010115516.6 | 申請(qǐng)日: | 2020-02-25 |
| 公開(公告)號(hào): | CN111339110B | 公開(公告)日: | 2023-04-07 |
| 發(fā)明(設(shè)計(jì))人: | 裴磊;劉朝偉;羅偉彬;龔開圳 | 申請(qǐng)(專利權(quán))人: | 中國工商銀行股份有限公司 |
| 主分類號(hào): | G06F16/23 | 分類號(hào): | G06F16/23;G06F16/27;G06F11/14;G06Q40/04 |
| 代理公司: | 北京三友知識(shí)產(chǎn)權(quán)代理有限公司 11127 | 代理人: | 王濤;孫乳筍 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 區(qū)塊 交易 備份 方法 系統(tǒng) | ||
本發(fā)明提供一種基于區(qū)塊鏈的交易備份方法及系統(tǒng)。該基于區(qū)塊鏈的交易備份方法包括:主驗(yàn)證節(jié)點(diǎn)接收交易請(qǐng)求,并執(zhí)行交易請(qǐng)求對(duì)應(yīng)的智能合約,將生成的主交易結(jié)果和交易請(qǐng)求廣播到主區(qū)塊鏈中的其他主驗(yàn)證節(jié)點(diǎn)以進(jìn)行交易共識(shí);主驗(yàn)證節(jié)點(diǎn)根據(jù)來自其他主驗(yàn)證節(jié)點(diǎn)的共識(shí)確認(rèn)信息判斷交易共識(shí)是否成功;當(dāng)交易共識(shí)成功時(shí),寫入主交易結(jié)果,并將主交易結(jié)果和交易請(qǐng)求傳輸至主驗(yàn)證節(jié)點(diǎn)對(duì)應(yīng)的備用驗(yàn)證節(jié)點(diǎn);備用驗(yàn)證節(jié)點(diǎn)執(zhí)行交易請(qǐng)求對(duì)應(yīng)的智能合約,將生成的從交易結(jié)果與主交易結(jié)果進(jìn)行比較;當(dāng)主交易結(jié)果與從交易結(jié)果相同時(shí),寫入主交易結(jié)果。本發(fā)明可以在不影響區(qū)塊鏈共識(shí)效率的前提下滿足區(qū)塊鏈跨區(qū)域的高可用部署需求。
技術(shù)領(lǐng)域
本發(fā)明涉及區(qū)塊鏈技術(shù)領(lǐng)域,具體地,涉及一種基于區(qū)塊鏈的交易備份方法及系統(tǒng)。
背景技術(shù)
區(qū)塊鏈系統(tǒng)是將數(shù)據(jù)組成塊鏈?zhǔn)浇Y(jié)構(gòu)進(jìn)行存儲(chǔ)、利用分布式節(jié)點(diǎn)進(jìn)行數(shù)據(jù)共識(shí)的一種全新的分布式數(shù)據(jù)庫記賬系統(tǒng),具備“開放透明、去中介、不可篡改”等核心技術(shù)特性,其作為解決傳統(tǒng)業(yè)務(wù)系統(tǒng)“信息孤島、缺乏信任、協(xié)作困難”等業(yè)務(wù)痛點(diǎn)的利器,目前在實(shí)際應(yīng)用時(shí)基本是采用聯(lián)盟鏈的運(yùn)營模式,同時(shí)在實(shí)際運(yùn)維過程中因其專業(yè)技術(shù)門檻相對(duì)較高及業(yè)務(wù)系統(tǒng)需要的高性能保障等技術(shù)難題,多數(shù)企業(yè)采用區(qū)塊鏈網(wǎng)絡(luò)集中托管部署在同一網(wǎng)絡(luò)區(qū)域內(nèi)進(jìn)行集中運(yùn)營。
現(xiàn)有技術(shù)將區(qū)塊鏈節(jié)點(diǎn)冗余部署在跨區(qū)域備份機(jī)房?jī)?nèi)以保障區(qū)塊鏈網(wǎng)絡(luò)的跨區(qū)域高可用,但隨著區(qū)塊鏈共識(shí)節(jié)點(diǎn)數(shù)量的增多,區(qū)塊鏈網(wǎng)絡(luò)在處理智能合約邏輯時(shí)共識(shí)計(jì)算的時(shí)耗也會(huì)增多,加上跨區(qū)域的網(wǎng)絡(luò)通訊延時(shí)消耗,會(huì)很大程度降低區(qū)塊鏈網(wǎng)絡(luò)的共識(shí)效率。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例的主要目的在于提供一種基于區(qū)塊鏈的交易備份方法及系統(tǒng),以在不影響區(qū)塊鏈共識(shí)效率的前提下滿足區(qū)塊鏈跨區(qū)域的高可用部署需求。
為了實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供一種基于區(qū)塊鏈的交易備份方法,區(qū)塊鏈包括主區(qū)塊鏈和備用區(qū)塊鏈,主區(qū)塊鏈包括多個(gè)主驗(yàn)證節(jié)點(diǎn),備用區(qū)塊鏈包括多個(gè)備用驗(yàn)證節(jié)點(diǎn),方法包括:
主驗(yàn)證節(jié)點(diǎn)接收交易請(qǐng)求,并執(zhí)行交易請(qǐng)求對(duì)應(yīng)的智能合約,將生成的主交易結(jié)果和交易請(qǐng)求廣播到主區(qū)塊鏈中的其他主驗(yàn)證節(jié)點(diǎn)以進(jìn)行交易共識(shí);
主驗(yàn)證節(jié)點(diǎn)根據(jù)來自其他主驗(yàn)證節(jié)點(diǎn)的共識(shí)確認(rèn)信息判斷交易共識(shí)是否成功;當(dāng)交易共識(shí)成功時(shí),寫入主交易結(jié)果,并將主交易結(jié)果和交易請(qǐng)求傳輸至主驗(yàn)證節(jié)點(diǎn)對(duì)應(yīng)的備用驗(yàn)證節(jié)點(diǎn);
備用驗(yàn)證節(jié)點(diǎn)執(zhí)行交易請(qǐng)求對(duì)應(yīng)的智能合約,將生成的從交易結(jié)果與主交易結(jié)果進(jìn)行比較;當(dāng)主交易結(jié)果與從交易結(jié)果相同時(shí),寫入主交易結(jié)果。
本發(fā)明實(shí)施例還提供一種基于區(qū)塊鏈的交易備份系統(tǒng),包括主區(qū)塊鏈和備用區(qū)塊鏈,主區(qū)塊鏈包括多個(gè)主驗(yàn)證節(jié)點(diǎn),備用區(qū)塊鏈包括多個(gè)備用驗(yàn)證節(jié)點(diǎn);
主驗(yàn)證節(jié)點(diǎn)用于接收交易請(qǐng)求,并執(zhí)行交易請(qǐng)求對(duì)應(yīng)的智能合約,將生成的主交易結(jié)果和交易請(qǐng)求廣播到主區(qū)塊鏈中的其他主驗(yàn)證節(jié)點(diǎn)以進(jìn)行交易共識(shí);根據(jù)來自其他主驗(yàn)證節(jié)點(diǎn)的共識(shí)確認(rèn)信息判斷交易共識(shí)是否成功;當(dāng)交易共識(shí)成功時(shí),寫入主交易結(jié)果,并將主交易結(jié)果和交易請(qǐng)求傳輸至主驗(yàn)證節(jié)點(diǎn)對(duì)應(yīng)的備用驗(yàn)證節(jié)點(diǎn);
備用驗(yàn)證節(jié)點(diǎn)用于執(zhí)行交易請(qǐng)求對(duì)應(yīng)的智能合約,將生成的從交易結(jié)果與主交易結(jié)果進(jìn)行比較;當(dāng)主交易結(jié)果與從交易結(jié)果相同時(shí),寫入主交易結(jié)果。
本發(fā)明實(shí)施例的基于區(qū)塊鏈的交易備份方法及系統(tǒng)的主驗(yàn)證節(jié)點(diǎn)執(zhí)行交易請(qǐng)求對(duì)應(yīng)的智能合約,將生成的主交易結(jié)果和交易請(qǐng)求廣播到其他主驗(yàn)證節(jié)點(diǎn)以進(jìn)行交易共識(shí);當(dāng)交易共識(shí)成功時(shí),寫入主交易結(jié)果,并將主交易結(jié)果和交易請(qǐng)求傳輸至主驗(yàn)證節(jié)點(diǎn)對(duì)應(yīng)的備用驗(yàn)證節(jié)點(diǎn);備用驗(yàn)證節(jié)點(diǎn)執(zhí)行交易請(qǐng)求對(duì)應(yīng)的智能合約,當(dāng)主交易結(jié)果與生成的從交易結(jié)果相同時(shí),寫入主交易結(jié)果。本發(fā)明可以在不影響區(qū)塊鏈共識(shí)效率的前提下滿足區(qū)塊鏈跨區(qū)域的高可用部署需求,提升區(qū)塊鏈在實(shí)際應(yīng)用過程中的跨區(qū)域?yàn)?zāi)備應(yīng)急能力,有效保障區(qū)塊鏈業(yè)務(wù)系統(tǒng)的連貫運(yùn)行。
附圖說明
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國工商銀行股份有限公司,未經(jīng)中國工商銀行股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010115516.6/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ù)庫備份的方法及裝置
- 一種虛擬化網(wǎng)絡(luò)備份、恢復(fù)的方法和相應(yīng)裝置
- 一種數(shù)據(jù)備份方法和裝置
- 包配置文件的備份方法及終端
- 分布式實(shí)時(shí)文件系統(tǒng)的備份方法及備份系統(tǒng)
- 一種數(shù)據(jù)備份和恢復(fù)方法、備份服務(wù)器和源服務(wù)器
- 一種備份方法和裝置
- 一種數(shù)據(jù)備份方法、裝置、電子設(shè)備和存儲(chǔ)介質(zhì)
- 一種物聯(lián)網(wǎng)數(shù)據(jù)備份方法及裝置
- 一種數(shù)字法庭數(shù)據(jù)備份系統(tǒng)





