id:BSN_2021

公众号:BSN研习社

​过去的2021年,可以说是NFT(非同质化通证)发展元年,在技术的推动与数字化改革浪潮的洪流之下,NFT正在成为链接虚拟世界与现实世界的一座桥梁。


但是在NFT市场迅猛发展的背后,NFT自身所固有的一些缺陷深深的制约着它在国内的进一步发展。


2022年1月25日,区块链服务网络发展联盟(简称“BSN联盟”)上线推出了“BSN-DDC基础网络”并进入试商用阶段。同时,BSN-DDC官网门户(ddc.bsnbase.com)上线发布,供DDC/NFT业务方进行“平台方”的注册申请。DDC网络的推出,将为NFT技术在我国的落地提供基础设施能力支撑,并为其合规发展保驾护航。


那么,BSN-DDC到底是什么?它的技术有什么特点?有哪些独特优势?应用场景有哪些?平台方该如何接入?


1. BSN-DDC简介


NFT:Non-Fungible Token,是一种基于区块链的数据集技术,主要是指非同质化权益凭证。


其实质是分布式数字凭证(Distributed Digital Certificate),或者DDC技术,是 “下一代对象型、分布式、可共管、可编程的单体数据库技术”。


作为一种分布式数据管理技术,它的应用范围实际上非常广泛:原则上,票证、身份管理、知识产权凭证和需流转数据/文件等领域均可使用。


BSN-DDC 基础网络介绍

国际上NFT基本都是生成在公有链上,并围绕虚拟货币进行交易流转。在中国,使用公有链和虚拟货币均不可行,国内亟需一个立场中立、成本低廉、融合多方技术、安全可信、永久存在、并且可监管的DDC(NFT)公共基础设施


由国家信息中心、中国移动、中国银联和红枣科技共同发起的区块链服务网络BSN是目前全球最大的区块链基础设施网络。BSN-DDC基础网络正是搭建在BSN之上的DDC基础设施,其简要介绍如下:


1. 由BSN上至少10条基于不同技术体系的开放联盟链组成DDC网络的底层区块链层;


2.所有DDC开放联盟链上,部署完全一致的BSN官方DDC合约,可以生成和管理BSN官方DDC(支持ERC-721和ERC-1155)。也允许平台方部署自己的DDC合约,该类DDC由相关平台方自行负责;


3.BSN-DDC网络不直接服务终端用户,仅允许平台方接入,并向平台方提供接入API和SDK。平台方负责向终端用户提供服务,须确保所有终端用户的实名认证,BSN-DDC网络上不保存终端用户信息;


4.DDC网络的使用费用由平台方使用人民币充值,按照能量值和官方DDC数量进行扣费,具体费率详见后文介绍;


5.平台方可以使用自己的链账户和DID生成所有DDC,或者为每个终端用户分配单独的链账户和DID,不论哪种方式,DDC网络均可追溯到平台,并通过平台方追溯到个人,方便为监管提供相关信息和接口。


2.技术特点


从下到上,BSN-DDC网络由区块链服务网络BSN、DDC基础网络、DDC业务网关、业务平台等多层架构形成。

BSN-DDC基础网络简介、技术特点、独特优势、应用场景、平台方接入_区块链


BSN-DDC 底层开放联盟链

为提供多元化区块链技术体系,而不是绑定在某一项技术上,BSN-DDC网络包括了至少十条基于不同区块链技术的开放联盟链。以下是这些开放联盟链的名称(中国城市名)和所基于的区块链技术。

BSN-DDC基础网络简介、技术特点、独特优势、应用场景、平台方接入_区块链_02


BSN 官方 DDC 智能合约

BSN-DDC网络的核心是部署在这10条DDC开放联盟链上的BSN官方DDC智能合约,由BSN官方管理的这十套合约,合约支持ERC-721和ERC-1155标准,所有合约实现方法和功能完全一致,包括DDC的生成、DDC的流转、DDC的变更、DDC的查询、DDC的管理功能。


为了DDC网络的透明性,这10套合约的源代码都会公开开源。由BSN官方合约生成的DDC的安全性、完整性、持续性和归属平台查询将获得BSN背书。


BSN-DDC 第三方平台方智能合约

除了BSN官方DDC合约外,接入DDC网络的平台方也可以在这十条DDC开放联盟链上自由部署自己的DDC合约,生成由平台方自行背书的DDC。


DDC网络技术结构非常灵活,平台方合约可以使用平台方链账户,由平台方控制,也可以由平台方直接为终端用户开设独立链账户,由终端用户使用私钥直接部署和管理合约。但所部署合约的责任由平台方自行承担,DDC网络作为环境和资源提供方,不对业务承担责任。


自行生成的DDC和BSN官方DDC成本不同。根据业务需求,平台方可以选择先生成自己的DDC,后续再转为BSN官方DDC,只要在同一开放联盟链上,DDC的原有ID可以保持不变。平台方也可以仅部署业务合约,使用业务合约调用官方DDC合约来处理DDC相关功能


如果平台方合约违反平台方协议和法律法规,BSN可以对其进行警告或限制合约调用等措施,严重者将永久取消平台方的接入证书。涉及违法的,将上报相关监管机构和执法机构。


3.BSN-DDC相关方


BSN-DDC网络发起方包括DDC管理方、DDC开放联盟链方、DDC网络平台方。

