一种多区块链底层统一调度解决方法技术

技术编号:21088897 阅读:44 留言:0更新日期:2019-05-11 09:43
本发明专利技术公开了一种多区块链底层统一调度解决方法。包括:对接Hyperledger Fabric集群的GRPC/protobuf编写一套自有的能对Fabric区块链集群底层操作的SDK。对接Hyperchain区块链底层提供的jsonrpc通信方式,编写一套能提供操作功能的Hyperchain SDK,使其适应多区块链底层统一调度的架构。对R3 Corda的SDK做特殊化改造,使其适应多区块链底层统一调度的架构。借鉴Geth编写一套自研的以太坊客户端,使平台可以自动化接入以太坊网络和运维节点。编写一套用于自动化部署Hyperchain区块链、Fabric区块链及Corda区块链,实现自动化增删节点的程序和脚本。在目前主流的BaaS平台中将以上完成的功能整合到一起,通过同一个入口对不同的区块链底层进行统一调度。该方法,解决了多区块链生态互相隔离,无法统一调度,运维,操作的问题。

A Solution for Unified Scheduling at the Bottom Level of Multi-Block Chain

【技术实现步骤摘要】
一种多区块链底层统一调度解决方法
本专利技术涉及区块链技术、网络通信技术、操作系统技术,尤其涉及一种多区块链底层统一调度解决方法。
技术介绍
区块链技术,区块链是一种新型去中心化分布式账本技术,能安全地存储数字货币交易或其他数据,特点是存储在区块链上的信息不可伪造和篡改,区块链共识算法驱动区块链上的每个节点都参与到交易的验证过程中,保证区块链上交易都是经过确认可信的,区块链上每个节点都维护一个公共的账本,用于存储区块链网络上所有用户的余额和智能合约数据,任何一个节点对自己所维护的账本的修改都将不被其他节点所承认,从而保证公共账本不可被伪造和篡改。Fabric是Linux基金会于2015年发起的推进区块链数字技术和交易验证的开源项目,目标是让成员共同合作,共建开放平台,满足来自多个不同行业各种用户案例,并简化业务流程。通过创建分布式账本的公开标准,实现虚拟和数字形式的价值交换,例如资产合约、能源交易、结婚证书、能够安全和高效低成本的进行追踪和交易。Corda是由R3CEV推出的一款分布式账本平台,其借鉴了区块链的部分特性,例如UTXO模型以及智能合约,但它在本质上又不同于区块链,并非所本文档来自技高网...

【技术保护点】
1.一种多区块链底层统一调度解决方法,其特征在于,包括如下步骤:1)通过对接Hyperledger Fabric集群的GRPC/protobuf编写一套自有的能对Fabric区块链集群底层操作的SDK。2)通过对接Hyperchain区块链底层提供的jsonrpc通信方式,编写一套能提供操作功能的Hyperchain SDK,使其适应多区块链底层统一调度的架构。3)对R3Corda的SDK做特殊化改造,使其适应多区块链底层统一调度的架构。4)借鉴Geth编写一套自研的以太坊客户端,使平台可以自动化接入以太坊网络和运维节点。5)编写一套用于自动化部署Hyperchain区块链,自动化增删节点的程...

【技术特征摘要】
1.一种多区块链底层统一调度解决方法,其特征在于,包括如下步骤:1)通过对接HyperledgerFabric集群的GRPC/protobuf编写一套自有的能对Fabric区块链集群底层操作的SDK。2)通过对接Hyperchain区块链底层提供的jsonrpc通信方式,编写一套能提供操作功能的HyperchainSDK,使其适应多区块链底层统一调度的架构。3)对R3Corda的SDK做特殊化改造,使其适应多区块链底层统一调度的架构。4)借鉴Geth编写一套自研的以太坊客户端,使平台可以自动化接入以太坊网络和运维节点。5)编写一套用于自动化部署Hyperchain区块链,自动化增删节点的程序和脚本。6)编写一套用于自动化部署Fabric区块链,自动化增删节点的程序和脚本。7)编写一套用于自动化部署Corda区块链,自动化增删节点的程序和脚本。8)在目前主流的BaaS平台中将以上步骤1)至7)完成的功能整合到一起,通过同一个入口对不同的区块链底层进行统一调度。2.如权利要求1所述的一种多区块链底层统一调度解决方法,其特征在于,步骤1)中编写的FabricS...

【专利技术属性】
技术研发人员:李伟邱炜伟梁秀波李启雷尹可挺
申请(专利权)人:杭州趣链科技有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1