[發明專利]基于智能合約的協議轉換方法、裝置、設備及存儲介質有效
| 申請號: | 202110117087.0 | 申請日: | 2021-01-27 |
| 公開(公告)號: | CN112910985B | 公開(公告)日: | 2022-06-03 |
| 發明(設計)人: | 劉亞雪;徐高峰;朱小非;曹軍偉 | 申請(專利權)人: | 南京中興力維軟件有限公司;深圳力維智聯技術有限公司 |
| 主分類號: | H04L67/12 | 分類號: | H04L67/12;H04L67/10;H04L69/08 |
| 代理公司: | 深圳市恒程創新知識產權代理有限公司 44542 | 代理人: | 苗廣冬 |
| 地址: | 210008 江蘇省南京*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 智能 合約 協議 轉換 方法 裝置 設備 存儲 介質 | ||
1.一種基于智能合約的協議轉換方法,其特征在于,所述基于智能合約的協議轉換方法應用于目標區塊鏈,所述基于智能合約的協議轉換方法包括以下步驟:
當接收到協議轉換指令時,獲取所述協議轉換指令對應的協議轉換事務,并將所述協議轉換事務發送到所述目標區塊鏈;
執行所述協議轉換事務對應的操作函數,以觸發所述協議轉換事務對應的目標智能合約,并下載所述目標智能合約中的協議轉換服務;
運行所述協議轉換服務,以完成協議轉換。
2.如權利要求1所述的基于智能合約的協議轉換方法,其特征在于,所述當接收到協議轉換指令時,獲取所述協議轉換指令對應的協議轉換事務,并將所述協議轉換事務發送到所述目標區塊鏈的步驟之前,包括:
當接收到區塊鏈加入指令時,獲取所述區塊鏈加入指令對應的數據處理方和目標區塊鏈,并在所述目標區塊鏈上創建所述數據處理方對應的目標區塊鏈節點;
當接收到服務寫入指令時,接收所述數據處理方制定的協議轉換服務,并將所述協議轉換服務寫入所述目標區塊鏈中的目標智能合約。
3.如權利要求2所述的基于智能合約的協議轉換方法,其特征在于,所述當接收到區塊鏈加入指令時,獲取所述區塊鏈加入指令對應的數據處理方和目標區塊鏈,并在所述目標區塊鏈上創建所述數據處理方對應的目標區塊鏈節點的步驟之后,包括:
當檢測到上傳至所述目標區塊鏈的數據接入協議時,將所述數據接入協議存放至所述目標區塊鏈中的協議庫;
當接收到所述數據處理方觸發的協議轉換指令時,將所述協議庫中所述協議轉換指令對應的目標數據接入協議發送至所述數據處理方,以使所述數據處理方基于所述目標數據接入協議制定協議轉換服務。
4.如權利要求1所述的基于智能合約的協議轉換方法,其特征在于,所述當接收到協議轉換指令時,獲取所述協議轉換指令對應的協議轉換事務,并將所述協議轉換事務發送到所述目標區塊鏈的步驟之前,包括:
當接收到函數定義指令時,獲取所述函數定義指令對應的目標區塊鏈;
根據預設共識機制和所述目標區塊鏈上的礦工節點,確定操作函數和共識節點,并將所述操作函數存儲到所述共識節點。
5.如權利要求4所述的基于智能合約的協議轉換方法,其特征在于,所述當接收到協議轉換指令時,獲取所述協議轉換指令對應的協議轉換事務,并將所述協議轉換事務發送到所述目標區塊鏈的步驟之后,包括:
查詢所述共識節點,并判斷所述共識節點是否存儲有所述協議轉換事務對應的操作函數;
若所述共識節點存儲有所述操作函數,且接收到所述操作函數對應的觸發指令,則獲取所述操作函數,以執行所述操作函數。
6.如權利要求1所述的基于智能合約的協議轉換方法,其特征在于,所述執行所述協議轉換事務對應的操作函數,以觸發所述協議轉換事務對應的目標智能合約,并下載所述目標智能合約中的協議轉換服務的步驟包括:
執行所述協議轉換事務對應的操作函數,并在所述目標區塊鏈中查找所述協議轉換事務對應的目標智能合約;
當接收到所述目標智能合約對應的觸發指令時,下載所述目標智能合約中的協議轉換服務。
7.如權利要求6所述的基于智能合約的協議轉換方法,其特征在于,所述執行所述協議轉換事務對應的操作函數,并在所述目標區塊鏈中查找所述協議轉換事務對應的目標智能合約的步驟包括:
執行所述協議轉換事務對應的操作函數,查詢所述協議轉換事務中包含的目標待轉換協議和目標轉換協議;
篩選出所述目標區塊鏈中部署的第一智能合約,并獲取所述第一智能合約中部署的第一協議轉換服務,以及所述第一協議轉換服務對應的第一待轉換協議和第一轉換協議,將所述第一智能合約作為所述協議轉換事務對應的目標智能合約,其中,所述第一待轉換協議與所述目標待轉換協議相同,所述第一轉換協議與所述目標轉換協議相同。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京中興力維軟件有限公司;深圳力維智聯技術有限公司,未經南京中興力維軟件有限公司;深圳力維智聯技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110117087.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種環境監測數據采集器
- 下一篇:一種用于龜或鱉養殖的圍隔裝置