BSN-DDC基础网络简介、技术特点、独特优势、应用场景、平台方接入_区块链_03


BSN-DDC生态圈包括如下5方。


BSN

为DDC基础网络提供基础设施,并为DDC网络上的BSN官方DDC进行背书。


BSN开放联盟链

组成DDC网络的十多条区块链底层链,将不断迭代优化并提供技术支持。


平台方

通过DDC基础设施搭建基于DDC业务的综合服务平台或门户,为终端用户或应用开发者提供DDC的生成和管理服务。


DDC应用方

需要利用DDC作为分布式电子凭证的业务方,例如票务公司、教育机构、文创企业、政府部门等,必须通过平台接入DDC网络。


DDC终端用户

在具体场景使用DDC应用接受服务的终端用户。

BSN-DDC基础网络简介、技术特点、独特优势、应用场景、平台方接入_终端用户_04


4.独特优势


BSN-DDC网络在符合中国监管要求下,尽量实现安全、多样、可控、低价、透明和共治。与其他同类服务相比,在多样性、中立性、透明性、开源性、低价性、互操作性、共治性等方面,BSN-DDC网络具有明显优势。

BSN-DDC基础网络简介、技术特点、独特优势、应用场景、平台方接入_数据_05


5. 应用场景


DDC技术的本质是“下一代对象型、分布式、可共管、可编程的单体数据库技术”,它的应用范围实际上非常广泛。


以下仅列出两种供参考。


车管所可以将目前的车辆管理所用的后台中央式数据库改为基于DDC的分布式、半开放式数据库结构。


每个车辆生成一个DDC进行全生命周期管理。


车管所可以控制每个DDC某些数据的更新权限,可以让车主通过自己的私钥控制另外一部分数据权限。


可以开放给保险公司等第三方一部分权限,对某些数据进行增加和更新。


这样的结构可以让数据更透明、个体用户有了更多自己数据的掌控权、第三方接入也更灵活和更容易管控。最重要的是这样的半开放数据库技术,可以让监管更方便。DDC网络为这类业务提供基础能力,让业务方专注在业务逻辑设计上,而不用花太多时间在区块链环境和智能合约的维护。


目前DDC技术使用最广的领域还是数字藏品。相比其他的区块链项目,DDC基础网络也为数字藏品平台提供了强大、自主和灵活的功能接口。


平台方可以通过接口直接调用官方合约生成BSN官方DDC,也可以部署自己的业务合约,使用业务合约去调用官方合约,增加业务处理灵活性。也可以部署自己的DDC合约去生成和管理自定义DDC,在有需求的时候,再转为官方DDC,只要在一条链上,DDC的ID可以选择不变。


平台方可以使用一个链账户和DID管理所有DDC,也可让每个终端用户使用自己的私钥去生成自己的链账户、部署合约和管理自己DDC。平台方自行在业务平台管理自己的终端用户,DDC网络没有用户数据。


平台方可以在DDC网络上的十个开放联盟链之间自由转移或复制DDC,并且可以在条件允许下,将DDC网络上的DDC转移到一些知名公链上,这个转移是单向的,DDC网络不允许任何从公链的转入。


6. 平台方如何接入


BSN-DDC网络不直接服务终端用户,而仅允许平台方接入,并由平台方根据自身业务,服务终端用户或自用。


快速接入指南

下图为平台方接入 DDC 网络的基本流程。平台方依次执行图内左侧流程,右侧流程由 DDC 网络运营人员操作。

BSN-DDC基础网络简介、技术特点、独特优势、应用场景、平台方接入_数据_06


1. 门户账号注册

在接入之前,平台方需要先注册一个官方门户账号

(ddc.bsnbase.com)。

BSN-DDC基础网络简介、技术特点、独特优势、应用场景、平台方接入_数据_07


2. 业务开通

1) 账号注册后,平台方登录官方门户先进行业务开通申请。

2) DDC 网络运营人员接到申请并审核通过后,会发起线下签约流程。

3) 平台方生成并提交 DID 信息后,下载保存业务凭证,即可接入DDC 网络。


3. 资金账户充值

对资金账户进行充值,以确保可对链账户充能量值和官方 DDC 业务费。


4. 创建项目

通过项目管理业务应用,所以平台方根据自己业务可创建一个或多个项目。


5. 创建链账户

执行链上交易的前提得有链账户,平台方需要在希望使用的一条或多条 DDC 开放联盟链上创建一个或多个链账户。


6. 充值能量值

部署合约或执行链上交易时,需损耗相应的能量值,所以需从资金账户向链账户进行能量值充值。


7. (可选)部署及调用自定义合约

平台方可以按自己所需部署及调用自己编写的合约。


8. (可选)充值官方 DDC 业务费

调用 BSN 官方 DDC 合约将产生官方 DDC 业务费,需提前对链账户进行官方 DDC 业务费充值。


9. (可选)调用官方 DDC 合约

完成能量值和官方 DDC 业务费充值的链账户,可以调用官方 DDC 合约。



当用户完成平台方账户注册后,即步骤1后,可在门户内下载查看《BSN-DDC基础网络帮助手册》。关于BSN-DDC的任何业务,均可得到详细的指导。

BSN-DDC基础网络简介、技术特点、独特优势、应用场景、平台方接入_区块链_08