第二章 业务流程概览
算力中心开发者用户在门户购买算力值,通过门户网站页面操作和调用算力中心OpenAPI,即可直接使用BSN官方应用与服务。同时,开发者也可以通过算力中心提供的DDC网络开放联盟链网关与DDC网络的各个开放联盟链上部署的合约进行交互,以及部署自己的智能合约。
DDC 网络接入服务
开发者用户通过使用算力中心网关直接接入DDC网络,自由的使用自己的链账户进行合约部署、合约调用、交易发起等各种链上操作。链上操作需要消耗能量值,可以通过算力中心OpenAPI对链账户进行能量值充值。当前的链账户密钥模式只限于私钥托管模式,用户可以通过开发者门户下载获取私钥。后续版本中我们将推出公钥上传模式,这种模式下算力中心将不再保管用户私钥。对大多数开发者来说,使用DDC网络主要是为了部署、运行、调用和管理自己的分布式智能合约。
BSN 官方应用与服务
除了开发者自行部署的合约外,BSN官方在DDC网络各开放联盟链上部署了针对某些特定场景或功能的,由BSN官方管理的应用合约,例如BSN官方DDC/NFT合约。普通用户(甚至没有开发经验的)可以直接在门户中进行操作而完成相应的业务,例如DDC/NFT的生成、发送、销毁等。使用这些官方应用与服务时需要支付相应的算力值,用户可以使用人民币在门户系统内充值算力值。
算力中心OpenAPI服务
有能力的开发者用户也可以直接调用算力中心提供的OpenAPI服务来使用BSN官方应用和各种服务,OpenAPI详情请参见在线API文档。OpenAPI内查询类接口可以免费调用,业务接口需支付相应的算力值进行调用。