您好,欢迎来到筏尚旅游网。
搜索
您的当前位置:首页区块链技术在数据交易中的应用

区块链技术在数据交易中的应用

来源:筏尚旅游网
区块链技术在数据交易中的应用张静波

(辽宁石化职业技术学院,辽宁锦州,121000)

计算机教学

基金项目:辽宁省职业技术教育学会职业教育集团化办学课题,课题编号LZYZXYB1810,课题名称:职教集团背景下学徒制研究。

摘要:近年来,区块链(Blockchain)技术快速发展。区块链本质上是一种带有时间戳的新型数据库系统,通过技术手段实现了“去中心化”,具有数据难以被篡改的显著特点,使得区块链技术适用于一些对数据的安全性和可靠性要求较高的场景。目前,区块链已在金融、医疗等领域获得了较好的应用效果,并不断扩大应用范围。本文对区块链技术在数据交易中的应用进行了初步的探究,研究了利用区块链技术完善大数据交易制度的具体技术方案,并以此为基,提出了促进我国大数据交易市场进一步健康可持续发展的意见和建议。关键词:区块链;大数据;数据交易1 概述

全性和可靠性。

■ 1.1 数据交易

热门领域。以贵阳、北京、上海等地为代表的多个地区,一批大数据交易所(或中心)快速兴起,引发了社会各界的广泛关注。数据交易是大数据发展到一定阶段的必然需求,对推动我国数据公开化、共享化,建立健全以数据为基础的科学化社会体系具有重要意义。数据交易依赖于完善的数据治理体系,进而确保良好的数据质量和安全的交易环境。而我国现有的大数据交易体系面临两个方面的主要问题:应用的环境不同直接导致数据的提供方与需求方对数据的供的数据清单,需求方根据自身需要进行有限的选择。过程中进行数据篡改提供了可能。术可能。

(1)源数据和目标数据难以匹配的问题。数据产生和

近年来,随着大数据的蓬勃发展,数据交易成为新兴的

链和非许可链。在许可链中,加入和查询需要经过系统的许可。根据拥有许可权限的范围,许可链又可进一步分为联盟链和私有链,加入和读取的权限分别控制在“联盟”和少数私有人手中。非许可链式完全开放的,又称为共有链,加入和查询等相关操作在符合系统规则的前提下完全自由。■ 1.3 相关工作

区块链技术已经应用在金融、征信、医疗等诸多领域。

按照系统是否具有准入管理机制,区块链的可以分许可

部分学者已经开始将区块链技术应用在数据管理、数据入区块链技术奠定了良好的基础。

隐私保护领域的应用[5,6]。这些研究都为在数据交易领域引

一致性等相关领域[2,3,4]。部分学者开始关注区块链技术在

要求不一致,较大程度的影响了数据交易的效率。因此,现有数据交易过程是提供方(或第三方交易场所)列出能够提实体物品交易,数据的只能在网络上进行,这就为数据交易信的数据治理体系,区块链技术为建立这样的体系提供了技■ 1.2 区块链技术

区块链是一种新型的数据库技术,具有去中心化、防解决上述两个问题的关键是建立一种协同共治、安全可(2)数据交易过程中的安全保障问题。不同于其他的

2 基于区块链技术的数据交易模型

■ 2.1 区块链模型

内可以参与交易。图1为用于交易的数据区块链结构,每个区块链具有以下几项关键要素:

a.基础功能组件。实现数据库的基本功能,如与其他参与交易的数据需采用区块链的技术进行存储,仅有链

区块节点建立联系,数据的读取、加密、接口等,实现数据管理的基础功能,确保数据数据可以按照安全的、按照指定的形式由卖方转移至买方,确保数据交易过程顺利完成。

b.数据校验(账本)。所有参与交易的数据必须满足

信息篡改等典型特征,使其在金融、征信等领域得到广泛安全要求比较高的环境。因此,是解决数据交易现存问题的一种理想技术手段。

的概念,采用时间的先后顺序,利用密码学的技术建立起链

区块链技术采用链式结构组织数据存储节点,也即区块

应用[1]。区块链技术适用于相关方互相不互信,而又对信息

交易双方以及数据管理方共同约定的数据格式与存储要求,可以采用现有的元数据管理方式,建立相应的数据字典。也可以更广泛的对数据清洗、隐私保护等提出约定。账本功能是对本节点是否满足事先的约定进行校验,通过校验方可建立相应的区块,并存储相应的数据。

