BSN-DDC 根底网络推出曾经一年了,失去了行业利用方和宽广开发者的高度认可。一年中 BSN 产品技术团队也在依据市场业务需要不断更新性能服务,咱们将通过本系列文章为大家系统化介绍 DDC 网络的性能和应用,为感兴趣的敌人提供学习帮忙。
01
反对 DDC 的凋谢联盟链
BSN 联盟将继续引入泛滥国内外支流的区块链底层框架,别离打造成以中国城市命名的凋谢联盟链(节点部署有权限管制,无奈应用任何 cryptocurrencies),并使其作为撑持 DDC 网络的区块链底层环境。以下是 DDC 网络上的凋谢联盟链信息:
编号 | 链名称 | 底层技术 | 操作 | 内部节点 |
---|---|---|---|---|
1 | 文昌链 | IRITA/Cosmos | 在线文档 网关接入阐明 | 反对 |
2 | 武汉链 | Ethereum | 在线文档 网关接入阐明 | 筹备中 |
3 | 中移链 | EOS | 在线文档 网关接入阐明 | 反对 |
4 | 泰安链 | FISCO BCOS | 在线文档 网关接入阐明 | 反对 |
5 | 遵义链 | CORDA 中国网络 | 在线文档 网关接入阐明 | 筹备中 |
6 | 贵阳链 | DBChain | 在线文档 网关接入阐明 | 筹备中 |
7 | 广元链 | Everscale | 在线文档 网关接入阐明 | 筹备中 |
8 | 酒泉链 | NEO | 在线文档 网关接入阐明 | 筹备中 |
9 | 成都链 | Casper | 在线文档 网关接入阐明 | 筹备中 |
更多凋谢联盟链继续减少中……
上述每个凋谢联盟链的具体特点和智能合约编写形式均与对应的底层技术基本一致,算力核心方和平台方也能够到相应的底层技术开源社区或官网进行理解和学习。
算力核心方和平台方依据本人的业务要求和技术储备,可自行抉择一条或多条 DDC 凋谢联盟链应用。所有 DDC 凋谢联盟链上的官网 DDC 合约均定义了雷同的办法。
02
DDC 官网门户性能
除前文提到的业务开明性能外,官网门户提供了利用项目管理(仅 DDC 平台方可应用)、链节点治理(仅算力核心方可应用)、链账户治理、官网 DDC 查问、官网 DDC 业务费查问、能量值查问、资金账户交易流水查问等性能。因为 DDC 网络只服务于算力核心方和平台方,因而官网门户也就是算力核心方和平台方应用的作为 DDC 网络间接客户的门户。尽管很多操作能够在门户网站中手工进行,但强烈建议算力核心方和平台方应答门户网站的 OpenAPI 相熟,尽量应用 OpenAPI 进行相应操作。例如如果算力核心和平台方因为业务须要有成千上万个链账户,生成链账户以及链账户的能量值充值就无奈无效地通过人工操作实现。
1.链节点治理(仅算力核心方可应用)
1)节点查问
算力核心方用户登录官网门户零碎并开明业务后,可查看本人搭建的节点信息。
点击左侧菜单中“链节点治理”进入节点列表,节点列表初始无数据。点击【查问】时,展现算力核心方用户的所有节点信息,并反对依照凋谢联盟链、节点状态以及创立工夫进行搜寻查问。
节点确认入网后,节点列表中展现节点 IP, 点击图标能够复制节点 IP。
2)节点详情
在节点列表中,点击操作中的【查看详情】按钮,可查看节点的根本信息和审核信息。
2. 项目管理(仅 DDC 平台方可应用)
平台方可在官网门户为其开发的基于 DDC 凋谢联盟链的区块链利用建设我的项目,在我的项目中治理利用接入 DDC 网络的平安控制参数:我的项目 ID 和我的项目 Key。平台方的利用业务零碎与 BSN 联盟提供的 DDC 网络凋谢联盟链网关通信时,网关将验证这些平安控制参数,并在验证通过后,将利用的交易申请转发到凋谢联盟链网络中。平台方可基于每个 DDC 凋谢联盟链创立不限数量的多个我的项目。我的项目设置的目标是让平台方能够无效对不同业务进行不同的 DDC 网络接入管制。平台方齐全能够抉择同一凋谢联盟链框架下的所有业务只应用同一个我的项目 ID。同时,平台方也能够通过官网门户 OpenAPI 进行我的项目的创立和治理(倡议)。
1)创立我的项目
- 登录官网门户,在“项目管理”页面,点击【创立我的项目】按钮;
- 自定义项目名称并抉择凋谢联盟链框架,点击【实现创立】按钮。
2)我的项目 Key
创立我的项目后默认只启用我的项目 ID,我的项目 Key 由平台方自主抉择是否须要启用。如果启用,那么拜访 DDC 网络的凋谢联盟链网关时必须要有我的项目 ID 和我的项目 Key。
启用
- 登录官网门户,在“项目管理”页面,查问找到待启用我的项目 Key 的我的项目;
- 点击【操作】下拉框后再点击【启用我的项目 Key】;
- 弹出确认框后点击【确认】按钮,便实现启用我的项目 Key。
更新
- 登录官网门户,在“项目管理”页面,查问找到待更新我的项目 Key 的我的项目;
- 点击【操作】下拉框后再点击【更新我的项目 Key】;
- 弹出确认框后点击【确认】按钮,便实现更新我的项目 Key。
禁用
- 登录官网门户,在“项目管理”页面,查问找到待禁用我的项目 Key 的我的项目;
- 点击【操作】下拉框后再点击【禁用我的项目 Key】;
- 弹出确认框后点击【确认】按钮,便实现禁用我的项目 Key。
3)下载接入参数
接入参数指的是接入凋谢联盟链网关的参数,平台方下载接入参数后按凋谢联盟链网关接入阐明,便可在业务零碎间接对接网关。
- 登录官网门户,在“项目管理”页面进行我的项目查问;
- 点击【操作】下拉框后再点击【下载接入参数】。
4)删除
- 登录官网门户,在“项目管理”页面进行我的项目查问;
- 点击【操作】下拉框后再点击【删除】;
- 弹出确认框后点击【确认】按钮,便实现删除我的项目。
3. 治理链账户
算力核心方和平台方可在官网门户自主抉择凋谢联盟链框架,自在创立链账户,并可对每一个链账户进行能量值和官网 DDC 业务费的充值操作,同时还可对任何链账户状态进行解冻和冻结操作。
在任何一个凋谢联盟链上开设的链账户数量没有限度,因而算力核心方和平台方能够依据本人的业务灵便设置链账户的治理,甚至能够为平台上几十万终端用户每人开设一个链账户,每个终端用户能够管制本人链账户的私钥,或由平台托管私钥(算力核心方和平台方自行实现)。当然,算力核心方和平台方也能够抉择所有 DDC/NFT 全副生成到本人管制的惟一一个链账户内,齐全依据本人的业务需要和实现办法决定。DDC 网络致力于为算力核心方和平台方提供尽可能大的灵活性。
1)链账户的创立
因为凋谢联盟链的可专用性,有多种形式能够创立链账户,如:通过官网 DDC SDK 生成、通过链框架技术方提供的工具生成、通过第三方的钱包工具生成等。生成链账户后,算力核心方和平台方需在官网门户或通过官网门户 OpenAPI(强烈推荐)登记注册链账户,注册时需提交和验证业务凭证。只有注册后的链账户能力启用 DDC 网络业务性能。
- 登录官网门户,在“链账户治理”->“链账户”页面,点击【创立】按钮;
- 链账户的创立页面,抉择 DDC 凋谢联盟链框架、定义链账户名称、抉择该链账户是否应用官网 DDC(抉择“否”则波及不到官网 DDC 类型)、抉择官网 DDC 类型为平台方还是终端用户、抉择创立形式、输出链账户相干信息、上传平台方的业务凭证;
- 点击【创立】按钮,实现链账户的创立。
- 如果会生成多个链账户,这里强烈建议算力核心方和平台方应用官网门户 OpenAPI 进行操作。
2)链账户的充值
链账户是链上交易不可或缺的间接载体,每一个链账户都必须由所属平台方实现从门户资金账户到链账户的能量值以及业务费充值(留神:链账户的能量值和业务费是离开充值的),充值时需提交和验证业务凭证。算力核心方和平台方可在官网门户内查问具体的链账户余额并进行手动充值操作,也能够在本人的业务零碎内,通过援用官网 DDC SDK 或调用官网门户 OpenAPI 主动查问本人的资金账户余额,以及动静向任何链账户充值(强烈建议,如果波及多个链账户)。
能量值充值
在 DDC 网络中执行任何合约时,都会从发动交易的链账户中扣减交易解决所需的能量值,所以为保障链账户在相应的链上发动的区块链交易能失常执行,算力核心方和平台方需为链账户进行能量值充值。
- 登录官网门户,在“链账户治理”->“链账户”页面,查问需充值的链账户;
- 点击【操作】下拉框后再点击【能量值充值】按钮;
- 在弹出框内,抉择(输出)充值金额,点击【确认】按钮实现充值。
官网 DDC 业务费充值
调用官网 DDC 合约波及到业务费,所以为保障链账户在相应的链上失常调用官网 DDC 合约办法,算力核心方和平台方需为链账户进行业务费充值。
- 登录官网门户,在“链账户治理”->“链账户”页面,查问需充值的链账户;
- 点击【操作】下拉框后再点击【官网 DDC 业务费充值】按钮;
- 在弹出框内,抉择(输出)充值金额,点击【确认】按钮实现充值。
3)链账户的解冻和冻结
链账户自身并没有状态,BSN-DDC 体系为了缔造基于中国现行法律齐全可控、非法合规的根底网络,在官网 DDC 合约内对链账户减少了状态治理属性;同时在官网门户、门户 OpenAPI 以及 DDC SDK 里减少了对链账户的状态治理,让算力核心方和平台方能够对本人的终端用户的链账户进行解冻和冻结操作。
解冻和冻结仅利用于链账户是否可进行 BSN 官网 DDC 业务解决,并不会影响已产生的交易数据和被解冻链账户内的官网 DDC 业务费、能量值余额等, 也不会影响该链账户调用算力核心方和平台方自定义合约。
解冻
- 登录官网门户,在“链账户治理”->“链账户”页面,查问需解冻的链账户;
- 点击【操作】下拉框后再点击【解冻官网 DDC】按钮。
冻结
- 登录官网门户,在“链账户治理”->“链账户”页面,查问需冻结的链账户
- 点击【操作】下拉框后再点击【启用】按钮。
内容援用于《BSN-DDC 根底网络帮忙手册》,手册版本号:2.1.2,订正工夫:2023-02