区块链数字资源管理系统

点击数:0 2019-11-01 来源: 人民网
习近平总书记在中央政治局第十八次集体学习时强调,“我国在区块链领域拥有良好基础,要加快推动区块链技术和产业创新发展,积极推进区块链和经济社会融合发展”。目前,全球主要国家都在加快布局区块链技术发展,区块链技术应用已延伸到数字金融、物联网、智能制造、供应链管理、数字资产交易等多个领域。积极推进区块链与经济社会融合发展,不仅有利于拓展区块链技术的应用领域和发展前景,也将助力我国在全球科技竞争取得领先优势,推动我国经济实现高质量发展。

一、区块链技术概述

区块链技术即分布式账本技术,是一种去中心化的、由各节点参与的分布式数据库系统。它并不是一款具体的产品,可以理解为一种公共记账的机制(技术方案)。其基本思想是:通过建立一组互联网上的公共账本,由网络中所有的用户共同在账本上记账与核账,来保证信息的真实性和不可篡改性。而之所以名字叫“区块链”,是因为它使用了一串由密码学方法相关联产生的数据块,每一个数据块中都包含了过去一段时间内的所有交易信息,用于验证其信息的有效性并产生下一个区块。

完备可追溯、去中心化和去信用化是区块链技术的三大特点,这让其在金融业中的应用潜力巨大,并成了金融科技(Fintech)的核心技术。随着以比特币为代表的虚拟加密货币不断地被市场热炒,区块链技术引起了各界的高度关注。尽管比特币等虚拟加密货币与区块链绑定在一起同时诞生,是目前区块链技术最知名的应用。但必须指出的是,虚拟加密货币并非区块链的唯一应用,区块链的本质是为了去中心化,这正是未来市场的发展趋势。

二、区块链数字资源管理系统概述

传统的中心化的数据管理模式促使企业把拥有的数字资产以一个整体的形式存储在某一城市的某个数据中心,不利于资产分享和流通,一旦数据中心被黑客攻破,就会面临数据整体丢失的风险。基于区块链的数字资产管理系统,其分布式存储冗余性、去中心化、高安全性和隐私保护等特点特别适合存储像图片、音视频、电子合同和电子邮件等重要数据,以避免关键信息因中心化设施遭受攻击或权限管理不当而造成的大规模数据丢失或泄露。

基于区块链的数字资产管理系统底层架构由六层组成,自下而上分别是数据层、网络层、共识层、激励层、合约层、应用层。第一层是数据层。数据层封装了和数字资产相关的一些关键信息,包括区块信息、资产信息、账户信息、交易信息以及指纹信息等。第二层是网络层。网络层封装了P2P组网机制、数据传播机制和数据验证机制等,以实现不同节点之间区块数据的同步与验证。第三层是共识层。该层基于RAFT共识机制,适合私有链环境。区块链数字资产管理系统本质上是一种由多个节点同时运行的分布式应用程序(DApp),上传节点所有的事务请求需要经过至少(n/2 + 1)节点的确认才会被记账节点接受。第四层是激励层,激励层包括Token发行机制和Token分配机制,通过奖励那些参与记账的节点,维持整个区块链网络的稳定运行。第五层是合约层,该层封装了预设逻辑时钟和智能合约,记账节点需要按照共同的合约规定完成相应的数据记录和打包任务。最后一层是应用层,这一层被用于对外提供操纵链上数据的接口,以供账户管理、审计追踪、资产交易以及资产信息的检索和查询等。

1.png

区块链数字资产管理系统底层架构图


基于区块链的数字资产管理系统采用主要由区块链、IPFS系统、上传节点、管理员、记账节点、Token激励机制以及第三方用户等组成的主体架构。

2.png

区块链数字资产管理系统主题架构图

