[發明專利]一種安全的區塊鏈能力擴展系統有效
| 申請號: | 202010162812.1 | 申請日: | 2020-03-10 |
| 公開(公告)號: | CN113378155B | 公開(公告)日: | 2022-09-16 |
| 發明(設計)人: | 楊稅令 | 申請(專利權)人: | 本無鏈科技(深圳)有限公司 |
| 主分類號: | G06F21/53 | 分類號: | G06F21/53;H04L67/10;G06Q40/04 |
| 代理公司: | 北京挺立專利事務所(普通合伙) 11265 | 代理人: | 蔡宗慧 |
| 地址: | 518000 廣東省深圳市南山區粵海街道高新區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 安全 區塊 能力 擴展 系統 | ||
本發明公開了一種安全的區塊鏈能力擴展系統及方法,包括沙盒管理器、交易管理器、擴展管理器、共識管理器;系統通過沙盒管理器對沙盒進行管理,采用擴展管理器對鏈上的沙盒進行增加和刪除,通過共識管理器完成沙盒的輸入與輸出,從而在交易管理器中完成交易,完成對沙盒在鏈上的擴展交易。實現了在一條鏈上安全擴展區塊鏈現有業務能力的作用,解決了在不發布一條新鏈的情況下,即可有效擴展新業務,且不會給核心業務與賬戶帶來安全隱患。
技術領域
本發明涉及區塊鏈技術領域,特別是一種安全的區塊鏈能力擴展系統。
背景技術
隨著區塊鏈技術的不斷發展,其必將為未來社會活動提供各種各樣的支持,這就要求區塊鏈能適應未來社會的發展不斷提供新的服務。由于區塊鏈不可變更的特性和社會不斷發展的特性相沖突,這在很大程度上限制了區塊鏈在社會活動中的進一步普及。在實際應用中,為了讓區塊鏈能支持新的業務,往往采用重新發布一條新的區塊鏈來予以實現,這樣雖然解決了新業務的實現問題,但是卻帶來新老業務之間不能互通的問題,也增加了應用的復雜度,最重要的是,對于新業務邊界的擴展,如果還未到發布一條新鏈的程度,將很難改進業務。另外,也有少量解決方案采用內置萬能業務的方法實現新業務,但在實際應用中,這可能成為被黑客和惡意攻擊者攻擊的目標,因為被內置,所以可以通過它攻擊核心也與核心賬務,雖然實現了新業務的擴展,但是卻留下無比巨大的安全隱患。那么,如何在不發布一條新鏈的情況下,能不受限制的擴展新業務,而且還不會給核心業務與賬戶帶來安全隱患,成為一個急需解決的問題。
發明內容
本發明旨在提出一種安全的區塊鏈能力擴展系統及方法。
一種安全的區塊鏈能力擴展系統,包括沙盒管理器、交易管理器、擴展管理器、共識管理器;其特征在于:所述沙盒管理器用于管理當前所使用的沙盒類型,以及在需要時進行啟動與關閉,并控制不同沙盒間的訪問;所述交易管理器用于處理區塊鏈上的核心交易;所述擴展管理器用于區塊鏈的擴展,在區塊鏈上擴展新增的交易類型時,擴展管理器運行其沙盒,并獲取輸入和輸出的接口,供上層沙盒提取內部內容;所述共識管理器用于管理區塊鏈的共識規則。
系統通過沙盒管理器對沙盒進行管理,采用擴展管理器對鏈上的沙盒進行增加和刪除,通過共識管理器完成沙盒的輸入與輸出,從而完成在交易管理器中的交易,以及完成沙盒在區塊鏈上的擴展交易。
進一步,所述的沙盒管理器控制不同沙盒間的訪問是單項訪問,所述單項訪問過程可控、有限。
進一步,所述共識規則對擴展管理器支持,共識規則抽取新增的沙盒輸入與輸出接口當做區塊鏈上的節點進行處理。
進一步,所述沙盒管理器包含沙盒配置模塊、沙盒啟停模塊、沙盒監聽模塊;所述沙盒配置模塊用于配置當前所使用沙盒的類型,以及沙盒自身運行過程中需要的參數,進行初始化;所述沙盒啟停模塊用于按照業務擴展程度的要求啟動指定數量的沙盒,并將組件加載到沙盒中運行,并將沙盒的運行結果反饋給組件,交易管理器單獨占一個沙盒,擴展管理器根據擴展業務運行沙盒的數量;所述沙盒監聽模塊用于監聽沙盒運行情況,當沙盒運行異常時,將保留沙盒環境,并通知沙盒啟停模塊重新啟動一個沙盒。
進一步,所述交易管理器包含賬戶管理模塊、交易同步模塊、交易處理模塊;所述賬戶管理模塊用于記錄當前區塊鏈中參與者的資產持有信息,賬戶管理模塊放在核心交易處理中;所述交易同步模塊用于同步交易數據,隨時與網絡中其它節點的數據保持一致,并下載網絡中其它節點擁有的而自己沒有的數據,同時也為其它節點提供數據同步的查詢服務;所述交易處理模塊用于校驗和執行交易,處理內置的核心交易,所述核心交易與上層業務無直接關系。
進一步,所述擴展管理器包含接口通知模塊、解釋執行模塊、輸入輸出模塊;所述接口通知模塊用于對外提供接口,以及向其它模塊發送通知數據;所述解釋執行模塊用于加載與運行擴展的自定義功能和交易,所述解釋執行模塊不同于交易管理器中的交易處理模塊,所述解釋執行模塊由擴展管理器提供支持;所述輸入輸出模塊用于為功能與交易的輸入與輸出提供統一的輸入與接收形式。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于本無鏈科技(深圳)有限公司,未經本無鏈科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010162812.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種LTE基站硬件資源調度處理方法及裝置
- 下一篇:短信管控方法及裝置





