[發明專利]基于區塊鏈的事件訂閱系統有效
| 申請號: | 202011200043.6 | 申請日: | 2020-11-02 |
| 公開(公告)號: | CN112016115B | 公開(公告)日: | 2021-02-05 |
| 發明(設計)人: | 唐紅武;佟業新;曲新奎;郭琛;馮海偉;張軍濤;李文杰 | 申請(專利權)人: | 中航信移動科技有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60 |
| 代理公司: | 北京鍾維聯合知識產權代理有限公司 11579 | 代理人: | 丁慧玲 |
| 地址: | 100029 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 區塊 事件 訂閱 系統 | ||
本發明涉及一種基于區塊鏈的事件訂閱系統,包括區塊鏈、處理器和存儲有計算機程序的存儲器,區塊鏈包括第一通道、至少一個第二通道和事件分發模塊,當計算機程序被處理器執行時,實現步驟S1、第一通道獲取事件注冊信息、事件訂閱信息,并生成事件訂閱配置表;步驟S2、每一第二通道生成至少一個事件數據并發送給第一通道,事件數據包括事件結構信息和對應的事件原始數據;步驟S3、第一通道基于事件訂閱配置表和事件數據生成待發送事件數據,并發送給對應的第二通道;步驟S4、每一第二通道將接收的待發送事件數據發送至事件分發模塊,事件分發模塊將待發送事件數據進行分發。本發明所述系統具有通用性、便捷性和可擴展性,提高了事件訂閱的效率。
技術領域
本發明涉及計算機技術領域,尤其涉及一種基于區塊鏈的事件訂閱系統。
背景技術
現有的區塊鏈網絡中預設有事件機制,需要每一訂閱節點監聽區塊鏈內部的結構、事件是由哪個節點以及哪個合約上發出,才能進行事件訂閱,訂閱節點很難快速接入區塊鏈網絡進行事件訂閱,成本高,便捷性差,效率低;且由于不同的訂閱節點可能為異構應用系統,異構應用系統是指采用java、python、go等不同開發語言實現的不同的應用系統,不同的應用系統需要采用不同的方式來進行事件訂閱,因此,現有的區塊鏈事件機制也不具備通用性,擴展性差。由此可知,如何提供一種通用、便捷、可擴展的基于區塊鏈的事件訂閱系統,提高事件訂閱的效率成為亟待解決的技術問題。
發明內容
本發明目的在于,提供一種基于區塊鏈的事件訂閱系統,具有通用性、便捷性和可擴展性,提高了事件訂閱的效率。
本發明提供了一種基于區塊鏈的事件訂閱系統,包括:區塊鏈、處理器和存儲有計算機程序的存儲器,所述區塊鏈包括一個第一通道、至少一個第二通道和一個事件分發模塊,
當所述計算機程序被處理器執行時,實現以下步驟:
步驟S1、所述第一通道獲取事件注冊信息、事件訂閱信息,并根據所述事件注冊信息、事件訂閱信息生成事件訂閱配置表;
步驟S2、每一所述第二通道生成至少一個事件數據并發送給所述第一通道,所述事件數據包括事件結構信息和對應的事件原始數據;
步驟S3、所述第一通道基于所述事件訂閱配置表和所述事件數據生成待發送事件數據,并發送給對應的第二通道;
步驟S4、每一所述第二通道將所接收的待發送事件數據發送至事件分發模塊,所述事件分發模塊將所述待發送事件數據進行分發。
本發明與現有技術相比具有明顯的優點和有益效果。借由上述技術方案,本發明提供的一種基于區塊鏈的事件訂閱系統可達到相當的技術進步性及實用性,并具有產業上的廣泛利用價值,其至少具有下列優點:
本發明所述系統通過在區塊鏈中設置一個用于處理事件數據的第一通道和能夠訪問第一通道的多個第二通道,將事件通道與其他通道隔離。通過第一通道和第二通道的交互生成訂閱事件數據,使得訂閱節點不用考慮區塊鏈內部結構,只需發送訂閱需求即可獲取到訂閱事件數據,具有通用性、便捷性和可擴展性,提高了事件訂閱的效率。此外,基于區塊鏈進行事件數據的注冊、生成和訂閱,使得每一步數據均可追溯,且保證了訂閱數據的安全性和可靠性。
上述說明僅是本發明技術方案的概述,為了能夠更清楚了解本發明的技術手段,而可依照說明書的內容予以實施,并且為了讓本發明的上述和其他目的、特征和優點能夠更明顯易懂,以下特舉較佳實施例,并配合附圖,詳細說明如下。
附圖說明
圖1為本發明實施例提供的基于區塊鏈的事件訂閱系統示意圖。
具體實施方式
為更進一步闡述本發明為達成預定發明目的所采取的技術手段及功效,以下結合附圖及較佳實施例,對依據本發明提出的一種基于區塊鏈的事件訂閱系統的具體實施方式及其功效,詳細說明如后。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中航信移動科技有限公司,未經中航信移動科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011200043.6/2.html,轉載請聲明來源鉆瓜專利網。





