[發(fā)明專利]一種具有存在證明的異構(gòu)許可鏈價(jià)值交換方法在審
| 申請(qǐng)?zhí)枺?/td> | 202011458000.8 | 申請(qǐng)日: | 2020-12-10 |
| 公開(公告)號(hào): | CN112581128A | 公開(公告)日: | 2021-03-30 |
| 發(fā)明(設(shè)計(jì))人: | 臧鋮;陳嘉俊;郭東升 | 申請(qǐng)(專利權(quán))人: | 浙商銀行股份有限公司 |
| 主分類號(hào): | G06Q20/38 | 分類號(hào): | G06Q20/38;H04L9/32 |
| 代理公司: | 杭州求是專利事務(wù)所有限公司 33200 | 代理人: | 劉靜 |
| 地址: | 311200 浙江*** | 國(guó)省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 具有 存在 證明 許可 價(jià)值 交換 方法 | ||
本發(fā)明公開了一種具有存在證明的異構(gòu)許可鏈價(jià)值交換方法,能夠?qū)︽滈g交易進(jìn)行存在性證明,統(tǒng)一異構(gòu)許可鏈之間的通信協(xié)議,實(shí)現(xiàn)了鏈間信息交互的真實(shí)可靠、價(jià)值對(duì)等、事務(wù)一致性等要求。本發(fā)明方法能夠在許可鏈之間平行擴(kuò)展,具有很好的擴(kuò)展性,使得異構(gòu)許可鏈之間能夠進(jìn)行價(jià)值交換,由單一場(chǎng)景或連接或擴(kuò)展為多業(yè)務(wù)場(chǎng)景,由單一業(yè)務(wù)主體擴(kuò)展或連接到多業(yè)務(wù)主體,能夠大大擴(kuò)展應(yīng)用場(chǎng)景。本發(fā)明通過時(shí)間鎖、存在性證明、事務(wù)回滾機(jī)制保證異構(gòu)許可鏈間價(jià)值交換的事務(wù)一致性。本發(fā)明通過注冊(cè)管理實(shí)現(xiàn)去中心化的跨鏈方案,相比于中繼鏈或者公證人方式具有實(shí)質(zhì)性區(qū)別,更符合區(qū)塊鏈去中心化管理的需求。
技術(shù)領(lǐng)域
本發(fā)明涉及區(qū)塊鏈技術(shù)領(lǐng)域,特別涉及一種具有存在證明的異構(gòu)許可鏈價(jià)值交換方法。
背景技術(shù)
許可鏈?zhǔn)侵竻⑴c到區(qū)塊鏈系統(tǒng)中的每個(gè)節(jié)點(diǎn)都是經(jīng)過許可的,未經(jīng)許可的節(jié)點(diǎn)不可接入系統(tǒng)中。區(qū)塊鏈最大價(jià)值是實(shí)現(xiàn)信息價(jià)值的傳遞,作為異構(gòu)許可鏈來講,參與者是一些經(jīng)過許可授權(quán)的組織,不同架構(gòu)的鏈與鏈之間通信面臨著接口不統(tǒng)一、共識(shí)不一致等等問題,鏈與鏈之間不能夠互通實(shí)現(xiàn)價(jià)值交換。
特別是異構(gòu)的許可鏈,主要有兩大難點(diǎn):
因?yàn)槠洚悩?gòu)性,所采用的共識(shí)機(jī)制、存儲(chǔ)機(jī)制、區(qū)塊格式都不同,所以在信息交互過程中需要定義統(tǒng)一通信協(xié)議;在驗(yàn)證交易信息時(shí)需要對(duì)消息的存在性進(jìn)行證明,也就是說A鏈與B鏈通信,B鏈要能夠確認(rèn)A鏈發(fā)來的消息內(nèi)容是真實(shí)存在的。
因?yàn)槠涫窃S可鏈,對(duì)節(jié)點(diǎn)接入、數(shù)據(jù)權(quán)限有著較高要求,通信過程中不能破壞鏈間的數(shù)據(jù)隔離性。
發(fā)明內(nèi)容
本發(fā)明基于以上技術(shù)問題,設(shè)計(jì)并實(shí)現(xiàn)了一種具有存在性證明的異構(gòu)許可鏈之間價(jià)值交換方法,該方法能夠?qū)︽滈g交易進(jìn)行存在性證明,統(tǒng)一異構(gòu)許可鏈之間的通信協(xié)議,實(shí)現(xiàn)了鏈間信息交互的真實(shí)可靠、價(jià)值對(duì)等、事務(wù)一致性等要求。
本發(fā)明的目的是通過以下技術(shù)方案實(shí)現(xiàn)的:一種具有存在證明的異構(gòu)許可鏈價(jià)值交換方法,價(jià)值交換的雙方是異構(gòu)許可鏈,每個(gè)許可鏈具有至少一個(gè)跨鏈通信代理節(jié)點(diǎn),每個(gè)代理節(jié)點(diǎn)能夠與該許可鏈中的任意節(jié)點(diǎn)連接,代理節(jié)點(diǎn)負(fù)責(zé)許可鏈之間的注冊(cè)、消息簽名、交易路由、驗(yàn)證簽名、驗(yàn)證交易存在性、保證事務(wù)一致性,各個(gè)異構(gòu)許可鏈之間通過跨鏈網(wǎng)絡(luò)通信模塊通信交互,跨鏈網(wǎng)絡(luò)通信模塊中設(shè)計(jì)用于區(qū)塊鏈跨鏈間網(wǎng)絡(luò)通信的跨鏈標(biāo)準(zhǔn)交互協(xié)議CSCP及標(biāo)準(zhǔn)接口;
對(duì)鏈間交易通過默克爾證明實(shí)現(xiàn)交易存在性證明,包括:
步驟1,獲取區(qū)塊hash的默克爾樹:如果許可鏈區(qū)塊采用默克爾樹結(jié)構(gòu)存儲(chǔ),則直接獲取當(dāng)前交易的默克爾樹作為該交易的存在性證明;如果許可鏈區(qū)塊沒有采用默克爾樹結(jié)構(gòu)存儲(chǔ),則生成區(qū)塊的默克爾樹證明,具體為:計(jì)算區(qū)塊的hash值,并作為二叉樹葉子節(jié)點(diǎn),葉子節(jié)點(diǎn)的父節(jié)點(diǎn)為兩個(gè)葉子節(jié)點(diǎn)hash值的hash值,并以此類推計(jì)算出根節(jié)點(diǎn)hash值;
步驟2:將生成或者獲取的默克爾樹作為通信消息進(jìn)行封裝,使之符合CSCP;
步驟3:驗(yàn)證存在性證明,在內(nèi)置智能合約里執(zhí)行,具體為:獲取該交易的hash值;獲取該交易在默克爾樹中的驗(yàn)證路徑,并計(jì)算出默克爾樹根hash;將計(jì)算出的根hash與CSCP消息中存在性證明的默克爾樹根進(jìn)行比較,如果相同則證明該交易是真實(shí)存在的,否則是不存在的。
進(jìn)一步地,該方法采用去中心化的管理機(jī)制,包括證書頒發(fā)授權(quán)、注冊(cè)管理、跨鏈標(biāo)準(zhǔn)交互協(xié)議及標(biāo)準(zhǔn)接口,在跨鏈通信代理節(jié)點(diǎn)上實(shí)現(xiàn)。
進(jìn)一步地,所述跨鏈通信代理節(jié)點(diǎn)上設(shè)有證書管理模塊,證書管理模塊生成跨鏈通信的公私鑰對(duì)和跨鏈根證書,然后把公鑰給需要通信的目的鏈,目的鏈進(jìn)行審核授權(quán)后,用自己的根證書為源鏈簽發(fā)跨鏈證書;獲得目的鏈的授權(quán)證書后,源鏈進(jìn)行注冊(cè),注冊(cè)內(nèi)容包括身份信息、權(quán)限信息、簽名策略、驗(yàn)證規(guī)則,通過注冊(cè)管理機(jī)制實(shí)現(xiàn)跨鏈權(quán)限管控、交易路由、合法性驗(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/202011458000.8/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測(cè)目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類目不包含的專門適用于行政、商業(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è)備的使用為特征的
- 用于在家庭網(wǎng)絡(luò)上播放內(nèi)容的許可管理系統(tǒng)及方法
- 內(nèi)容觀看系統(tǒng)、內(nèi)容觀看裝置和觀看許可裝置
- 一種傳播許可的方法和裝置
- 操作對(duì)象裝置、許可輸入裝置、操作裝置、操作裝置對(duì)象數(shù)據(jù)提供裝置、遠(yuǎn)程操作系統(tǒng)、控制方法、控制程序以及記錄了該程序的計(jì)算機(jī)可讀取記錄介質(zhì)
- 一種許可控制方法及系統(tǒng)
- 許可控制方法及系統(tǒng)
- 用于分層許可的裝置和方法
- 一種許可證書管理方法、裝置及系統(tǒng)
- 一種許可控制方法及設(shè)備
- 一種許可文件批量生成方法和系統(tǒng)