其中,区块链用于对交易数据进行安全存储;IPFS系统即星际文件系统是一种永久的、去中心化保存和共享文件的方法,旨在补充乃至颠覆统治互联网多年的HTTP模式,为用户提供比现有网络环境更佳的上网体验,IPFS与区块链在分布式存储、数据加密等方面具有相似的原理,用于弥补区块链在存储图片、视频等大文件上的天然缺陷;上传节点代表普通的企业员工,对工作状态下产生的数字资产进行上传操作;管理员的主要职责是对企业数字资产进行管理,包括数据的分享和检验;记账节点是通过共识机制挑选出的用于打包数据块的节点;Token激励机制是区块链的创新所在,旨在通过经济激励机制奖励参与记账的节点;第三方用户可以是企业,也可以是个人。系统的基本运作原理如下:

1) 上传节点把企业数据中心的数字资产上传至IPFS系统,由其做碎片化分割处理操作并存放在多个参与节点中,上传节点只需保存生成的数据指纹,管理员通过这个唯一的哈希值可快速访问和下载所需要的文件;

2) 交易经过共识之后通过共识机制选出记账节点,由他负责对资产信息、区块信息、用户信息、指纹信息以及交易信息等关键信息进行打包和上链操作,经过最终确认的区块会被同步到其他参与节点,并以区块链副本的形式存放在本地中以作备用,避免数据丢失事件的发生;

3) 把新生成的区块挂载到IPFS系统,目的是由IPFS系统完成点对点的通信和数据查询,但不影响区块链网络的功能实现和最终处理结果;

4) 通过Token激励机制,对完成记账任务的节点给予一定数量的Token奖励,并以此作为企业员工效绩认证的凭证,按掌握Token数量的多少划算成一定的比例给予实际工资奖励,通过这种方式不仅可以维持区块链网络的稳定运行,也极大激发了员工的工作热情,为企业创造更多的效益;

5) 管理员通过比对原始数据的Hash值和链上数据指纹是否一致,对资产内容的一致性和完整性进行校验,保障企业重要文件的安全;

6) 管理员通过身份验证和数据加密等技术手段授权第三方用户访问想要的数据,以实现企业之间数据的分享,为后续搭建企业级联盟链奠定基础。

三、区块链数字资产管理系统的作用

基于区块链的企业数字资产管理(Digital Asset Management)系统可以解决传统企业数字资产管理系统的诸多弊端,如版权纠纷、隐私泄露、数据丢失、恶意篡改、单点故障等。区块链技术作为一种分布式账本技术,通过加密算法、共识机制、多点维护等技术手段能够保证链上数据的可信赖性和可验证性,降低中心化管理模式带来的风险。

四、区块链数字资产管理系统的不足

基于区块链的数字资产管理系统是具有很大的优势,但一方面对于企业来说这是一项非常具有挑战性的工程,它需要前期做大量的准备,例如:制定合理的数字资产管理规范;对企业内部员工进行技术培训;加大系统的研究和投资力度等,这些都将会耗费大量的人力和物力。而且传统的数字资产管理平台已趋于稳定,如果不出现比较严重的事故,用户不会轻易选择其他数字资产管理系统。

另一方面,区块链作为一门新兴技术,理论虽然较为成熟,但还存在很多缺陷:

1) 交易速率低,比如比特币系统只有每秒7笔的交易,以太坊最快也不过几十笔每秒,效率低下是区块链所面临的最大缺陷;

2) 缺乏对智能合约的安全审计与维护,其存在的漏洞安全问题时有发生;

3) 每个区块的容量都是有限的,致使区块链存在存储缺陷;

4) 数据完整性威胁,例如双花攻击、日蚀攻击、贿赂攻击、扣块攻击等;

5) 随着量子计算机的迅速发展,很有可能攻破密码学算法(ECDSA、RSA、DSA等);

6) 用户身份无法监督,业务结合难等。因此,基于区块链的数字资产存证在实现业务的同时,还需要在开源的解决方案之上,对框架本身做适当的修改和改造。

内蒙古奇略信息技术有限公司是内蒙古自治区最早进行区块链相关技术研发的企业,并和区内外相关研究机构建立了长期联系,在区块链技术研发方面具有良好的技术和人才基础,此次习总书记的讲话是对区块链技术的一次重大促进,也是企业进行区块链技术深入研发和实际应用的重要契机。


×

内蒙古奇略信息技术有限公司

Alternate Text

您好,内蒙古奇略信息技术有限公司竭诚为您服务!