检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
用户名为admin,初始登录密码为您在部署区块链服务时设置的区块链管理初始密码。如果没有设置区块链管理初始密码,则以资源初始密码为准,为了保证系统安全,建议定期修改密码。 在链代码管理页面,单击页面左上角的“安装链代码”。 在安装界面输入“链代码名称”、“链代码版本”,配置参数如表1所示。 表1 安装链代码参数表
linux-amd64.tar.gz Windows下您可以使用.msi后缀的安装包来安装。默认情况下.msi文件会安装在“C:\Go”目录下。你可以将“C:\Go\bin”目录添加到Path环境变量中。添加后您需要重启命令窗口才能生效。 Linux下,您需要将下载的二进制包解压
安装及实例化链代码 安装链代码 实例化链代码 父主题: 准备工作
实例化链代码 实例化安装在区块链Cross-ChainA和区块链Cross-ChainB的跨链辅助链代码“tcshelper.zip”和业务链代码“tcsexample.zip”。 操作步骤 选择名为Cross-ChainA的区块链服务卡片,单击“区块链管理”。 输入用户名,密码,单击“登录”。
下载配置文件和证书 安装和实例化链代码完成后,下载配置文件和证书,用于在跨链服务中注册区块链。 操作步骤 在“服务管理”界面,在Cross-ChainA服务卡片中,单击“获取客户端配置”。 勾选“SDK文件”,配置参数请参考表1。 表1 配置参数 参数 说明 链代码名称 tcshelper,注:名字必须保持一致
crt,server.key。 图1 目录结构 操作步骤 登录可信跨链服务管理控制台,进入“总览”页面。 在“总览”页面的注册区块链,单击“开始注册”。 在“注册区块链”页面,按照如下表2填写配置信息。 必须从同一个Hyperledger Fabric服务下载配置文件和证书。 表2 基本信息 参数
配置跨链通道 支持配置跨链通道的跨链读、跨链写、跨链查询账本等授权操作。新创建的跨链通道默认无任何权限,若跨链通道未授权,则无法进行跨链操作。 操作步骤 登录可信跨链服务管理控制台,进入“总览”页面。 在“总览”页面的配置跨链通道,单击“查看跨链通道”。 在“跨链通道”页面,单击跨链通道名称。
购买跨链通道 基于已经注册的区块链,选择其中两个进行跨链操作。 操作步骤 登录可信跨链服务管理控制台,进入“总览”页面。 在“总览”页面的购买跨链通道,单击“前往购买”。 在“购买跨链通道”页面,按照如下表1填写配置信息。 表1 基本信息 参数 描述 计费模式 区块链服务管理费收费模式,支持包年/包月。
选择“是” 弹性IP计费方式 按宽带计费 弹性IP带宽 5Mbit/s 单击“下一步:区块链配置”,进行区块链配置,参数如表3所示。 表3 区块链配置参数表 参数 说明 区块链配置 自定义配置 区块链管理初始密码 如果填写该项,则以填写值为准,如果不填写,则以资源初始密码为准 区块链管理确认密码
准备工作 进行跨链交易之前的准备。 订购区块链服务 安装及实例化链代码 下载配置文件和证书 父主题: 跨链场景演示-数据交互
使用跨链服务 跨链交易前准备工作:订购区块链服务,安装和实例化链代码,下载配置文件和证书完成后,即可通过可信跨链服务(以下简称TCS服务)完成跨链交易。 注册区块链 购买跨链通道 跨链交易 父主题: 跨链场景演示-数据交互
跨链查询账本:访问链可以查询被访问链账本中的区块、交易信息。 操作步骤 登录可信跨链服务管理控制台,进入“跨链通道”页面。 单击跨链通道transfercross-demo名称,进入详情页面。 在跨链权限配置下方,通过查看权限对应图标是否高亮判断是否有权限。若是灰色,代表没有权限。
Fabric 合约名称 tcsexample 配置文件 上传准备好的crosschainA.yaml(或:crosschainA.json),获取方法请参考下载配置文件和证书。 证书 上传准备好的certsA.zip,获取方法请参考下载配置文件和证书。 单击右下角“立即注册”,等待注
跨链通道:用户购买的资源实例,1个跨链通道包含两个已注册的区块链,用来执行跨链互操作。 跨链服务调用原理 使用可信跨链服务TCS之前,需要安装和实例化跨链辅助合约和用户自己开发的跨链业务合约,并注册到TCS系统中。TCS服务作为跨链参与方的可信中继链,通过访问跨链辅助合约进行跨链
购买跨链通道 两条链上的交易通过一个通道作为媒介来达成交易,需要购买一条跨链通道来连接两个独立的区块链服务。 操作步骤 登录可信跨链服务管理控制台,进入“跨链通道”页面。 单击“购买跨链通道”,填写基本信息,请参考表1。 表1 购买跨链通道信息 参数 说明 计费模式 包年/包月 区域
浏览交易信息 跨链操作会记录在可信跨链服务中,包括交易趋势、交易统计、区块信息、交易列表等,帮助您了解整个跨链交易操作的状态。 操作步骤 登录可信跨链服务管理控制台。 在“总览”页面,可以按照快速入门提示完成操作。还支持查看我的资源和交易概览。 我的资源:展示已注册区块链、跨链通道和跨链交易最近3个月或6个月的数量。
触发跨链交易 通过控制台界面或者接入点(RESTful接口)触发跨链交易,交易信息会记录在跨链服务中。支持两种方式触发跨链交易: 方式1:界面触发,方便用户简单测试。操作方法如下: 在“跨链通道”页面,单击对应通道的名称。 在新打开页面的“跨链通道测试”下,选择某一个接口,填写参
在跨链权限配置下方,配置“AAAA”到“BBBB”的跨链读权限。 单击“跨链通道测试”,调用“AAAA”的query方法,将参数“args”改为B1,其它默认即可。查询B1的值,B1值为返回的“payload”字段,B1的初值为300。 触发跨链交易。 在跨链权限配置下方,配置“AAAA”到“BBBB”的跨链写权限。
产品功能 可信跨链服务支持以下功能: 表1 功能说明 功能 说明 已注册的区块链管理 支持将区块链在TCS进行注册,注册完成后,查看区块链相关的跨链通道信息。 跨链通道管理 支持查看跨链通道的RESTful接入地址、通信证书等信息,可以对跨链通道权限管理、跨链交易接口在线测试等功能。
跨链操作。 支持区域: 华北-北京四 购买跨链通道 配置跨链通道 对跨链通道进行跨链读、跨链写、跨链查询账本等配置操作。 支持区域: 华北-北京四 配置跨链通道 触发跨链交易 通过接入点(RESTful接口)触发跨链交易,交易信息会记录在跨链服务中。 支持区域: 华北-北京四 触发跨链交易