检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
开发环境准备 请根据自身业务选择Go(推荐)或其他语言的开发环境。 Go开发环境准备: 安装Go开发环境。安装包下载地址为:https://golang.org/dl/ 。(请选择1.9.2之后的版本) 各个系统对应的包名(以1.14版本为例) 操作系统 包名 Windows go1
功能 说明 已注册的区块链管理 支持将区块链在TCS进行注册,注册完成后,查看区块链相关的跨链通道信息。 跨链通道管理 支持查看跨链通道的RESTful接入地址、通信证书等信息,可以对跨链通道权限管理、跨链交易接口在线测试等功能。 跨链浏览器 支持查看跨链交易的操作记录,例如区块
在“跨链通道”页面,单击对应通道上的“下载证书”,将SSL通信证书下载到本地,用户加载通信证书,通过https协议访问通道的接入点进行触发。具体的URL、参数信息请参考方式1获取。 如果使用Postman调试工具,Postman版本要求:7.27.0及以上的。 “发起交易”和“查询交易”两个接口的返回信息
称,进入详情页面。 查询B1的值。 在跨链权限配置下方,配置“AAAA”到“BBBB”的跨链读权限。 单击“跨链通道测试”,调用“AAAA”的query方法,将参数“args”改为B1,其它默认即可。查询B1的值,B1值为返回的“payload”字段,B1的初值为300。 触发跨链交易。
跨链查询账本:访问链可以查询被访问链账本中的区块、交易信息。 通过查看权限对应图标是否高亮判断是否有权限。若是灰色,代表没有权限。 权限配置完成后显示高亮: 配置访问权限完成后,在下方的跨链通道测试,例如选择区块链AAAA的query接口,单击“执行调试”,即可查询读取区块链BBBB的参数值。(以下截图仅供参考)
基于不同链上的不同合约,主要有三种权限:跨链读,跨链写,查询账本。不同类型的跨链交易需要不同的权限,例如:发起一次跨链交易需要“跨链写”权限,查询跨链交易结果需要“跨链读”权限,因此需要在进行跨链交易之前设置对应权限。 跨链读:访问链任意合约可以执行被访问链指定合约的读操作。 跨
整个跨链交易操作的状态。 操作步骤 登录可信跨链服务管理控制台。 在“总览”页面,可以按照快速入门提示完成操作。还支持查看我的资源和交易概览。 我的资源:展示已注册区块链、跨链通道和跨链交易最近3个月或6个月的数量。 交易概览:展示最近3个月或6个月每个跨链通道的交易数目。 在“
此处“A1”是Cross-ChainA链上组织orgA的一个账户,100为该账户的余额。 单击“实例化”,完成链代码在当前通道上的实例化,稍等2~3分钟后刷新界面,单击“实例化”列的“查看更多”,查看链代码实例化进度。 选中名为Cross-ChainB的区块链服务卡片,参考1-9完成链代码实例化。
最小长度:1 最大长度:64 to_query_func_name 是 String 链码中的查询函数 最小长度:1 最大长度:64 args 是 Array of strings 链码查询函数所需的参数列表 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 code
允许删除TCS的权限策略,控制他们对TCS资源的使用范围。 如果华为云帐号已经能满足您的要求,不需要创建独立的IAM用户进行权限管理,您可以跳过本章节,不影响您使用TCS服务的其它功能。 IAM是华为云提供权限管理的基础服务,无需付费即可使用,您只需要为您帐号中的资源进行付费。 TCS权限
企业项目 选择已创建的企业项目,例如:default 区块链服务名称 设置为Cross-ChainA 版本类型 选择“专业版” 区块链类型 私有链 Fabric内核 V2.2 共识策略 Raft(CFT) 资源初始密码 登录区块链管理界面时的admin账户的密码 资源初始密码确认
最大长度:64 to_query_func_name 是 String 目标端查询函数,如:QueryBlock 最小长度:1 最大长度:64 args 是 Array of strings 查询账本所需要的参数列表。为数字字符串形式,如:[“1”]。 响应参数 状态码: 200 表2
方案概述 应用现状 随着区块链技术的发展,多链并存是当下市场的显著格局,因此链与链之间的资产互通,打破数据孤岛成为链上用户的迫切需求,而保证跨链过程的可信安全尤为重要。 解决方案 可信跨链服务是基于一系列制定的可信区块链标准跨链协议,保证跨链交易全栈可追溯、可扩展性及可靠性等,助
约进行跨链交易。用户通过TCS服务提供的RESTful接口进行跨链交易的触发。 图1 跨链服务调用原理 数据交互方式 互操作:支持跨链读、跨链写、跨链查询账本操作。 数据迁移:不同链之间批量数据的迁移。 与区块链服务BCS的关系 区块链服务(Blockchain Service简
等功能。以下为TCS服务使用流程,希望对您的使用有所引导及帮助。 当前仅“华北-北京四”区域支持可信跨链服务。 注册区块链 将区块链注册到TCS中,目前只支持Hyperledger Fabric类型的区块链。 购买跨链通道 基于已经注册的区块链,选择两个区块链进行跨链操作。 配置跨链通道
Service)是基于一系列制定的可信区块链标准跨链协议,实现基于不同区块链内核所构建的同构及异构链之间的互联互通,打破区块链数据孤岛,促进区块链产业生态可信融合。 产品介绍 图说TCS 立即使用 成长地图 由浅入深,带您玩转TCS 01 了解 可信跨链服务实现不同区块链内核的可信互联互通。 产品概述
注册区块链 将需要进行跨链操作的区块链注册到TCS中。 支持区域: 华北-北京四 注册区块链 购买跨链通道 基于已经注册的区块链,选择两个区块链进行跨链操作。 支持区域: 华北-北京四 购买跨链通道 配置跨链通道 对跨链通道进行跨链读、跨链写、跨链查询账本等配置操作。 支持区域: 华北-北京四
合约及账本查询和交易操作提供授权能力,在保护数据安全的同时,还保证数据的使用过程可以被追溯。 数据安全隐私保护 基于可信执行环境(Trusted Execution Environment,简称TEE)的证明生成流程,保证跨链交互数据安全可靠,跨链中继侧不记录对应链的数据信息,支
跨链交易 跨链触发交易 跨链查询交易 跨链查账本交易