文档

常见问题

更新时间:

  1. 交易的实时性?

    答:交易是异步上链的,与传统事务性数据库不同。存证服务交易性能最高达每秒25000笔。

  2. 与关系型数据库同步?

    答:订阅出块通知,按需从区块链拉取通知。或使用业务视图系统。

  3. 公私钥的法律认可?

    答:证书是支付宝接入第三方法律认可的证书。

  4. 数据隐私?

    答:存证数据隐私保护方法是对数据加密,授权给合适的用户解密。

  5. 客户端初始化完成后,无法和区块链通信,报以下错误信息,请问是什么原因?

    connect to /123.12.XX.XX:8080 success!
    old is not null, async resend subscribe events

    答:通常是由于客户端配置存在错误,请确认您的私钥文件、密码、证书文件配置是否存在问题。

  6. 客户端初始化完成后,报TimeoutException,请问是什么原因?

    java.util.concurrent.TimeoutException
     at com.alipay.mychain.gl.biz.common.AbstractTransport.sendTwoWayAndSync(AbstractTransport.java:205)

    答:首先检查客户端所在的环境与区块链节点网络是否连通。可以从sdk.properties配置文件中查看节点信息,然后使用telnet命令判断网络是否连通。其次检查sdk.properties配置文件中关于私钥、证书、trust.keystore等文件的路径配置是否正确。

  7. Windows下怎么创建私钥和证书请求?

    答:Windows环境下使用Openssl工具创建私钥和证书请求。

    关于Openssl的安装可以通过https://slproweb.com/products/Win32OpenSSL.html 来下载1.0.2o版本,1.1.0版本jdk在提取私钥时有bug,推荐使用1.0.2o版本。

    此外,两个备份link:

    1) 32位的Openssl https://baas-public.oss-cn-shanghai.aliyuncs.com/Win32OpenSSL-1_0_2o.exe

    2)64位的Opensslhttps://baas-public.oss-cn-shanghai.aliyuncs.com/Win64OpenSSL-1_0_2o.exe

    Openssl 工具创建私钥和证书请求:在cmd下面进入Openssl.exe的路径cd Openssl_path

    在当前路径下面,配置openssl的配置文件set OPENSSL_CONF=openssl.cfg

    在当前路径生成私钥和对应的证书请求openssl req -newkey rsa:2048 -keyout key_pkcs10.pem -out csr.pem

    在这一命令执行的过程中,系统会要求您填写如下信息:

    Country Name (2 letter code):使用国际标准组织(ISO)国码格式,填写2个字母的国家代号。中国请填写CN。
    State or Province Name (full name): 省份,比如填写Shanghai
    Locality Name (eg, city): 城市,比如填写Shanghai
    Organization Name (eg, company): 组织单位,比如填写公司名的拼音
    Organizational Unit Name (eg, section): 比如填写IT Dept
    Common Name (eg, your websites domain name): 行使 SSL 加密的身份标识
    Email Address: 邮件地址,可以不填
    A challenge password: 可以不填
    An optional company name:可以不填

    私钥格式转换,将pkcs10转换成pkcs8

    openssl pkcs8 -in key_pkcs10.pem -inform PEM -out pkcs8.pem -outform PEM -topk8

  8. CloudIDE 部署合约时候部署失败?

    答:同一条链上合约名需唯一。测试链使用用户较多,如果您部署失败,请尝试更换部署合约名。

  • 本页导读 (0)
文档反馈