[發(fā)明專利]一種多區(qū)塊鏈底層統(tǒng)一調度解決方法在審
| 申請?zhí)枺?/td> | 201811639970.0 | 申請日: | 2018-12-29 |
| 公開(公告)號: | CN109739485A | 公開(公告)日: | 2019-05-10 |
| 發(fā)明(設計)人: | 李偉;邱煒偉;梁秀波;李啟雷;尹可挺 | 申請(專利權)人: | 杭州趣鏈科技有限公司 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30;G06F8/60;G06F9/54 |
| 代理公司: | 杭州求是專利事務所有限公司 33200 | 代理人: | 邱啟旺 |
| 地址: | 310012 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 區(qū)塊 統(tǒng)一調度 自動化 集群 運維 架構 操作功能 底層操作 功能整合 通信方式 客戶端 腳本 隔離 主流 部署 改造 生態(tài) 網絡 | ||
本發(fā)明公開了一種多區(qū)塊鏈底層統(tǒng)一調度解決方法。包括:對接Hyperledger Fabric集群的GRPC/protobuf編寫一套自有的能對Fabric區(qū)塊鏈集群底層操作的SDK。對接Hyperchain區(qū)塊鏈底層提供的jsonrpc通信方式,編寫一套能提供操作功能的Hyperchain SDK,使其適應多區(qū)塊鏈底層統(tǒng)一調度的架構。對R3 Corda的SDK做特殊化改造,使其適應多區(qū)塊鏈底層統(tǒng)一調度的架構。借鑒Geth編寫一套自研的以太坊客戶端,使平臺可以自動化接入以太坊網絡和運維節(jié)點。編寫一套用于自動化部署Hyperchain區(qū)塊鏈、Fabric區(qū)塊鏈及Corda區(qū)塊鏈,實現自動化增刪節(jié)點的程序和腳本。在目前主流的BaaS平臺中將以上完成的功能整合到一起,通過同一個入口對不同的區(qū)塊鏈底層進行統(tǒng)一調度。該方法,解決了多區(qū)塊鏈生態(tài)互相隔離,無法統(tǒng)一調度,運維,操作的問題。
技術領域
本發(fā)明涉及區(qū)塊鏈技術、網絡通信技術、操作系統(tǒng)技術,尤其涉及一種多區(qū)塊鏈底層統(tǒng)一調度解決方法。
背景技術
區(qū)塊鏈技術,區(qū)塊鏈是一種新型去中心化分布式賬本技術,能安全地存儲數字貨幣交易或其他數據,特點是存儲在區(qū)塊鏈上的信息不可偽造和篡改,區(qū)塊鏈共識算法驅動區(qū)塊鏈上的每個節(jié)點都參與到交易的驗證過程中,保證區(qū)塊鏈上交易都是經過確認可信的,區(qū)塊鏈上每個節(jié)點都維護一個公共的賬本,用于存儲區(qū)塊鏈網絡上所有用戶的余額和智能合約數據,任何一個節(jié)點對自己所維護的賬本的修改都將不被其他節(jié)點所承認,從而保證公共賬本不可被偽造和篡改。
Fabric是Linux基金會于2015年發(fā)起的推進區(qū)塊鏈數字技術和交易驗證的開源項目,目標是讓成員共同合作,共建開放平臺,滿足來自多個不同行業(yè)各種用戶案例,并簡化業(yè)務流程。通過創(chuàng)建分布式賬本的公開標準,實現虛擬和數字形式的價值交換,例如資產合約、能源交易、結婚證書、能夠安全和高效低成本的進行追蹤和交易。
Corda是由R3CEV推出的一款分布式賬本平臺,其借鑒了區(qū)塊鏈的部分特性,例如UTXO模型以及智能合約,但它在本質上又不同于區(qū)塊鏈,并非所有人都可以使用這種平臺,其面向的是銀行間或銀行與其商業(yè)用戶之間的互操作場景。
由于區(qū)塊鏈底層產品的競爭特性,目前熱門的區(qū)塊鏈產品如Hyperchain,Fabric,Corda之間的生態(tài)沒有任何交互,通常是各自提供一套SDK來控制自身的區(qū)塊鏈產品。同時對于這些區(qū)塊鏈產品沒有一個完善且統(tǒng)一的自動化運維程序,能夠統(tǒng)一的自動化增刪區(qū)塊鏈節(jié)點,啟停區(qū)塊鏈。
發(fā)明內容
本發(fā)明的目的是針對現有區(qū)塊鏈行業(yè)內多種區(qū)塊鏈生態(tài)互相隔離,不能統(tǒng)一調度的不足,提供一種多區(qū)塊鏈底層統(tǒng)一調度解決方法。
本發(fā)明的目的是通過以下技術方案來實現:一種多區(qū)塊鏈底層統(tǒng)一調度解決方法,包括如下步驟:
1)通過對接Hyperledger Fabric集群的GRPC/protobuf編寫一套自有的能對Fabric區(qū)塊鏈集群底層操作的SDK;
2)通過對接Hyperchain區(qū)塊鏈底層提供的jsonrpc通信方式,編寫一套能提供操作功能的Hyperchain SDK,使其適應多區(qū)塊鏈底層統(tǒng)一調度的架構;
3)對R3Corda的SDK做特殊化改造,使其適應多區(qū)塊鏈底層統(tǒng)一調度的架構;
4)借鑒Geth編寫一套自研的以太坊客戶端,使平臺可以自動化接入以太坊網絡和運維節(jié)點
5)編寫一套用于自動化部署Hyperchain區(qū)塊鏈,自動化增刪節(jié)點的程序和腳本;
6)編寫一套用于自動化部署Fabric區(qū)塊鏈,自動化增刪節(jié)點的程序和腳本;
7)編寫一套用于自動化部署Corda區(qū)塊鏈,自動化增刪節(jié)點的程序和腳本;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州趣鏈科技有限公司,未經杭州趣鏈科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811639970.0/2.html,轉載請聲明來源鉆瓜專利網。
- 一種集群調度呼叫業(yè)務中主叫終端信息顯示方法
- 更新網絡流量管理設備同時維持有效性
- 與集群調度系統(tǒng)進行通信的方法、群集接入網關及系統(tǒng)
- 一種管理集群通信系統(tǒng)資源的方法
- 基于Kubernetes和OpenStack容器云平臺多集群構建方法、介質、設備
- 一種容災系統(tǒng)、容災處理方法、監(jiān)控節(jié)點和備份集群
- 一種ETCD集群恢復方法、系統(tǒng)、設備及計算機介質
- 混合云場景下保證可用集群數量的方法、裝置及系統(tǒng)
- 一種集群拓撲更新方法、系統(tǒng)、設備及計算機存儲介質
- 集群切換方法、集群切換裝置、電子設備及可讀存儲介質





