常见问题
XUPERBAAS常见问题
1. XUPERBAAS 如何处理欠费网络?
XUPERBAAS 会保留欠费网络七天,七天后会自动删除网络。欠费期间网络不可用,充值后网络才可恢复使用。
Fabric常见问题
1. Fabric 盟主是什么概念?
Fabric 盟主是联盟的创建者,拥有联盟中的orderer组织及其节点。后续加入联盟的成员只有peer节点且连接盟主的orderer节点。
2. Fabric 支持组建联盟吗?成员数量有限制吗?
XUPERBAAS Fabric是支持多用户组建联盟的,而且对联盟的数量没有限制。 查看详情
3. 一个用户可以组建多组织Fabric联盟吗?
XUPERBAAS Fabric 暂时只支持多用户组建联盟,联盟中只允许包含某个用户一个组织。
4. Fabric 通道创建策略(ANY/ALL)什么作用?
ANY(任一组织同意):创建新通道时,只需任意参与组织的同意;ALL(全部组织同意):创建新通道时,需要所有参与组织的同意。
5. Fabric 如何创建一个多组织的通道?
有两种方式,一是在创建通道时选择多个组织加入通道;二是后续组织可以加入已创建的通道。查看详情
6. Fabric 链码支持什么语言?如何打包链码?
Fabric 目前只支持golang语言的链码。链码引用的第三方库均放入vendor中,然后将链码外层文件夹打包成tar.gz或zip。
7. Fabric 链码背书策略如何填写?
XUPERBAAS Fabric 链码背书策略完全遵循官方原则只是对书写方式进行了优化:鼠标点击填写框自动出现联盟中组织的名称和角色,您可直接选择。背书策略也可为空,即:联盟中任意成员背书即可。查看详情
8. Fabric 如何升级链码?
首先,XUPERBAAS Fabric支持升级链码。您先本地打包好待升级的链码,在链码管理页中上传同名不同版本的链码,安装成功后会提示升级操作。查看详情
9. Fabric 如何调用部署的链码?
进入联盟详情页下载SDK,里面包含网络的成员配置文件和msp文件,还有各个语言版本的Demo,您可以仿照Demo编写自己的服务调用链码。
10. Fabric 证书管理如何使用?
Fabric 网络中用户调用链码都需要一套msp client证书,除下载sdk时有一套默认证书(User1)您还可以在证书管理中自定义一套client证书。借助自定义证书可实现abac权限管理功能。查看详情
11. Fabric 为何无法删除联盟?
只有联盟成员全部退出联盟后盟主才可删除联盟;如果联盟接入跨链服务,需要解除跨链服务后才可退出或删除。
12. 为什么Fabric 浏览器无法访问?
创建通道后才会自动创建浏览器(数分钟启动时间),请先确认是否已创建通道。
13. 创建好的网络支持扩容数据盘吗
Fabric和Quorum支持数据盘扩容。
以太坊常见问题
1. XUPERBAAS中的以太坊和公链以太坊有什么区别?
XUPERBAAS中的以太坊是使用公链以太坊的开源代码部署的一条私有链。在数据上,与公链相互隔离;在使用上,与公链一致。
2. 公链上的以太坊账号(地址和私钥)可以在XUPERBAAS的以太坊中使用吗?
可以使用,但该地址在公链中的资产和交易数据在XUPERBAAS的以太坊中不存在。
3. XUPERBAAS中的以太坊如何获取以太币?
XUPERBAAS中,创建以太坊网络时,会创建一些预定义账号并分配有以太币。
4. 如何在以太坊网络中部署合约?
部署合约有两种方式:
- 方式一:通过remix部署
XUPERBAAS为创建的以太坊网络提供了remix IDE,可以在remix中调试、编译和部署智能合约。
- 方式二:通过jsonrpc部署
XUPERBAAS中的以太坊网络对外提供了jsonprc地址,用户可以通过该地址调用网络,包括部署合约。
5. 以太坊网络支持websocket链接吗? 不支持。目前只支持http协议的jsonrpc链接。
Quorum常见问题
1. 什么是Quorum?
J.P. Morgan在2016年启动了开源区块链项目 Quorum。它是在以太坊(Ethereum)的基础上开发的,提供私有智能合约执行方案,并满足企业级的性能要求。
适用于需要高速交易以及高吞吐量处理联盟间进行私有交易的应用场景,主要是为了解决区块链技术在金融及其他行业应用的特殊挑战而设计。
2. XUPERBAAS中的Quorum和开源Quorum有什么区别?
XUPERBAAS中的Quorum在开源Quorum的基础上,引入了自研的网关节点,对内作为一个虚拟的区块链节点只转发交易,对外统一提供本组织入口。
改进后有以下优势:
- 组织间只需网关节点互连即可,即对外只需暴露一个端口,解除两两互连的限制;
- 网关节点间通过双向认证和加密来建立一条安全隧道,通过该隧道实现联盟内跨组织的节点间的间接互通,更加安全、可控;
- 组织纬度的准入控制,节点只需把自身组织的网关节点加入准入列表;
- 联盟链内组织的节点运行在一个网络隔离的内网环境中,从一个组织内的节点上只能够获取到组织内的节点间的网络拓扑,保证Quorum节点网络拓扑结构不泄漏。
- 私有交易以组织为维度,由网关节点进行组织内部私有交易的转发,隐私交易更加便捷。
3. Quorum网络如何进行联盟管理?
XUPERBAAS的Quorum联盟链强化了联盟管理功能,针对联盟链:
- 抽象联盟概念,并支持通过申请审批流加入联盟,通过投票从联盟中剔除组织;
- 抽象组织概念,并支持组织及其成员管理,包括成员的创建、删除、赋权等;
- 支持同平台内构建联盟链;
- 灵活的组织准入CA证书控制。
4. 如何在Quorum网络中部署智能合约?
在Quorum网络中部署智能合约有两种方式:
- 通过智能合约编辑器部署;
- 通过节点jsonrpc部署。