检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
共识节点证书 与区块链系统交互时,需要使用共识节点证书。请妥善保管对应证书的私钥,建议您进行加密保存。 Peer节点证书 指定节点组织:只能选择跨链辅助合约所在通道的任意一个组织。这里的组织和“组织&Peer节点”或“选择成员”的组织需要保持一致。 证书选择:管理员证书。
广义而言,区块链是通过加密链式结构验证和存储数据、利用分布式一致性算法生成与更新数据、使用智能合约来编程及操作数据的一种去中心化基础结构与分布式计算范式。
Wasm合约开发(AssemblyScript) 合约结构 合约相关的API 示例Demo 父主题: 合约开发
= nil { return fmt.Errorf("failed to unlock in rollbackRev: %v", err) } return nil } 父主题: 跨链智能合约方法示例
查询链详情 功能介绍 查询区块链详情 URI GET /v2/{project_id}/huaweicloudchain/instances/{instance_id}/chain 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID 最小长度
SDK配置 表1 Go类型的合约SDK 合约类型 SDK下载 备注 Go 链接 具体使用可参考合约示例和合约安装。 父主题: Go合约开发
区块链管理 查询链详情 查询区块列表 查询区块详情 查询区块交易列表 查询交易详情 查询区块、交易统计结果 下载SDK配置 父主题: API(华为云区块链引擎)
4)知识产权支持知识产权在研发、产生、授权、运营、保护、维权、失效全生命周期流程中的管理,并支持通过区块链进行公开透明的知识产权合规交易,做到产权权属、交易过程可共享、可追溯。业务架构区块链存证解决方案系统架构包括区块链资源层、区块链底层、区块链应用层和区块链业务层四个部分。
注册区块链 将区块链服务注册到可信跨链服务上才可以进行跨链交易,接下来分别将区块链Cross-ChainA和区块链Cross-ChainB注册到TCS服务。 操作步骤 登录可信跨链服务管理控制台,进入“已注册区块链”页面。
区块链保护 EDS连接区块链后,创建合约的数据通过上区块链,可以查看数据、日志操作是否被篡改。 操作步骤 登录交换数据空间官网。 单击“管理控制台”,进入交换数据空间控制台界面。
assembly/index.ts 为开发智能合约文件(contract.ts)依赖的合约SDK。 assembly/contract.ts 为智能合约文件,本Demo中合约仅进行简单展示(实际合约文件contract.ts需自行开发)。 合约文件的安装请参考合约管理。
网信办区块链信息服务备案时的合约地址填什么? 华为云数字资产链是联盟链架构,不存在合约地址,通常用“合约名称”标识合约。 合约名称为tdccontract,我们可以将sha256("tdccontract")作为合约地址提供给备案部门。
跨链智能合约方法示例 介绍跨链智能合约方法示例。
易用 一键部署,全生命周期管理; 可视化智能合约管理,多语言支持。 开放 基于业界成熟社区构建增强能力,基于强大的社区和生态,支持友好接入,助力于扩大合作网络。 支持跨链和跨系统互认证、互操作。
区块链管理 链代码管理 区块浏览器 区块冷存储 父主题: Hyperledger Fabric增强版管理
若您的跨链业务不涉及跨链资产交换,则无需定制编写跨链智能合约,否则需设置跨链资产数据锁与跨链智能合约方法。 下面用一个完整的跨链资产交换智能合约为样例说明跨链智能合约开发流程,该样例可完成链A上的A账户与链B上的B账户之间的资产转账。
下载SDK配置 功能介绍 下载区块链SDK配置文件,只支持云端管理实例使用 URI POST /v2/{project_id}/huaweicloudchain/instances/{instance_id}/chain/sdk-config 表1 路径参数 参数 是否必选 参数类型
合约编译 下载Node.js软件并安装,安装成功后,执行如下命令查看对应版本(软件对应版本无强制要求)。 node -v npm -v 设置新目录assembly,在该目录下执行 npm init 命令,其中package name输入为assembly(目录名、package name
管理区块链 合约管理 查看区块链浏览器