okx
广告

OKEx交易手续费是多少| BSN商用至今开发者热点问题20问

时间:2023-08-25|浏览:145

欧易

欧易(OKX)

用戶喜愛的交易所

币安

币安(Binance)

已有账号登陆后会弹出下载

2020年4月25日,区块链服务网络(BSN)正式进入商用阶段。6月12日,BSN的第二次开发者大赛进入评审阶段。随着BSN业务的推广,越来越多的开发者开始关注BSN。为了帮助开发者更好地使用BSN进行区块链应用开发,我们在优化迭代BSN服务功能的同时,也整理了一些常见问题和解答,与广大开发者分享。

1. 问:如果上链的数据错误,怎么处理? 答:一旦数据上链,就无法篡改或删除。但是可以设计一种合约的逻辑删除机制,在特定的数据合约中添加一个状态字段来标记数据是否被删除。

2. 问:在智能合约内可以调用其他外部接口吗? 答:目前BSN同一个应用中的多个智能合约可以相互调用,但不能访问外部接口。

3. 问:如何确保数据放到BSN上是安全的? 答:区块链的共识机制和加密算法等关键技术可以确保数据的安全。BSN还设计了应用接入密钥和用户交易密钥两套密钥来保证接入的安全。此外,业务方也可以在链下业务系统对原始数据进行加密处理后上传到BSN。

4. 问:通过BSN网关API的用户注册接口注册的子用户和父用户权限是否一致?子用户在调用链码时,请求头中的userCode是使用子用户的userName吗? 答:子用户继承了父用户的权限,但不能像父用户一样使用子用户。在交易的请求头中,仍需要填写父用户(即服务参与者)的userCode,但在交易报文中使用子用户的userName提交交易,这样提交的交易将使用子用户的身份进行数据上链。

5. 问:BSN的网关SDK实例什么时候会集成FISCOBCOS的网关API接口? 答:BSN适配的FISCOBCOS底层框架正式商用后,将提供Java、GoLang、Python、C#的网关SDK实例供开发者使用。

6. 问:BSN中基于FISCOBCOS开发的应用支持合约事件功能吗? 答:BSN适配的FISCOBCOS底层框架正式商用后,将提供合约事件功能供开发者使用。

7. 问:在新的交易接口中为什么增加了userId的参数,请问该参数是如何使用的? 答:为了方便第三方业务系统为各自的业务用户提供单独的链上身份,我们在新的接口中增加了子用户的概念。使用时需先调用“子用户注册接口”注册子用户。对于密钥托管模式的应用,可以在交易接口中直接传递该参数,将使用子用户的身份进行交易;如果不传,则使用用户的默认身份进行交易。对于密钥上传模式的应用,还需调用证书登记接口获取一个经城市节点CA认证的证书,在本地使用该证书组装交易报文发起交易。交易报文可以使用BSN提供的各语言SDK生成。

8. 问:BSN有什么方法可以获取到交易发起者的信息? 答:对于基于Fabric的服务,可以通过节点网关提供的getTransaction方法,根据交易ID获取交易信息,包括块Hash、块号、交易状态、上链用户名、时间戳等。对于基于FISCOBCOS的服务,暂不支持。

9. 问:参与者参与的服务

热点:okex 区块链

« 上一条| 下一条 »
区块链交流群
数藏交流群
区块链币圈-全球区块链数字货币行情、比特币虚拟货币资讯,狗狗币以太坊环保币柚子币莱特币瑞波币等加密数字货币价格非交易行情查询,金色财经巴比特范非小号快讯平台。
趣开心资讯 Qukaixin.cn ©2020-2024版权所有 桂ICP备19010284号-1