区块链Baas平台纳管实战

前言

在区块链产业应用落地的过程中,我们发现企业在搭建专业的区块链Baas平台之前,往往已经试水区块链相关业务。因此,成熟的BaaS平台不仅需要具备低门槛快速建链及运维管控的能力,还要具备对已运行的异构链纳入BaaS平台进行统一管控的能力(下文中我们将之称为“纳管”),如此一来便可以适配更多企业需求,帮助企业实现全量区块链业务的统一管控,降本增效。

当前,市场上存在多种异构链,若逐一定制非常耗时且浪费人力成本,本文我们将介绍一套统一的异构链纳管方案,能灵活兼容由于节点部署环境、区块链底层架构不同导致的纳管流程差异。

原文链接:https://mp.weixin.qq.com/s/Cat_VvmErga8y7fzkX1ESw
关注公众号:QTech 查看更多区块链干货!

BaaS市场现状分析
对于BaaS平台而言,其核心能力之一就是支持通过BaaS界面进行可视化创建联盟链并对平台创建的联盟链进行管控。因此,有两个显然易见的挑战:

挑战1)如何灵活支持当前市场上繁多的区块链底层?
挑战2)对于非BaaS平台内创建的链,能不能也纳入管理?

对于挑战1,目前多数主流的BaaS平台的公开资料中均介绍其支持多种区块链底层,但是对于挑战2而言,较少能找到相关介绍。考虑到不同区块链底层采用不同的SDK,趣链BaaS采用纳管的解决方案,该方案力求在最大化降低用户手动配置的前提下:

  1. 实现异构链的统一管控,节点状态的统一监控
  2. 实现新区块链底层的快速接入
  3. 实现对非BaaS平台创建的联盟链进行可视化合约部署等上链操作

为了实现上述目标,方案设计中,用户只需要完成以下两步核心操作,即:

  1. 获取需要纳管的链的必备参数
  2. 在BaaS平台内填写参数,让BaaS远程纳管
    在这里插入图片描述
    显然,如何辨析哪些是纳管节点必须的参数、证书是技术关键点。

BaaS纳管实战分享
这里我们以开源的联盟链Hyperledger Fabric 1.4.3版本为例,下载示例网络代码,使用fabric-samples启动etcdraft 的联盟链网络,网络包含了order组织和两个peer组织,同时创建了通道名为mychannel的通道,并在该通道上实例化了一份模版合约。

下载安装脚本

curl -sSL http://bit.ly/2ysbOFE | bash -s
cd fabric-sam
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值