腾讯云区块链服务平台 TBaaSHyperledger Fabric_AI解决方案_同尘科技

腾讯云区块链服务平台TBaaS 2年前 (2023-11-20) 浏览 110

操作场景

您可通过本文快速开始使用 Hyperledger Fabric 增强版区块链网络,同时可前往 Hyperledger Fabric 操作指南 了解更多信息。

前提条件

已登录 TBaaS 控制台。

操作步骤

步骤1:创建联盟

1. 登录 TBaaS 控制台,选择左侧导航中的联盟。2. 在联盟管理页面,单击新建联盟。3. 在新建联盟页面,填写联盟名称等信息。4. 单击确定完成创建。更多联盟管理的信息请参见操作指南 联盟 部分。

步骤2:购买网络

请参见 Hyperledger Fabric 购买页说明 创建 Hyperledger Fabric 网络。

步骤3:新建、安装、实例化合约

新建合约

1. 登录 TBaaS 控制台,选择左侧导航中的 Fabric > 区块链网络。2. 在区块链网络页面,单击对应的卡片进入网络详情页。当购买的长安链·ChainMaker 区块链网络完成部署后,单击卡片即可进入网络详情页面。3. 选择合约管理页签,进入对应页面可选择通道 ID 切换至对应需要新建合约的通道,单击新建合约。4. 在新建合约页面填写对应的合约名称、版本等信息,并上传合约文件。如下图所示: 
5. 单击确定完成新建。注意Fabric 合约支持 Go、Java、NodeJs 三种语言。Fabric 合约的详细开发说明请参见 开发指南。

安装、实例化合约

新建完成的合约需安装到 Peer 节点中,并进行实例化后才可运行调用。在合约管理页面中新建合约后,在合约列表中即可看到新建的合约,状态处于“未实例化”,单击列表操作列的安装,在弹窗中选择需要安装的 Peer 节点,勾选后单击安装即可完成。如下图所示:
完成安装的合约即可进行实例化,在合约管理页面中单击合约列表操作列的实例化,在实例化弹窗中可根据需要设置背书策略及私有数据集等信息,确认后即可开始实例化。如下图所示:
在合约列表中单击合约的名称可进入对应合约的合约详情页,可查看合约的基本信息、安装的节点、合约日志等信息。

步骤4:申请并下载证书

TBaaS 支持通过长安链 SDK、云 API 两种方式进行对接上链,若使用云 API 方式上链,则本步骤可直接跳过。详细的对接流程请见 步骤5。1. 在 TBaaS 控制台 中,选择左侧导航中的 Fabric > 区块链网络 进入网络卡片页面,单击对应的卡片进入网络详情页。2. 在网络详情页面中,选择高级配置 > 证书管理页签,进入对应页面后单击申请证书,在弹窗中填写证书标识并上传用户证书及 TLS 证书的 CSR 文件,确认后即生成证书,在证书列表中可下载证书。CSR 文件的生成方法请参见证书申请 CSR 生成指南。

步骤5:应用开发与对接

TBaaS 支持通过 Fabric SDK、云 API 两种方式进行对接上链,详细的对接开发流程请参见开发指南 对接说明 章节。

步骤6:通过浏览器查看链上数据

TBaaS 提供区块链浏览器,便于用户实时查看或检索链上的数据,操作方式如下:1. 在 TBaaS 控制台 中,选择左侧导航中的 Fabric > 区块链网络 进入网络卡片页面,单击对应的卡片进入网络详情页。2. 在网络详情页面中,选择区块链浏览器页签,进入对应页面即可实时查看或检索区块信息、交易信息等数据。同时也可切换不同的通道 ID 查看不同通道的链上数据。如下图所示:


对腾讯云区块链服务平台 TBaaS的解决方案有疑惑?想了解解决方案收费? 联系解决方案专家

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心,购买腾讯云享受折上折,更有现金返利:同意关联,立享优惠

阿里云解决方案也看看?: 点击对比阿里云的解决方案

- 0人点赞 -

发表点评 (0条)

not found

暂无评论,你要说点什么吗?