检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
其中不乏一些重复的操作,例如需要跨行查询用户账户和身份认证等基本信息时,查询时间慢,效率低,导致用户等待时间过长,影响用户体验。 解决方案 区块链服务BCS支持创建区块链类型为“联盟链”的Hyperledger Fabric增强版实例。通过组建一个银行联盟链,银行联盟链的发起方
如何判断是否有必要使用区块链? 依次回答下列问题对确定区块链技术是否适合项目有一定的帮助。 是否存在多方分享数据? 一个完整可靠的共享记录系统是否会使每个业务关系的参与者受益。 是否存在多方更新数据? 如果多个参与者能够记录和传播并发交易,会不会有更高的数据准确性和及时性。 是否有验证和校验的需求?
功能,包括BCS实例的创建、删除,构建联盟链等,接口说明如表1所示。 表1 API概览 类型 API 说明 BCS管理 创建服务实例 创建BCS服务实例。 查询创建状态 查询指定服务实例创建状态。 查询实例信息 查询指定服务实例详细信息。 修改服务实例 修改实例的节点、组织,目前仅支持添加节点,添加组织。
查询合约列表 查询区块详情 查询区块列表 查询交易详情 查询区块交易列表 创建凭证 下载证书 获取凭证列表 查询besu链详情 删除凭证 更新besu实例 父主题: API(华为云区块链引擎)
Hyperledger Fabric增强版快速入门 购买Hyperledger Fabric增强版 安装和实例化链代码 调用链代码
Hyperledger Fabric增强版 计费相关 实例管理 链代码管理类 数据上链 Demo与API相关 运维监控类 插件管理 联盟链管理
API(华为云区块链引擎) 服务管理 任务管理 实例管理 组织管理 区块链管理 合约管理 终端节点管理 标签管理 备份恢复 besu E2EE 父主题: 华为云区块链引擎管理
peer节点频繁重启,报PanicDB not exist 进入peer容器,进入“/home/paas/evs/baas/{服务ID}/{容器ID}/”路径,删除production文件夹。 重启peer与agent容器,重新拉取账本并进行加通道操作。 父主题: 使用类问题
企业身份注册(带有service) 功能介绍 分布式身份注册方法。在使用该方法前需要先使用openssl工具生成每个用户的私钥和被fabric组织根证书签名的证书(或通过BCS区块链管理界面下载用户证书)。注册时需声明可提供的服务列表。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API
华为云区块链服务使用的底层框架是什么? 华为云区块链服务使用HyperLedger开源框架。 HyperLedger,是由Linux基金会主导推广的区块链开源项目。目标是建立面向多种应用场景的分布式账簿平台的底层构架。Hyperledger在Hyperledger Fabric的
gossip异常导致peer账本块高不一致 执行以下命令,查看块高,并与其它peer比较,确认块高存在差异,落块停止或严重滞后。 peer channel getinfo –c {通道名} 重启peer,重新拉取区块,如果无效,执行3~5。 进入peer容器,/etc/hyper
App客户端的典型逻辑过程是: 注册用户 注册用户时可以调用密钥生成函数为用户生成公私钥。 初始化余额 初始化余额时可以调用初始余额准备函数生成具有隐私保护的初始余额信息。 发起交易 交易时可以调用交易准备函数生成具有隐私保护的交易数据。 链代码端对应的逻辑过程是: 保存用户公钥与地址的映射关系。
注册DID 功能介绍 DID快速注册方法。可以方便的注册发布一个DID,该DID不提供服务,只拥有一个公钥。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST
入后,才可以在购买区块链实例时选择使用。具体如下图所示: 如果存储卷类型选择的是“极速文件存储卷 > 系统自动极速文件存储卷”,系统将默认打开自动备份功能,备份时间为每天的凌晨2点。 数据恢复 在区块链服务BCS界面,将对应区块链实例进行休眠,单击对应实例片上“更多 > 休眠”。
版本的区块链实例,应用开发过程中可使用BCS提供的国密加密SDK,也可使用Fabric官方社区提供的和您自身的实例版本匹配的SDK。 另外,Fabric架构版本的区块链实例提供同态加密库供您使用,相关资料及资源请参见同态加密。 Fabric源码包选择和创建的区块链实例版本对应,即
示例1:购买华为云区块链实例 场景描述 本章以购买一个华为云区块链实例为例。 涉及其他云服务接口 无。 购买HBS实例 接口相关信息 URI格式 :POST /v2/{project_id}/huaweicloudchain/instances 请求示例 POST https:/
Chaincode库接口 该静态库集成在BCS实例中。用户在开发链代码时,可以使用BCS提供的API接口文件对开发中的链码进行本地编译。 先将API接口文件下载(下载链接参见资源下载)并解压到本地的GOPATH目录中,按照4.2.6章节的链代码示例代码来引用同态库。当链码开发完成
目前华为云区块链服务在行业中有哪些竞争力? 主要竞争力有共识算法可选、智能合约链代码可视化支持、 安全隐私保护(支持国密、同态加密和零知识证明等)等。 父主题: 咨询类问题
如何联系华为云区块链合作伙伴并得到进一步服务? 如果您对业务链代码和客户端APP的设计和开发有需求,可以联系华为云区块链合作伙伴提供进一步服务,华为云区块链合作伙伴会结合您的业务以及华为云的优势和特点为您提供完善的解决方案,联系邮箱如下:sales@huaweicloud.com
该内容仅适用于Fabric架构版本的区块链实例的Java语言链代码开发。 请使用Gradle或Maven构建管理工具组织链代码项目。若链代码项目中包含非本地依赖,请确保对应区块链实例的节点均绑定了弹性ip。若链代码容器将运行在受限网络环境,请确保项目中的所有依赖已配置为本地依赖。示例链代码获取方法:登录区块链服务