区块链主机及其代理方法、装置及存储介质制造方法及图纸

技术编号:28045785 阅读:23 留言:0更新日期:2021-04-09 23:30
本申请适用于区块链技术领域,尤其涉及一种区块链主机及其代理方法、装置及存储介质。该方法通过代理平台发送的凭证数据,使得代理平台与目标区块链主机建立连接,并依次获取代理平台发送的组件数据源和节点部署指令,根据组件数据源和节点部署指令,在目标区块链主机中部署节点,再根据获取的代理平台发送的节点配置参数,开放和配置目标区块链主机中部署的节点,实现通过代理平台在目标区块链主机中部署节点的代理服务,以实现区块链的构建,本申请的方法可以在不同类型的区块链主机上进行节点部署,具备较好的通用性,降低了一定的开发成本。

【技术实现步骤摘要】
区块链主机及其代理方法、装置及存储介质
本申请属于区块链
,尤其涉及一种区块链主机及其代理方法、装置及存储介质。
技术介绍
目前,代理平台(例如,区块链即服务(BlockchainasaService,BaaS)平台)需要依靠在区块链主机中安装的代理软件来实现在区块链主机中部署节点的功能,但是针对不同类型的区块链主机,需要配备不同的代理软件。因此,现有的代理软件不具备通用性,无法实现不同类型的区块链主机的代理服务。
技术实现思路
本申请实施例提供了一种区块链主机及其代理方法、装置及存储介质,可以解决现有的代理软件无法用一致且低成本的方式实现不同类型的区块链主机的代理服务的问题。第一方面,本申请实施例提供了一种区块链主机的代理方法,所述代理方法运行于N种类型的区块链主机中,N为大于零的整数,所述代理方法包括:获取代理平台发送的凭证数据;根据所述凭证数据,将所述代理平台与目标区块链主机建立连接,所述目标区块链主机是指所述N种类型的区块链主机中与所述凭证数据对应的区块链主机;>获取所述代理平台发本文档来自技高网...

【技术保护点】
1.一种区块链主机的代理方法,其特征在于,所述代理方法运行于N种类型的区块链主机中,N为大于零的整数,所述代理方法包括:/n获取代理平台发送的凭证数据;/n根据所述凭证数据,将所述代理平台与目标区块链主机建立连接,所述目标区块链主机是指所述N种类型的区块链主机中与所述凭证数据对应的区块链主机;/n获取所述代理平台发送的节点部署数据;/n根据所述节点部署数据,在所述目标区块链主机中部署节点;/n获取所述代理平台发送的节点配置参数;/n根据所述节点配置参数,开放和配置所述目标区块链主机中部署的节点。/n

【技术特征摘要】
1.一种区块链主机的代理方法,其特征在于,所述代理方法运行于N种类型的区块链主机中,N为大于零的整数,所述代理方法包括:
获取代理平台发送的凭证数据;
根据所述凭证数据,将所述代理平台与目标区块链主机建立连接,所述目标区块链主机是指所述N种类型的区块链主机中与所述凭证数据对应的区块链主机;
获取所述代理平台发送的节点部署数据;
根据所述节点部署数据,在所述目标区块链主机中部署节点;
获取所述代理平台发送的节点配置参数;
根据所述节点配置参数,开放和配置所述目标区块链主机中部署的节点。


2.如权利要求1所述的代理方法,其特征在于,所述节点部署数据包括组件数据源和节点部署指令;
相应地,所述根据所述节点部署数据,在所述目标区块链主机中部署节点包括:
将所述组件数据源写入所述目标区块链主机;
对所述节点部署指令进行解析,确定解析结果;
根据所述解析结果和所述组件数据源,在所述目标区块链主机中部署节点。


3.如权利要求1所述的代理方法,其特征在于,所述根据所述凭证数据,将所述代理平台与目标区块链主机建立连接包括:
根据所述凭证数据,确定所述凭证数据的凭证类型;
确定所述N种类型的区块链主机中与所述凭证类型对应的区块链主机为所述目标区块链主机;
将所述代理平台与所述目标区块链主机建立连接。


4.如权利要求3所述的代理方法,其特征在于,在所述根据所述凭证数据,确定所述凭证数据的凭证类型之后,还包括:
根据所述凭证类型,调用对应的凭证认证插件对所述凭证数据进行认证;
相应地,所述将所述代理平台与所述目标区块链主机建立连接包括:
若所述凭证数据被认证通过,则将所述代理平台与所述目标区块链主机建立连接。


5.如权利要求2所述的代理方法,其特征在于,所述将所述组件数据源写入所述目标区块链主机包括:
获取所述组件数据源的数据源类型;
若所述数据源类型为字节...

【专利技术属性】
技术研发人员:李伟张帅邱炜伟谭锦志张丁文
申请(专利权)人:杭州趣链科技有限公司
类型:发明
国别省市:浙江;33

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

1