[發(fā)明專利]一種基于區(qū)塊鏈一體機的跨鏈交互方法與系統(tǒng)在審
| 申請?zhí)枺?/td> | 202011333505.1 | 申請日: | 2020-11-24 |
| 公開(公告)號: | CN112417049A | 公開(公告)日: | 2021-02-26 |
| 發(fā)明(設計)人: | 黃步添;梁逸敏;劉振廣;陳建海;周偉華 | 申請(專利權)人: | 杭州云象網(wǎng)絡技術有限公司 |
| 主分類號: | G06F16/27 | 分類號: | G06F16/27;G06F21/64;G06Q40/04 |
| 代理公司: | 杭州五洲普華專利代理事務所(特殊普通合伙) 33260 | 代理人: | 徐晶晶 |
| 地址: | 310000 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 區(qū)塊 一體機 交互 方法 系統(tǒng) | ||
1.一種基于區(qū)塊鏈一體機的跨鏈交互方法,其特征在于,具體包括:
發(fā)起鏈上的發(fā)起節(jié)點發(fā)起跨鏈交易請求,所述跨鏈交易請求包含交易內(nèi)容與跨鏈調(diào)用指令;
發(fā)起節(jié)點所屬鏈上的區(qū)塊鏈一體機接收所述交易請求,識別跨鏈調(diào)用指令調(diào)用區(qū)塊鏈一體機內(nèi)的跨鏈通信智能合約驗證所述交易請求;
驗證通過后,調(diào)用區(qū)塊鏈一體機內(nèi)的交易轉(zhuǎn)化組件,根據(jù)其中的交易轉(zhuǎn)化協(xié)議將原始交易數(shù)據(jù)轉(zhuǎn)化為格式交易數(shù)據(jù),使得跨鏈交易數(shù)據(jù)在傳輸?shù)倪^程中使用統(tǒng)一的格式化信息體;
跨鏈通信智能合約調(diào)用合約通訊組件中的合約通訊協(xié)議,將所述格式化交易數(shù)據(jù)發(fā)送至目標鏈上的區(qū)塊鏈一體機;
目標鏈上的區(qū)塊鏈一體機解析所述格式化交易數(shù)據(jù),調(diào)用跨鏈通信智能合約驗證所述格式化信息體;
驗證通過后,將所述格式化交易數(shù)據(jù)轉(zhuǎn)發(fā)至所述跨鏈交易的目標節(jié)點。
2.根據(jù)權利要求1所述的基于區(qū)塊鏈一體機的跨鏈交互方法,其特征在于,所述跨鏈通信智能合約包含節(jié)點信息列表和跨鏈交互協(xié)議,所述節(jié)點信息列表包含所屬鏈上所有節(jié)點的身份信息與權限信息;跨鏈通信智能合約解析所述跨鏈交易請求,根據(jù)節(jié)點信息列表和跨鏈交互協(xié)議驗證所述跨鏈交易請求,包括驗證發(fā)起節(jié)點的身份信息是否在節(jié)點信息列表中,以及跨鏈調(diào)用指令是否與交易權限相匹配。
3.根據(jù)權利要求1所述的基于區(qū)塊鏈一體機的跨鏈交互方法,其特征在于,所述交易轉(zhuǎn)化組件集成于區(qū)塊鏈一體機中,所述組件內(nèi)包含交易轉(zhuǎn)化協(xié)議,所述協(xié)議包含所有鏈的交易類型、交易數(shù)據(jù)格式、傳輸協(xié)議類型;交易轉(zhuǎn)化組件可識別跨鏈交易請求,將其轉(zhuǎn)化為統(tǒng)一的交易格式化信息體,所述格式化信息體包含統(tǒng)一的信息,所述統(tǒng)一的信息包括鏈域名或鏈地址、鏈類型、數(shù)據(jù)格式、解析方法、所遵循的協(xié)議。
4.根據(jù)權利要求1所述的基于區(qū)塊鏈一體機的跨鏈交互方法,其特征在于,所述合約通訊組件集成于區(qū)塊鏈一體機中,所述合約通訊組件包含合約通訊協(xié)議,所述合約通訊協(xié)議包含所有鏈的通信接口類型及接口轉(zhuǎn)換協(xié)議,允許跨鏈通信智能合約發(fā)布消息,并保證消息的完整性及無法被篡改。
5.根據(jù)權利要求1所述的基于區(qū)塊鏈一體機的跨鏈交互方法,其特征在于,目標鏈上的區(qū)塊鏈一體機解析所述格式化交易數(shù)據(jù)具體為:根據(jù)交易轉(zhuǎn)化協(xié)議使用格式化信息體中的解析方法解析所述格式化信息體,調(diào)用跨鏈通信智能合約驗證所述解析后的格式化信息體,包括交易發(fā)起鏈身份驗證與權限驗證。
6.一種基于區(qū)塊鏈一體機的跨鏈交互系統(tǒng),其特征在于,所述系統(tǒng)包括發(fā)起鏈和目標鏈,發(fā)起鏈上包含發(fā)起節(jié)點,目標鏈上包含目標節(jié)點,每條鏈上包含一臺區(qū)塊鏈一體機,每臺區(qū)塊鏈一體機上集成了跨鏈通信智能合約、交易轉(zhuǎn)化組件與合約通訊組件。
7.根據(jù)權利要求6所述的基于區(qū)塊鏈一體機的跨鏈交互系統(tǒng),其特征在于,所述跨鏈通信智能合約集成于區(qū)塊鏈一體機中,包含節(jié)點信息列表和跨鏈交互協(xié)議,所述節(jié)點信息列表包含所屬鏈上所有節(jié)點的身份信息與權限信息,跨鏈交互協(xié)議包括所有鏈的組織名、組織權限、跨鏈協(xié)議,跨鏈通信智能合約用于解析和驗證跨鏈交易請求;
所述交易轉(zhuǎn)化組件集成于區(qū)塊鏈一體機中,所述組件內(nèi)包含交易轉(zhuǎn)化協(xié)議,所述協(xié)議包含所有鏈的交易類型、交易數(shù)據(jù)格式、傳輸協(xié)議類型;交易轉(zhuǎn)化組件可識別跨鏈交易請求,將其轉(zhuǎn)化為統(tǒng)一的交易格式化信息體,所述格式化信息體包含統(tǒng)一的信息,所述統(tǒng)一的信息包括鏈域名或鏈地址、鏈類型、數(shù)據(jù)格式、解析方法、所遵循的協(xié)議;
所述合約通訊組件集成于區(qū)塊鏈一體機中,所述合約通訊組件包含合約通訊協(xié)議,所述合約通訊協(xié)議包含所有鏈的通信接口類型及接口轉(zhuǎn)換協(xié)議,允許跨鏈通信智能合約發(fā)布消息,并保證消息的完整性及無法被篡改。
8.一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權利要求1至5任意一項所述的方法步驟。
9.一種基于區(qū)塊鏈一體機的跨鏈交互裝置,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如權利要求1至5任意一項所述的方法步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州云象網(wǎng)絡技術有限公司,未經(jīng)杭州云象網(wǎng)絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011333505.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種預包裝清水竹筍的護色方法
- 下一篇:一種結構光控制裝置
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點及存儲介質(zhì)
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點
- 本地區(qū)塊同步的檢驗方法、裝置、設備及存儲介質(zhì)
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點來托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結構和方法
- 一種錐體區(qū)塊鏈共識系統(tǒng)、方法及網(wǎng)絡
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結構、存儲介質(zhì)及電子設備