数据交易的各方,是区块链的管理与使用方。共识要素用来确保满足条件的数据是经各方认可后存储,也是经各方认可后进行查询和读取。

www�ele169�com󰀁󰀁|󰀁󰀁51

式结构[1]。相比原传统数据库的“增删改查”操作,区块链形式组织的“数据库”仅具有“增”和“查”的操作,且增加的数据需要各参与方的共同认可,有效的保障了数据的安

c.共识,管理存储数据和获取数据的操作过程。参与

计算机教学图1 区块链模型指令。如文献d.操作指令集合。用于实现区块链操作过程中的各项可不遵循图灵完备性,需要根据双方交易的数据类型和交易[1]所述,指令集合既可遵循图灵完备性,也之前的约定确定。指令集合是具体交易的编码实现。有交易的数据种类多样,不仅局限于原有的关系数据类型,e.数据存储区。用于存储交易所需的数据。考虑到现采用式,建立适用于多种数据类型的数据库体系。NoSQL技术对数据进行存储,将数据存储为对象的范■ 2.2 交易流程模型

的基本流程,主要涉及三个方面:

基于上述区块链模型的数据交易,改变了传统数据交易的方式。数据买卖双方与数据交易平台实现对相关数据达成a.数据交易不再是基于现有数据,而是采用预约交易

个环节均由数据交易参与方共同参与管理。区块链模型可确共识,形成约定。相关数据的产生、清洗、存储、交易等多

保参与交易的数据产生、交易全流程能够符合事先的约定。库系统的建设者和维护者,其虽参与交易过程,但并不实质b.数据交易平台职能弱化,交易平台仅是区块链数据

性的参与交易,更多的承担交易监督者的职能。交易重心不再是交易本身,而是交易之前的约定,

行为,各方的地位更加平等,交易更加公平。约定一旦达成,不能更改,参与交易的各方均是遵从合约的

c.■ 2.3 系统模型 图2 系统模型结构系统模型,也即数据交易场所的管理系统模型。基于前

52󰀁󰀁|󰀁󰀁电子制作󰀁󰀁󰀁󰀁2019年02月

述的区块链模型和数据交易流程模型,系统模型重点是实现对多个区块链存储系统的综合管理,其基本架构如图2所示。应用层、区块链层以及基础设施层。系统模型逻辑上可分为三层,即础设施层相应的功能,为系统的使用各方提供基础的展示功应用层。通过调用区块链层和基能和简单的数据应用。例如,提供数据样例的展示、较为简单的数据分析功能等。对应的区块链数据库。交易行为与区块链数据唯一对应。区区块链层。基于上述区块链模型,为每个交易行为建立块链采用联盟链的形式,只有交易相关方和平台的管理方是其对应的区块链随即删除。

联盟的成员,可以对链数据库进行相应的操作。交易完成后,础硬件,以及使用云平台所需的中间件等基础软件。

基础设施层。包括CPU、GPU、网络、I/O、存储等基

3 结束语

题,具有良好的发展前景和广泛的应用领域。目前,对区块区块链技术突破性的解决了安全环境和可靠交易的问

链技术的研究还处于起步阶段。本文是基于区块链技术的通用技术特征,对应用区块链技术建立数据交易模型,解决数据交易面临的问题,进行了有益的探索。长远来看,随着区据等关键技术将有机结合,成为促进我国数据交易环境不断块链技术的不断发展和应用的逐步成熟,其与云计算、大数

完善,数据共享能力不断提升的有效途径。

参考文献* [1]01809/t20180905_184515.htm. 中国信息通信研究院 可信区块区块链.http://www.caict.ac.cn/kxyj/qwfb/bps/2-* 链推进计划[2].2018.

链的宋俊典数据治.戴炳荣理协同.方蒋丽雯法[J]..赵尧计算.机李超应用,2018,38(9),

.王晓强,基于区块* pp2500-2506.

[3]致性研究翟社平[J]..李兆兆计算机技术与发展,2018,28(9).

.段宏宇.高山,区块链关键技术中的数据一* [4]与对策戚学祥[J]..北京理工大学学报(社会科学版),2018,20(5).区块链技术在数据治理中的应用:优势、挑战* [5]陈捷.高英.区块链在物联网隐私保护中的应用[J].研究与探

* 讨,2018.

[6]联网消费金融资产证券化为视角蒋坤良.宋加山.基于区块链的交易模式设计和对策研究[J].技术经济与管理研究,2018,7.

-以互

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- efsc.cn 版权所有 赣ICP备2024042792号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务