[發明專利]一種共識區塊鏈交易查詢驗證方法及系統有效
申請號: | 202110365735.4 | 申請日: | 2021-04-06 |
公開(公告)號: | CN112732803B | 公開(公告)日: | 2021-06-29 |
發明(設計)人: | 陳昱曉;張朝棟 | 申請(專利權)人: | 北京萬物智鏈科技有限公司 |
主分類號: | G06F16/2458 | 分類號: | G06F16/2458;G06F16/27;G06F21/64;G06Q40/04 |
代理公司: | 北京東靈通專利代理事務所(普通合伙) 61242 | 代理人: | 王榮 |
地址: | 100089 北京市*** | 國省代碼: | 北京;11 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 一種 共識 區塊 交易 查詢 驗證 方法 系統 | ||
本發明提出了一種共識區塊鏈交易查詢驗證方法及系統,該方法包括:步驟1,服務器接收到客戶端發來的交易查詢請求時,對所述交易查詢請求中的交易進行分解得到分解交易查詢請求;步驟2,所述服務器對各所述分解交易查詢請求進行分片路由以溯源到對應的共識區塊鏈;步驟3,溯源到的共識區塊鏈對相應的分解交易驗證資產鎖定或資產釋放操作是否已成功,并將驗證結果返回給所述服務器;步驟4,所述服務器根據所述驗證結果向所述客戶端反饋查詢結果:若所述交易相關的資產鎖定和釋放操作全部成功,則反饋交易成功,否則反饋交易失敗。本發明既能夠保證交易查詢驗證的結果準確、高效,又避免了服務器的性能瓶頸。
技術領域
本發明涉及共識區塊鏈技術領域,尤其涉及一種共識區塊鏈交易查詢驗證方法及系統。
背景技術
整個區塊鏈網絡中的節點被人為的劃分為多個獨立的聯盟鏈系統,即共識區塊鏈或者叫共識單鏈,在一個高負載、高強度、大容量、可擴展的聯盟鏈系統中,不會減弱共識區塊鏈原本的去中心化和安全性。共識單鏈內部通過共識算法達成共識,且不與其他共識單鏈做交互,形成一個單獨的閉環,每個共識單鏈負責自己的部分交易,處理自己的核心數據。
實現跨鏈通信的跨鏈通信平臺整體架構呈現星型模式,跨鏈通信平臺中的服務器則是整個架構的核心,負責與各個共識單鏈溝通,打通共識單鏈之間的孤島。跨鏈通信平臺除開核心部分,其余部分稱為共識組,它由多個同質的、地位對等的、功能一致的,并且邏輯上也盡量隔離的共識單鏈組成。跨鏈通信平臺不關注共識單鏈內部的實現方式,理論上只要符合聯盟鏈的特征,都可以并行的運行在跨鏈通信平臺架構網絡中。多個獨立及并行的共識單鏈隔離的處理工作,只通過跨鏈通信機制進行共識單鏈的互聯互通,從而分攤全網的吞吐壓力和狀態維護工作。
跨鏈通信平臺采用聯盟鏈做架構,不同于公有鏈,聯盟鏈的一般具備一個CA機構,它有限的發放節點的讀寫權限,并且對于簽發的證書做背書。在安全性方面,很多對于公有鏈無法適用的架構方案在聯盟鏈上都可以得到正確的實施和部署,比如公有鏈需要安全和共識機制來抵御51%攻擊,在同等條件下,一般認為公有鏈必須滿足抵御1%的能力,而聯盟鏈通過合理的CA簽發背書,無須使用重組、新的共識機制。所以關注基于聯盟鏈的跨鏈通信平臺,其“安全性”的重心在于對其他同質的閉環的機構和組織的互信、互聯、互通上,其“去中心化”的中心在于保障其他同質機構和組織的多中心化,在保障“安全性”和“去中心化”不會因為采取的新架構而損失的前提下,需要做到整個系統的性能大幅度提升。另外,聯盟鏈交易確認時間短,交易延時低,聯盟鏈一般不會存在鏈分叉的情況,所以一旦確認了交易上鏈,就可以認定交易成功。跨鏈通信平臺采用聯盟鏈還有在應用的考慮,公有鏈一般是以幣為主體做資產所屬權的互換,形式單一,而聯盟鏈更側重于業務實現,比如存證保全業務、商品溯源業務、慈善公益業務、供應鏈金融等,應用場景廣泛并且符合目前發展的需要。
設計以非侵入的聯盟鏈為基礎的跨鏈通信平臺,主要需要考慮以下幾點:
(1)分片路由方案。分片方案要求鏈內交易和跨鏈交易能夠路由到正確的共識區塊鏈上做資產的鎖定和釋放,并且在資產交易完成后能夠被正確的路由到對應共識區塊鏈上做查詢。
(2)跨鏈方案。跨鏈方案使得孤島的共識區塊鏈之間能夠互聯互通,跨鏈交易的雙方能夠彼此互信,跨鏈的交易能夠被正確執行、查詢和驗證。
因此,在前期已經實現了執行鏈內交易和跨鏈交易的情況下,本發明主要解決如何對交易進行查詢驗證的問題。
發明內容
本發明要解決的技術問題是,提供一種共識區塊鏈交易查詢驗證方法及系統,如何使得交易能夠被正確查詢和驗證。
本發明采用的技術方案是,所述共識區塊鏈交易查詢驗證方法,包括:
步驟1,服務器接收到客戶端發來的交易查詢請求時,對所述交易查詢請求中的交易進行分解得到分解交易查詢請求;
步驟2,所述服務器對各所述分解交易查詢請求進行分片路由以溯源到對應的共識區塊鏈;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京萬物智鏈科技有限公司,未經北京萬物智鏈科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110365735.4/2.html,轉載請聲明來源鉆瓜專利網。