[發明專利]一種用于解決跨鏈耦合性的方法及系統有效
| 申請號: | 201811419310.1 | 申請日: | 2018-11-26 |
| 公開(公告)號: | CN111222876B | 公開(公告)日: | 2022-11-11 |
| 發明(設計)人: | 楊稅令 | 申請(專利權)人: | 本無鏈科技(深圳)有限公司 |
| 主分類號: | G06Q20/38 | 分類號: | G06Q20/38 |
| 代理公司: | 北京挺立專利事務所(普通合伙) 11265 | 代理人: | 蔡宗慧 |
| 地址: | 518000 廣東省深圳市南山區粵海街道高新區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 解決 耦合 方法 系統 | ||
本發明公開了一種用于解決跨鏈耦合性的方法,包括重置本鏈區塊和位于所述本鏈區塊上的交易信息;所述區塊處理鏈外交易后完成鏈外負賬清單的建立,檢查負賬明細;所述本鏈區塊查詢與之發生交易的鏈外節點與節點所處的鏈外區塊,并建立節點連接,發送負賬清單并請求鏈外區塊確認;所述鏈外區塊確認負賬清單后清除負賬,當所述本鏈區塊檢查負賬為零時恢復鏈外交易處理,本發明還提出一種用于解決跨鏈耦合性的系統,包括凍結管理器、鏈外驗證管理器、授信管理器,有效解決了跨鏈交易中,鏈內交易與跨鏈交易同時具有可靠性的同時,兩者去耦合性問題。
技術領域
本發明涉及區塊鏈技術領域,特別是一種用于解決跨鏈耦合性的方法及系統。
背景技術
區塊鏈是未來信用時代最重要的基礎設施,而這基礎設施將由眾多的區塊鏈組成,那么在眾多區塊鏈之間進行跨鏈數據交互、跨鏈資產轉移將是一個必須的重要組成部分。單獨一條區塊鏈,原本是獨立全自主運行的,但是一旦涉及跨鏈時,將可能需要依賴其它鏈的可靠性,如果一條鏈變的依賴另一條鏈的可靠性時,這條鏈的可靠性將呈指數下降,因為這另一條鏈變的不可用,那么就無法對另一條鏈的跨鏈轉入數據或資產進行準確性校驗;也就是如果不依賴另一條鏈,將降低另一條鏈的跨鏈數據或資產的可靠性,如果依賴另一條鏈,將降低自己的可靠性。區塊鏈在跨鏈交互過程中,可靠性的取舍似乎是不可解決的問題,而在未來必然出現眾多的區塊鏈,而跨鏈的需求也就成為剛性需求,那么如何在保證自身可靠性不降低的情況下還能保證跨鏈交互數據或資產的可靠性,成為一個急需解決的問題。
發明內容
本發明旨在提出一種用于解決跨鏈耦合性的方法及系統,引入了鏈內授信機制,解決了跨鏈交易中,鏈內交易與跨鏈交易同時具有可靠性的同時,兩者去耦合性問題。
一種用于解決跨鏈耦合性的方法,包括本鏈區塊、鏈外區塊,所述方法包括:
S1:重新查找跨鏈網絡,重置本鏈區塊和位于所述本鏈區塊上的交易信息,當發現鏈外交易時,創建鏈外資產和鏈外負賬清單,繼續鏈內交易并完成本鏈區塊重置;
S2:所述區塊處理鏈外交易后完成鏈外負賬清單的建立,檢查負賬明細,若負賬不為零時暫停新增鏈外交易處理并轉入S3,若負賬為零時正常處理新增鏈外交易處理;
S3:所述本鏈區塊查詢與之發生交易的鏈外節點與節點所處的鏈外區塊,并建立節點連接,發送負賬清單并請求:鏈外區塊確認;
S4:所述鏈外區塊確認負賬清單后清除負賬,當所述本鏈區塊檢查負賬為零時恢復鏈外交易處理。
進一步的,所述本鏈區塊的鏈內鏈外資產的流通總量是固定的,當有資產轉到鏈外時凍結鏈外資產并記錄,當有資產從鏈外轉入時且轉入后總量超過原始流通總量,則追加所述資產在鏈內的流通總量。
進一步的,所述本鏈區塊查詢與之發生交易的鏈外節點的過程包括:通過掃描區塊鏈網絡找到所述節點所述的區塊鏈,通過基本分布找到該鏈節點,通過該鏈節點找到更多的節點,然后通過拜占庭一致篩選出速度最快的可信節點并建立連接。
進一步的,本發明所述系統包括:
凍結管理器:用于管理即將發出去和收回來的資產總量情況,以確保鏈內資產的總量恒定,以及去中心化的凍結擔保;
鏈外驗證管理器:通過基本分布以及拜占庭一致的方法確認鏈外節點并建立連接關系,用于驗證跨鏈資產的有效性;
授信管理器:用于記錄區塊鏈處理鏈外交易的明細,統計并存儲負賬清單,在區塊重建結束或區塊鏈上的常規交易出塊前統一進行賬單驗證,根據驗證結果決定是否負賬清零和回復正常交易;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于本無鏈科技(深圳)有限公司,未經本無鏈科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811419310.1/2.html,轉載請聲明來源鉆瓜專利網。





