[發明專利]一種跨鏈任務處理方法、裝置、設備及可讀存儲介質有效
| 申請號: | 201911382910.X | 申請日: | 2019-12-27 |
| 公開(公告)號: | CN111046109B | 公開(公告)日: | 2023-09-15 |
| 發明(設計)人: | 李海友 | 申請(專利權)人: | 深圳市迅雷網絡技術有限公司;深圳市網心科技有限公司 |
| 主分類號: | G06F16/27 | 分類號: | G06F16/27;G06F16/23;G06F11/14 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 王兆林 |
| 地址: | 518000 廣東省深圳市南山區粵海街道高新區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 任務 處理 方法 裝置 設備 可讀 存儲 介質 | ||
本申請公開了一種跨鏈任務處理方法、裝置、設備和可讀存儲介質,在該方法中,區塊鏈處理第一跨鏈任務的第一子任務,并將第一子任務對應的處理記錄信息發送至錨定點區塊鏈進行存儲;其中,第一跨鏈任務包括第一子任務和需要在另一條區塊鏈執行的第二子任務;在符合交易信息同步條件時,從錨定點區塊鏈中同步跨鏈交易信息;其中,跨鏈交易信息包括第一跨鏈任務對應已完成子任務的處理記錄信息;當達到預設條件時,仍未從跨鏈交易信息中獲取到第二子任務對應的處理記錄信息時,對第一子任務的處理操作進行回滾??梢姡摷夹g方案可保障第一跨鏈任務對應數據的一致性。
技術領域
本申請涉及區塊鏈技術領域,特別是涉及一種跨鏈任務處理方法、裝置、設備及可讀存儲介質。
背景技術
采用分片技術可解決區塊鏈技術中的擴展性問題。分片技術可將原來的一個鏈分為多個Shard(區塊鏈領域一般稱為“片”或“域”),每個Shard可以看作一個相對獨立的鏈,每個鏈只處理跟自己相關的任務,只存儲跟自己相關數據。分片既可擴展性問題中的計算力的問題,也可解決存儲問題。雖然分片技術復雜度相對較高,但是有很好的擴展性,當性能不夠用的時候,繼續增加鏈的個數就可以了。
雖然分片技術對解決擴展性問題相對徹底,但同時也比較具有挑戰性。而其中一個比較具有挑戰性的問題是跨鏈任務越來越多。跨鏈任務指一個任務改變了兩個Shard中的不同賬號狀態。目前,處理跨鏈任務存在一個嚴重的問題,即跨鏈任務一致性問題。在跨鏈任務雙方若存在一個區塊鏈非常繁忙或記賬節點認為手續費較低,而忽略任務,就會導致跨鏈任務進入了From?Shard,但不能保證一定的時間內一定能進入到To?Shard。即跨鏈任務僅一條區塊鏈進行了處理,而另一條區塊鏈并未處理該跨鏈任務。如此便出現跨鏈任務不一致的問題。例如,當為跨鏈轉賬時,當出現跨鏈任務不一致時期便會扣款方已扣款而收款方未收款,或收款方已收款但扣款方未扣款。而這個跨鏈任務不一致時期可能是長久的,也就說,跨鏈任務長期處于不一致狀態,會造成嚴重的影響。
綜上所述,如何有效地解決跨鏈任務對應數據一致性等問題,是目前本領域技術人員急需解決的技術問題。
發明內容
本申請的目的是提供一種跨鏈任務處理方法、裝置、設備及可讀存儲介質,以保障跨鏈任務的一致性。
為解決上述技術問題,本申請提供如下技術方案:
一種跨鏈任務處理方法,應用于區塊鏈節點,包括:
處理第一跨鏈任務的第一子任務,并將所述第一子任務對應的處理記錄信息發送至錨定點區塊鏈進行存儲;其中,所述第一跨鏈任務包括所述第一子任務和需要在另一條區塊鏈執行的第二子任務;
在符合交易信息同步條件時,從所述錨定點區塊鏈中同步跨鏈交易信息;其中,所述跨鏈交易信息包括所述第一跨鏈任務對應已完成子任務的處理記錄信息;
當達到預設條件時,仍未從所述跨鏈交易信息中獲取到所述第二子任務對應的處理記錄信息時,對所述第一子任務的處理操作進行回滾。
優選地,還包括:
接收第二跨鏈任務的第四子任務;所述第二跨鏈任務包括在另一條區塊鏈執行的第三子任務和所述第四子任務;
從所述錨定點區塊鏈中同步跨鏈交易信息;
當所述跨鏈交易信息中具有所述第三子任務對應的處理記錄信息時,對所述第四子任務的進行處理;
將所述第四子任務對應的處理記錄信息發送至所述錨定點區塊鏈進行存儲。
優選地,將所述第四子任務對應的處理記錄信息發送至錨定點區塊鏈進行存儲,包括:
將所述第四子任務對應的處理記錄數據添加至跨鏈完成哈希樹中,并計算所述跨鏈完成哈希樹的跨鏈完成樹根;
將所述跨鏈完成樹根發送至所述錨定點區塊鏈。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市迅雷網絡技術有限公司;深圳市網心科技有限公司,未經深圳市迅雷網絡技術有限公司;深圳市網心科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911382910.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種線纜的屏蔽膜及連接線纜和連接器的方法
- 下一篇:一種新型的麥克風封裝結構





