[發明專利]一種面向通用場景的跨鏈互換操作方法有效
| 申請號: | 202110065638.3 | 申請日: | 2021-01-19 |
| 公開(公告)號: | CN112396427B | 公開(公告)日: | 2021-04-23 |
| 發明(設計)人: | 蔣步云;陳勝 | 申請(專利權)人: | 北京連琪科技有限公司 |
| 主分類號: | G06Q20/40 | 分類號: | G06Q20/40;G06F21/64;G06Q40/04 |
| 代理公司: | 北京天盾知識產權代理有限公司 11421 | 代理人: | 張彩珍 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 面向 通用 場景 互換 操作方法 | ||
本發明提供了一種面向通用場景的跨鏈互換操作方法,跨鏈互換操作的參與方包括發起方和接收方,涉及的區塊鏈包括發起請求的發送鏈和接收請求的接收鏈。本發明無需在跨鏈互換的參與方之間引入負責驗證交易存在性和負責數據格式轉換的第三方,參與方的跨鏈賬戶和所在鏈的共識節點直接驗證簽名交易的存在性及輸出結果,遵循了發送鏈和接收鏈原有的權限管理和共識機制。本發明基于簽名交易與WorldState世界狀態訪問的映射關系建立的“條件執行”操作的鎖定、解鎖和執行機制,能夠將通用場景下的任意合約方法調用通過簽名交易以“條件執行”操作參與跨鏈互換。
技術領域
本發明涉及區塊鏈的跨鏈技術領域,具體涉及一種在兩條以上的鏈之間實現多個參與方原子性跨鏈互換操作方法。
背景技術
哈希時間鎖定合約,英文為HTLC(Hash Time Lock Contract),是閃電網絡中提出的一種跨鏈方法,它在智能合約的基礎上,讓交易參與雙方先在兩條不同鏈上以約定的哈希值鎖定資產,如果都在規定的時間內輸入哈希值正確的原像,通過兩條鏈上的原子性操作實現資產交換。該方法的局限在于:僅適用于資產交換單一場景,其中的資產鎖定、解鎖、條件執行等方法不適用于任意合約方法跨鏈互換操作的通用場景;
現有其他跨鏈方法存在的主要局限和問題包括:
1)在解決通用場景下跨鏈互換操作的原子性方面,現有方法是要求參與跨鏈調用的方法能夠“回滾”或者“逆操作”,在實際應用中,絕大多數場景難以滿足(例如轉賬合約方法,需要“回滾”時余額不足,或者合約方法綁定有線下的交割行為等);
2)在解決跨鏈操作出塊證明方面,引入了中心化信任的跨鏈操作存在性驗證方,一方面可能破壞鏈本身的訪問控制和共識機制。另一方面由于驗證方本身不是跨鏈互換的參與方,一旦出現非預期結果,缺少追責機制;
3)現有方法在解決異構鏈之間的數據交換時,通過鏈外適配機制將異構的簽名交易、跨鏈請求等轉換為中間格式。由于跨鏈互換的參與方是通過第三方適配器間接解析操作內容,降低了安全強度。
發明內容
本申請提供了一種面向通用場景的跨鏈互換操作方法,以解決上述提到的一種或多種技術問題,
本申請所采用的技術方案如下:
一種面向通用場景的跨鏈互換操作方法,跨鏈互換操作的參與方包括發起方和接收方,所述區塊鏈包括發起請求的發送鏈和接收請求的接收鏈;
步驟1、在接收鏈部署包含參與互換操作r_oper合約方法的合約rsc,在發送鏈部署包含參與互換操作s_oper合約方法的合約ssc;
步驟2、參與跨鏈互換操作的發送方和接收方分別在發送鏈上注冊賬戶sa、sb,分別在接收鏈上注冊賬戶ra、rb;所述注冊賬戶有調用互換操作和獲得與賬戶相關的區塊數據的權限;
步驟3、在接收鏈上提供用于區塊數據的檢索接口,并向發送鏈上的共識節點提供交易檢索和交易出塊證明,發送鏈上的共識節點能夠依據接收鏈上的交易ID獲取并驗證交易內容和出塊證明;
步驟4、所述注冊賬戶sa在發送鏈構造和提交所述條件執行操作的交易ctx,并指定交易ctx的執行條件ctx.commit為包含所述執行操作r_oper的交易在接收鏈出塊,指定待執行的操作ctx.oper為所述執行操作s_oper,指定所述注冊賬戶sb為接收方賬戶ctx.receiver,所述注冊賬戶sb對所述條件執行交易的合約csc的解鎖方法為ctx.receiver調用指定解鎖條件ctx.unlock;
步驟5、所述注冊賬戶sb從交易ctx接收方賬戶ctx.receiver獲得與該賬戶有關的所述條件執行操作的交易ctx出塊之后,接收方分析跨鏈互換請求并決策是否接受互換請求,根據決策結果來執行相應操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京連琪科技有限公司,未經北京連琪科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110065638.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種具有打孔定位功能的電磁鐵加工裝置
- 下一篇:一種建筑密封膠耐久性檢測裝置





