区块链技术特性及在数据流通中的应用

2018-06-11 16:10汪晓青
智富时代 2018年3期
关键词:区块链技术应用

汪晓青

【摘 要】区块链技术,或者说是分布式账本技术,是近几年新兴的一种互联网数据库技术。其前身是比特币的基础技术,而现在世界各地对其研究也是如火如荼,这种技术能够广泛应用于各个领域。在金融科技的领域下对其阐释,其所涵盖的内容比较多,比如云计算、数字货币、大数据、人工智能以及区块链等技术的研究与应用。本文通过对区块链的具体原理,特点以及意义进行相关介绍与阐释,其中三个比较重要的方向与趋势能够应用区块链技术的思想,并对科学合理地应用区块链,更好研究与应用提出相关建议。

【关键词】区块链技术;数据流通;应用

一、区块链的具体阐释

假如我们将数据库比作一个账本,读写数据库的过程便能够当做是一种在账本上做记录的过程,区块链技术的原理便是以一定时间内将进行记账工作的效率最高的人筛选出来,并命令这个人进行记账的工作,再把账本上此页的数据信息发给所有系统区间里的别的人。区块链技术相当于将数据库例的记录全部改写,然后再发给整个网络上的每一个节点,因此,这种技术也被称作分布式账本。其本质其实是一个去中心化的数据块,然后使用一串相关的密码学方法进行关联并产生新的数据块,这些新的数据块中便含有一此虚拟货币网络交易的相关数据,以验证信息是否有效,然后继续产生下一个数据块。所以,区块链通过去中介、智能合约、去中心化、时间戳、免信任等方式,对一个牢靠的数据库进行共同维护。当下大多人对区块链的核心产生了疑惑,认为其核心便是去中介、去核心,但是没有中心在一定程度上是缺乏主体推动试点与监管的反映,这样会使消费者权益得不到根本保护,容易产生信任危机。所以,去中心在一定程度上可以理解为一种淡化中心、弱化中心,而智能合约与分布式账户才是区块链真正的核心职能。

二、区块链的特点及意义

(一)区块链的特点

1.高度自治性。区块链整个系统的所有节点都是高度自动化,其操作都无需人为操作,通过一同协商相关协议与规定,进行安全化、自动化数据交换,对于进行交易,完成交易的智能合约操作以及系统运行的相关数学算法操作等都能应对,且操作合理规范。

2.相关数据无法修改。通过哈希算法计算生成哈希值后的区块链的各个数据区块会直接进行安全存储,这时区块链数据是无法进行修改的,如果想运行区块链数据修改的操作,必须同时控制大于51%的系统算力,所以,区块链的数据安全和系统安全会很牢靠,相关数据并不会轻易被篡改。

3.分布式的数据存储。在人为没有进行干预的系统确立的前期,区块链中的所有节点的权利与义务都相同,系统中的所有具备保护特性的节点都会对区块链中的相关数据进行维护。区块链的系统通过分布式的核算与存储,理论上不会出现中心化的硬件以及管理机构。

4.信息透明性。由于区块链中系统对所有用户开放的设定,所有用户都能够使用具有查询功能的节点对区块链中的数据信息进行查询,以及通过区块链系统进行应用程序的开发设计等,区块链的系统开放度较高。但是由于相关数据的保密性,在用户进行交易的私人信息会被加密,区块链的系统也会对登陆的用户所在区域进行限制。

(二)区块链的意义

首先,区块链在应用意义上能够提高算力。传统的数据库是集中式纵向扩展,为了增强一台机器的性能,对其进行存储、内存、CPU等硬件的加强,这会造成吞吐量瓶颈等问题;然而,分布式的数据库是分布式横向扩展,很大程度上提高了计算效率以及吞吐量,是大数据时代的起步。其次,区块链在战略意义上能够使价值广泛流动。区块链通过将个人与机构投射至虚拟世界,对世界上各种人群,各种权力群体的共识进行集结,使价值或是资产能够进行全球性的实时流动。最后,区块链在学术意义上的达到了共识机制。在没有确认信任的前提下,使网络中每个节点都能建立共识机制,并且不用考虑数据信息的篡改问题。

(三)区块链的应用研究的几点建议

1.对区块链技术应用的法律与监管制度体系进行研究。智能合约的法律上的争议与监管上的空白,一定程度上给黑客对用户数据进行攻击提供了机会。因此,需要相关技术人员对区块链技术进行安全分析与相关技术的突破,修补潜在的安全漏洞,完善相关的法律法规以及监管制度体系,才能避免区块链平台的污染,使区块链技术进行合理地开发。

2.智能合约要更好地在中心化和去中心化中寻求平衡。智能合约的编程可以使用相关保护措施,为其安全增添保障,避免安全漏洞的影响。另外,对去中心化的智能合约进行深度探索和分析研究。

3.块链技术平台潜在的风险予以关注。因为区块链技术平台会长期存在潜在的风险,如果代码或是智能合約出现安全漏洞,会有被黑客攻击的可能。但是区块链的相关数据因为不可修改,所以,软分叉或者硬分叉都不能在最省成本的基础上解决漏洞问题,其造成的成本会格外昂贵。为了防止这种情况的出现,应该对区块链技术平台上所存在的潜在风险进行高度关注,并且制定相关防范措施以及应急预案。

【参考文献】

[1]闫树.区块链在数据流通中的应用[J].大数据,2018,(01).

[2]杨茂江.基于密码和区块链技术的数据交易平台设计[J].信息通信技术, 2016,(04).

[3]顾彦.区块链和大数据给数据加戳加密[J].中国战略新兴产业,2016,(19).

猜你喜欢
区块链技术应用
利用区块链技术开展国际结算的探讨
区块链技术对我国绿色金融发展的影响分析
多媒体技术在小学语文教学中的应用研究