[發明專利]用于實現區塊鏈的設備、方法、系統以及介質有效
| 申請號: | 201910873174.1 | 申請日: | 2019-09-17 |
| 公開(公告)號: | CN110569309B | 公開(公告)日: | 2023-06-20 |
| 發明(設計)人: | 莊偉銘;陳小云;譚人源 | 申請(專利權)人: | 上海保險交易所股份有限公司 |
| 主分類號: | G06F16/27 | 分類號: | G06F16/27 |
| 代理公司: | 中國貿促會專利商標事務所有限公司 11038 | 代理人: | 張鑫 |
| 地址: | 200122 上海市浦東新區自*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 實現 區塊 設備 方法 系統 以及 介質 | ||
本發明涉及用于實現區塊鏈的設備、方法、系統以及介質。用于實現區塊鏈的設備包括:服務組件,包括錢包、多簽名單元、監控單元、隱私交易單元以及數字資產單元;核心組件,包括用于管理智能合約的其上運行有以太坊虛擬機的智能合約模塊、利用拜占庭算法在區塊鏈網絡的共識節點之間進行共識的共識模塊、以及通過進行雙重核驗來執行區塊鏈網絡的節點變更的節點管理模塊;基礎組件,包括網絡通信單元、存儲單元、密碼學單元以及賬本單元。
技術領域
本發明涉及區塊鏈技術,具體地涉及用于實現區塊鏈的設備、方法、系統以及介質。
背景技術
以太坊是目前市場上一種主流的公有鏈,其被廣泛地應用。但是,以太坊主要使用pow算法作為共識算法,其共識效率較低。Fabric是目前市場上一種主流的聯盟鏈,雖然其使用的共識算法效率較高,但是不能很好的支持C端(客戶端)的應用,且不能兼容以太坊上的應用。
發明內容
為了解決現有技術中的一個或多個問題,本發明提供了用于實現區塊鏈的設備、方法、系統以及介質,其采用了運行效率高的新型區塊鏈架構。
根據本發明的一個方面,提供了一種用于實現區塊鏈的設備,包括:服務組件,包括用于管理用戶的公鑰和私鑰的錢包、用于進行簽名的多簽名單元、用于對區塊鏈網絡的指定節點進行監控的監控單元、用于保護交易隱私的隱私交易單元、以及用于存儲數字資產的數字資產單元;核心組件,包括用于管理智能合約的其上運行有以太坊虛擬機的智能合約模塊、利用拜占庭算法在區塊鏈網絡的共識節點之間進行共識的共識模塊、以及通過進行雙重核驗來執行區塊鏈網絡的節點變更的節點管理模塊;基礎組件,包括用于建立節點之間的通信連接的網絡通信單元、用于存儲區塊鏈信息的存儲單元、用于進行加密和解密的密碼學單元、以及用于管理區塊鏈賬本的賬本單元。
根據本發明的一個方面,提供了一種用于實現區塊鏈的方法,包括:在服務組件中提供用于管理用戶的公鑰和私鑰的錢包、用于進行簽名的多簽名單元、用于對區塊鏈網絡的指定節點進行監控的監控單元、用于保護交易隱私的隱私交易單元、以及用于存儲數字資產的數字資產單元;在核心組件中提供用于管理智能合約的其上運行有以太坊虛擬機的智能合約模塊、利用拜占庭算法在區塊鏈網絡的共識節點之間進行共識的共識模塊、以及通過進行雙重核驗來執行區塊鏈網絡的節點變更的節點管理模塊;在基礎組件中提供用于建立節點之間的通信連接的網絡通信單元、用于存儲區塊鏈信息的存儲單元、用于進行加密和解密的密碼學單元、以及用于管理區塊鏈賬本的賬本單元。
根據本發明的一個方面,提供了一種用于實現區塊鏈的設備,包括:處理器;以及存儲器,存儲有程序,所述程序在由處理器執行時使處理器執行包括如下步驟的方法:在服務組件中提供用于管理用戶的公鑰和私鑰的錢包、用于進行簽名的多簽名單元、用于對區塊鏈網絡的指定節點進行監控的監控單元、用于保護交易隱私的隱私交易單元、以及用于存儲數字資產的數字資產單元;在核心組件中提供用于管理智能合約的其上運行有以太坊虛擬機的智能合約模塊、利用拜占庭算法在區塊鏈網絡的共識節點之間進行共識的共識模塊、以及通過進行雙重核驗來執行區塊鏈網絡的節點變更的節點管理模塊;在基礎組件中提供用于建立節點之間的通信連接的網絡通信單元、用于存儲區塊鏈信息的存儲單元、用于進行加密和解密的密碼學單元、以及用于管理區塊鏈賬本的賬本單元。
根據本發明的一個方面,提供了一種非暫態計算機可讀存儲介質,其上存儲有計算機可執行指令,所述計算機可執行指令在由處理器執行時使處理器執行包括如下步驟的方法:在服務組件中提供用于管理用戶的公鑰和私鑰的錢包、用于進行簽名的多簽名單元、用于對區塊鏈網絡的指定節點進行監控的監控單元、用于保護交易隱私的隱私交易單元、以及用于存儲數字資產的數字資產單元;在核心組件中提供用于管理智能合約的其上運行有以太坊虛擬機的智能合約模塊、利用拜占庭算法在區塊鏈網絡的共識節點之間進行共識的共識模塊、以及通過進行雙重核驗來執行區塊鏈網絡的節點變更的節點管理模塊;在基礎組件中提供用于建立節點之間的通信連接的網絡通信單元、用于存儲區塊鏈信息的存儲單元、用于進行加密和解密的密碼學單元、以及用于管理區塊鏈賬本的賬本單元。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海保險交易所股份有限公司,未經上海保險交易所股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910873174.1/2.html,轉載請聲明來源鉆瓜專利網。





