一种基于区块链的数据交易方法、装置及设备与流程

文档序号:16040036发布日期:2018-11-24 10:23阅读:244来源:国知局
本发明涉及数据交易领域,特别涉及一种基于区块链的数据交易方法、装置及设备。
背景技术
:在大数据时代下,数据对于个人或是企业都有着不可估量的价值,因此数据交易应运而生。现有技术中的数据交易方法是基于区块链进行的,但是由于用户在使用服务过程中产生的用户数据是按照数据种类为单位存储到数据存储网络中的,因此在现有技术中的数据交易过程中,是以数据种类为单位进行数据交易的。也就是说,当数据购买方发起购买用户数据a的交易请求时,最终获取的是用户数据a所在的数据种类中的所有用户数据也即目标用户数据。这样一来,一方面会使得用户泄漏大量的用户数据,对用户数据的安全造成严重威胁;另一方面使得数据购买方购买到大量的非需求数据,大大加重购买数据的代价。因此,如何提供一种基于区块链的数据交易方法,能够保障用户数据的安全性,并提高数据购买方的购买代价的性价比,是本领域技术人员目前需要解决的技术问题。技术实现要素:有鉴于此,本发明的目的在于提供一种基于区块链的数据交易方法,能够保障用户数据的安全性,并提高数据购买方的购买代价的性价比;本发明的另一目的是提供一种基于区块链的数据交易装置及设备,均具有上述有益效果。为解决上述技术问题,本发明提供一种基于区块链的数据交易方法,包括:在获取到交易请求后,从数据存储网络中获取目标用户数据和数据处理代码;其中,所述目标用户数据为服务端采集的用户在使用服务过程中产生的用户数据中与所述交易请求对应的数据;所述数据处理代码为数据购买方根据数据描述表和实际需求生成的代码;利用所述数据处理代码对所述目标用户数据进行过滤,得到交易数据;将所述交易数据上传至所述数据存储网络,并将与所述交易数据对应的提取索引存储至区块链中,以便所述数据购买方在执行智能合约并支付购买代价后获取所述提取索引,并利用所述提取索引获取所述交易数据。优选地,生成所述交易请求的方式具体为:所述数据购买方根据实际需求在所述数据描述表中查找对应的目标数据种类;其中,所述数据描述表为预先根据与所述服务端对应的智能合约设置的;所述数据购买方利用所述目标数据种类获取对应的智能合约地址并调用对应的智能合约,利用所述智能合约和所述数据处理代码向所述区块链发起所述交易请求。优选地,在所述利用所述数据处理代码对所述目标用户数据进行过滤,得到交易数据之后,进一步包括:判断所述交易数据是否为按照所述数据处理代码进行过滤操作得到的数据;若是,则进入所述将所述交易数据上传至所述数据存储网络,并将与所述交易数据对应的提取索引存储至区块链中,以便所述数据购买方在执行智能合约支付购买代价后获取所述提取索引,并利用所述提取索引获取所述交易数据的步骤。优选地,在所述从数据存储网络中获取目标用户数据和数据处理代码之前,进一步包括:判断所述交易请求是否满足预设条件;若是,则进入所述从数据存储网络中获取目标用户数据和数据处理代码的步骤。优选地,进一步包括:利用非对称加密技术对所述用户数据和/或所述交易数据和/或所述提取索引进行加密处理。优选地,进一步包括:将交易情况记录至所述区块链。为解决上述技术问题,本发明还提供一种基于区块链的数据交易方法,包括:根据实际需求生成数据处理代码和交易请求,并将所述交易请求发送给区块链,以便服务端根据所述交易请求从数据存储网络中获取与所述交易请求对应的目标用户数据和所述数据处理代码,并将生成的交易数据存储至所述数据存储网络;在检测到所述服务端响应所述交易请求后,执行智能合约并支付购买代价,以获取提取索引;根据所述提取索引从所述数据存储网络中获取所述交易数据。为解决上述技术问题,本发明还提供一种基于区块链的数据交易装置,包括:第一获取模块,用于在获取到交易请求后,从数据存储网络中获取目标用户数据和数据处理代码;其中,所述目标用户数据为服务端采集的用户在使用服务过程中产生的用户数据中与所述交易请求对应的数据;所述数据处理代码为数据购买方根据数据描述表和实际需求生成的代码;数据处理模块,用于利用所述数据处理代码对所述目标用户数据进行过滤,得到交易数据;第二获取模块,用于将所述交易数据上传至所述数据存储网络,并将与所述交易数据对应的提取索引存储至区块链中,以便所述数据购买方在执行智能合约并支付购买代价后获取所述提取索引,并利用所述提取索引获取所述交易数据。为解决上述技术问题,本发明还提供一种基于区块链的数据交易装置,包括:发送模块,用于根据实际需求生成数据处理代码和交易请求,并将所述交易请求发送给区块链,以便服务端根据所述交易请求从数据存储网络中获取与所述交易请求对应的目标用户数据和所述数据处理代码,并将生成的交易数据存储至所述数据存储网络;第三获取模块,用于在检测到所述服务端响应所述交易请求后,执行智能合约并支付购买代价,以获取提取索引;第四获取模块,用于根据所述提取索引从所述数据存储网络中获取所述交易数据。为解决上述技术问题,本发明还提供一种基于区块链的数据交易设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现上述任一种基于区块链的数据交易方法的步骤。本发明提供的一种基于区块链的数据交易方法,相较于现有技术中利用目标用户数据进行交易的方法,本发明在获取到交易请求后,从数据存储网络中获取目标用户数据和数据处理代码,通过利用数据购买方根据实际需求生成的数据处理代码对目标用户数据进行过滤得到交易数据,并利用交易数据进行数据交易,使得用户只需发送交易数据,同时使得数据购买方仅获取交易数据并支付交易数据对应的购买代价,一方面避免了用户数据的泄露,保障了用户数据的安全性;另一方面减少了数据购买方购买的非需求的用户数据,提高了需求的用户数据占实际购买的用户数据中的比例,从而提高了购买代价的性价比。为解决上述技术问题,本发明还提供了一种基于区块链的数据交易装置及设备,均具有上述有益效果。附图说明为了更清楚地说明本发明实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本发明实施例提供的一种基于区块链的数据交易方法的流程图;图2为本发明实施例提供的另一种基于区块链的数据交易方法的流程图;图3为本发明实施例提供的一种基于区块链的数据交易装置的结构图;图4为本发明实施例提供的另一种基于区块链的数据交易装置的结构图;图5为本发明实施例提供的一种基于区块链的数据交易设备的结构图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例的核心是提供一种基于区块链的数据交易方法,能够保障用户数据的安全性,并提高数据购买方的购买代价的性价比;本发明的另一核心是提供一种基于区块链的数据交易装置及设备,均具有上述有益效果。为了使本领域技术人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。图1为本发明实施例提供的一种基于区块链的数据交易方法的流程图。如图1所示,一种基于区块链的数据交易方法包括:s11:在获取到交易请求后,从数据存储网络中获取目标用户数据和数据处理代码;其中,目标用户数据为服务端采集的用户在使用服务过程中产生的用户数据中与交易请求对应的数据;数据处理代码为数据购买方根据数据描述表和实际需求生成的代码。需要说明的是,本实施例中所提供的数据交易方法是基于区块链的,区块链技术作为一种新型的去中心化的分布式安全存储技术,由于安全可靠的特点,成为当前热门的研究领域。区块链是一个共享的分布式数据库,该数据库由区块链全体参与者共同记录和验证,按照时间顺序将数据信息生成区块,并以顺序相连的方式组成一种链式数据结构,利用密码学方式保证数据信息不可篡改和不可伪造。在实际应用中,用户在使用服务的过程中将产生用户数据,提供该服务的服务端将用户数据按照预先设置的分类规则进行分类,并存储于服务端或者存储于服务端对应的本地存储库;再按照预设周期上传至数据存储网络,并接收数据存储网络根据上传的用户数据返回对应的数据索引。在这一过程中,服务端可以是运行在移动终端或者电脑或者其他终端上的应用程序或者网页;分类规则可以是按照数据种类进行分类,当然也可以根据实际情况按照其他的分类规则对用户数据进行分类,此处不做限定;用户数据先是存储于本地,然后根据预设周期上传至数据存储网络,预设周期也可以是根据实际情况进行设置,本实施例中的预设周期为三天。需要说明的是,数据存储网络是一种去中心化的数据库,用于存储数据信息,本实施例对数据存储网络的具体类型不做限定。例如,数据存储网络可以是dht(distributedhashtable,分布式哈希表)存储网络,dht是一种分布式存储方法,在不需要服务端器的情况下,每个客户端负责一个小范围的路由,并负责存储一小部分数据,从而实现整个dht存储网络的寻址和存储;数据存储网络也可以是ipfs(interplanetaryfilesystem,星际文件系统),ipfs是一个旨在创建持久且分布式存储和共享文件的网络传输协议,该技术是一种内容可寻址的对等超媒体分发协议,基于该技术得到的存储网络也可实现与dht存储网络相同的数据存储目的。数据购买方根据实际需求,利用公开的数据描述表查找实际需求对应的数据种类,即获取目标数据种类,由于目标数据种类中包含的数据内容可能包括有其他非需求数据,即除了需求的用户数据之外的其他用户数据,因此根据实际需求与目标数据种类中的数据内容,生成数据处理代码,数据处理代码用于对目标用户数据进行处理,以得到需求的用户数据。例如,若数据购买方只想购买用户在使用某个应用程序过程中产生的与用户社交相关的用户数据,则数据处理代码则要具有过滤除此之外的其他用户数据的功能。数据购买方在生成数据处理代码之后,将数据处理代码上传到数据存储网络,并接收数据存储网络返回的代码索引。具体的,在获取到交易请求之后,根据交易请求获取对应的数据索引和代码索引,并利用数据索引和代码索引从数据存储网络中获取对应的目标用户数据和对应的数据处理代码。s12:利用数据处理代码对目标用户数据进行过滤,得到交易数据。具体的,在获取到目标用户数据和数据处理代码之后,将目标用户数据放入到目标处理代码中运行,以对目标用户数据进行过滤操作,得到交易数据。也就是说,服务端根据数据购买方提供的数据处理代码,使用边缘计算的方式,对目标用户数据进行进一步的处理,以得到购买方的实际需求对应的交易数据。可以理解的是,边缘计算是指在靠近物或数据源头的一侧,采用网络、计算、存储、应用核心能力为一体的开放平台,就近提供最近端服务。本实施例中,通过服务端发起边缘计算,产生更快的网络服务端响应,不仅使得获取交易数据的方式更加高效,而且使得计算过程更快,还能够使得数据购买方能够获取自己的实际需求对应的用户数据,提高了需求的用户数据占实际购买的用户数据中的比例。s13:将交易数据上传至数据存储网络,并将与交易数据对应的提取索引存储至区块链中,以便数据购买方在执行智能合约支付购买代价后获取提取索引,并利用提取索引获取交易数据。具体的,在得到交易数据之后,将得到的交易数据上传至数据存储网络,然后将与交易数据对应的提取索引存储至区块链中。可以理解的是,服务端在将交易数据上传至数据存储网络时,数据存储网路将生成与该交易数据对应的提取索引,以便根据该提取索引获取对应的交易数据;在接收到提取索引之后,将提取索引存储至区块链中。因此,数据购买方通过执行设置于区块链中的智能合约并支付购买代价后,获取提取索引,以便利用提取索引从数据存储网络中获取交易数据。需要说明的是,智能合约是存储在区块链上代码,它可以根据预先制定的规则去执行特定的功能。智能合约用于帮助用户和数据购买方实现数据交易,且保证在数据购买方在支付了一定的购买代价的同时可以收到购买的交易数据、用户在发送了数据购买方想要的交易数据的同时可以收到数据购买方支付的购买代价。需要说明的是,还可以通过智能合约设置数据交易的购买代价,购买代价指的由用户、数据购买方和服务端提供方进行协商确定的该交易数据对应的价值。还可以进一步通过在智能合约中制定用户与服务端提供方的数据交易分成方式,例如,数据购买方支付的购买代价中70%发送至用户的账户,30%发送至服务端提供方的账户。智能合约会在数据交易的过程中执行,执行之后自动化处理用户和数据购买方之间的点对点的数据交易。本实施例提供的一种基于区块链的数据交易方法,包括在获取到交易请求后,从数据存储网络中获取目标用户数据和数据处理代码;然后利用数据处理代码对目标用户数据进行过滤,得到交易数据;将交易数据上传至数据存储网络,并将与交易数据对应的提取索引存储至区块链中,以便数据购买方在执行智能合约并支付购买代价后获取提取索引,并利用提取索引获取交易数据。相较于现有技术中利用目标用户数据进行交易的方法,本实施例在获取到交易请求后,从数据存储网络中获取目标用户数据和数据处理代码,通过利用数据购买方根据实际需求生成的数据处理代码对目标用户数据进行过滤得到交易数据,并利用交易数据进行数据交易,使得用户只需发送交易数据,同时使得数据购买方仅获取交易数据并支付交易数据对应的购买代价,一方面避免了用户数据的泄露,保障了用户数据的安全性;另一方面减少了数据购买方购买的非需求的用户数据,提高了需求的用户数据占实际购买的用户数据中的比例,从而提高了购买代价的性价比。在上述实施例的基础上,本实施例对技术方案作了进一步的说明和优化,具体的,生成交易请求的方式具体为:数据购买方根据实际需求在数据描述表中查找对应的目标数据种类;其中,数据描述表为预先根据与服务端对应的智能合约设置的;数据购买方利用目标数据种类获取对应的智能合约地址并调用对应的智能合约,利用智能合约和数据处理代码向区块链发起交易请求。具体的,服务端提供方在发布服务端之前,针对各不同的服务端设置对应的智能合约并得出对应的数据描述表,并将智能合约部署到区块链中。具体的,数据描述表包括服务端id、智能合约地址、数据种类、数据描述和交易规则。以一个邮件类应用为例,给出的一种数据描述表具体实现方式,如下表1所示。表1数据描述表其中,数据描述表包括与服务端一一对应的服务id、与各智能合约一一对应的智能合约地址、用户数据的数据种类标识符列表【k1,k2,k3,…,kn】,对应每个数据种类的数据描述信息【d1,d2,d3,…,dn】和数据交易规则【r1,r2,r3,…,rn】,数据描述表中还可以设置调用方法。其中,由于交易的对象是用户数据,因此根据用户的不同、数据类型的不同、数据产生的时段不同等等方式来设定数据交易规则,也即数据交易规则的表现形式多种多样,此处并不做具体限定,可视具体情况灵活制定。当数据购买方存在购买需求时,根据实际需求在数据描述表中查找对应的目标数据种类,即目标数据种类,通过利用目标数据种类中的数据描述与实际需求进行比较,设置相应的数据处理代码,并利用目标数据种类获取对应的智能合约地址并调用对应的智能合约,以利用智能合约和数据处理代码向区块链发起交易请求。在具体实施中,还可以是将数据处理代码上传至数据存储网络并获取相应的代码索引,利用智能合约和代码索引向区块链发起交易请求。例如,针对合约地址0xe7152a0b8a2dab250b829a645ab81发起交易;交易要求是:购买数据种类是email,交易规则是【2018/05/01-2018/10/05期间的1000条email记录】,购买代价是10个代币。需要说明的是,在实际应用中,当数据购买方的实际需求是多维度大量的用户数据时,则可以预先针对各不同的服务或根据各实际需求分别生成对应的数据处理代码,并上传至数据存储网络,以避免多次发送数据处理代码,使得操作更加便捷。在上述实施例的基础上,本实施例对技术方案作了进一步的说明和优化,具体的,在利用数据处理代码对目标用户数据进行过滤,得到交易数据之后,进一步包括:判断交易数据是否为按照数据处理代码进行过滤操作得到的数据;若是,则进入将交易数据上传至数据存储网络,并将与交易数据对应的提取索引存储至区块链中,以便数据购买方在执行智能合约支付购买代价后获取提取索引,并利用提取索引获取交易数据的步骤。具体的,通过查看交易数据的内容,以判断交易数据是否为按照数据处理代码进行过滤操作得到的数据包括判断该交易数据是否为经过过滤的数据,以及判断该交易数据是否为经过对应的数据处理代码进行过滤的数据。也就是说,判断获取到的交易数据是否达到出售的标准,若该交易数据是经过对应的数据处理代码进行过滤的数据,则表示该交易数据满足出售的标准,因此将该交易数据上传至数据存储网络。否则,表示该交易数据不满足出售的标准,则将取消本次交易过程,也即结束当前的进程。可见,通过判断交易数据是否为按照数据处理代码进行过滤操作得到的数据,可以进一步保障数据交易的可靠性。需要说明的是,在结束当前的进程之后,可以通过区块链再次广播该交易请求,以便通知区块链上的各节点也即各服务端该数据交易过程已经取消,其他的节点仍可以选择响应该交易请求,提高数据交易的活跃度。在上述实施例的基础上,本实施例对技术方案作了进一步的说明和优化,具体的,在从数据存储网络中获取目标用户数据和数据处理代码之前,进一步包括:判断交易请求是否满足预设条件;若是,则进入从数据存储网络中获取目标用户数据和数据处理代码的步骤。需要说明的是,在获取到交易请求时,判断该交易请求是否满足预设条件,具体的,判断该交易请求想要购买的数据类型是否为数据生成方的预设数据类型,例如隐私数据,若是,则表示该交易请求不满足预设条件,因此,结束该进程;或者,进一步判断该交易请求是否为根据数据购买方的实际需求生成的,若是,则进入从数据存储网络中获取目标用户数据和数据处理代码的步骤,否则,则结束当前的进程。可见,通过判断交易请求是否满足预设条件,能够提高用户数据的安全性和有效性。在上述实施例的基础上,本实施例对技术方案作了进一步的说明和优化,具体的,本实施例进一步包括:将交易情况记录至区块链。具体的,利用区块链的共识算法将交易情况记录至区块链,交易情况可以是包括用户信息、服务端信息、数据购买方信息以及购买代价等,本实施例对此不做限定。需要说明的是,共识算法是区块链中实现不同节点之间建立信任、获取权益的数学算法,只有通过共识算法的验证,生成的数据块才可以加入区块链中,并且区块链中所有区块链网络的节点都负责维护该数据库,不仅使得数据交易情况更加公开透明,而且进一步保障用户数据的安全性。在数据交易过程中,为了提高数据交易的数据安全和资金安全,在上述实施例的基础上,本实施例对技术方案作了进一步的说明和优化,具体的,对用户数据和/或交易数据和/或提取索引进行加密处理。可以理解的是,加密技术包括对称加密技术各非对称加密技术,本实施例中优选地使用非对称加密技术对用户数据和/或交易数据和/或提取索引进行加密处理。本实施例中,利用非对称加密技术对用户数据进行加密处理,可以理解的是,在非对称加密技术中,设有一对公钥和私钥,如果用公钥对数据进行加密,只有用对应的私钥才能解密;如果用私钥对数据进行加密,那么只有用对应的公钥才能解密。以下结合数据交易过程对非对称加密技术进行具体说明。用户在使用服务端产生用户数据之后,服务端对每一类用户数据进行加密,并传输至数据存储网络。具体的,可以是利用相同的密钥对每一类用户数据进行加密,也即对用于对用户数据进行加密的密钥是相同的,作为优选的实施方式,也可以是在对一类用户数据进行加密后,随机产生下一密钥,用于对下一种类的用户数据进行加密,因此在响应数据购买方的交易请求时,从数据存储网络获取目标用户数据,并使用公钥对目标用户数据进行解密。可以理解的是,若在加密时使用的密钥各不相同,那么对应的在解密时,用于解密的公钥也各不相同。数据购买方在发起的交易请求中携带自身的公钥,当服务端在响应交易请求得到交易数据之后,生成一对新的加密密钥,利用新的加密密钥中的新公钥对交易数据进行加密并上传至数据存储网络;利用数据购买方发送的公钥将新私钥和提取索引进行加密并发送到区块链中,以执行智能合约。在数据购买方执行智能合约并支付购买代价之后,利用自身的私钥对加密后的新私钥和提取索引进行解密,从而获取新私钥和提取索引,因此,数据购买方利用数据索引从数据存储网络中获取使用新公钥加密后的交易数据,并利用新私钥对通过新公钥加密的交易数据进行解密,得到原始的交易数据,从而完成数据交易。可见,通过使用非对称加密技术对交易过程进行加密,可以进一步保障交易数据和资金的安全。图2为本发明实施例提供的另一种基于区块链的数据交易方法的流程图。如图2所示,该方法包括:s21:根据实际需求生成数据处理代码和交易请求,并将交易请求发送给区块链,以便服务端根据交易请求从数据存储网络中获取与交易请求对应的目标用户数据和数据处理代码,并将生成的交易数据存储至数据存储网络。s22:在检测到服务端响应交易请求后,执行智能合约并支付购买代价,以获取提取索引。s23:根据提取索引从数据存储网络中获取交易数据。本实施例提供的一种基于区块链的数据交易方法,包括根据实际需求生成数据处理代码和交易请求,并将交易请求发送给区块链,以便服务端根据交易请求从数据存储网络中获取与交易请求对应的目标用户数据和数据处理代码,并将生成的交易数据存储至数据存储网络;在检测到服务端响应交易请求后,执行智能合约并支付购买代价,以获取提取索引;然后根据提取索引从数据存储网络中获取交易数据。相较于现有技术中利用目标用户数据进行交易的方法,本实施例在获取到交易请求后,从数据存储网络中获取目标用户数据和数据处理代码,通过利用数据购买方根据实际需求生成的数据处理代码对目标用户数据进行过滤得到交易数据,并利用交易数据进行数据交易,使得用户只需发送交易数据,同时使得数据购买方仅获取交易数据并支付交易数据对应的购买代价,一方面避免了用户数据的泄露,保障了用户数据的安全性;另一方面减少了数据购买方购买的非需求的用户数据,提高了需求的用户数据占实际购买的用户数据中的比例,从而提高了购买代价的性价比。上文对于本发明提供的一种基于区块链的数据交易方法的实施例进行了详细的描述,本发明还提供了一种与该方法对应的一种基于区块链的数据交易装置及设备,由于装置及设备部分的实施例与方法部分的实施例相互照应,因此装置及设备部分的实施例请参见方法部分的实施例的描述,这里暂不赘述。图3为本发明实施例提供的一种基于区块链的数据交易装置的结构图,如图3所示,一种基于区块链的数据交易装置包括:第一获取模块31,用于在获取到交易请求后,从数据存储网络中获取目标用户数据和数据处理代码;其中,目标用户数据为服务端采集的用户在使用服务过程中产生的用户数据中与交易请求对应的数据;数据处理代码为数据购买方根据数据描述表和实际需求生成的代码;数据处理模块32,用于利用数据处理代码对目标用户数据进行过滤,得到交易数据;第二获取模块33,用于将交易数据上传至数据存储网络,并将与交易数据对应的提取索引存储至区块链中,以便数据购买方在执行智能合约并支付购买代价后获取提取索引,并利用提取索引获取交易数据。本发明实施例提供的一种基于区块链的数据交易装置,具有上述基于区块链的数据交易方法的有益效果。图4为本发明实施例提供的另一种基于区块链的数据交易装置的结构图,如图4所示,该装置包括:发送模块41,用于根据实际需求生成数据处理代码和交易请求,并将交易请求发送给区块链,以便服务端根据交易请求从数据存储网络中获取与交易请求对应的目标用户数据和数据处理代码,并将生成的交易数据存储至数据存储网络;第三获取模块42,用于在检测到服务端响应交易请求后,执行智能合约并支付购买代价,以获取提取索引;第四获取模块43,用于根据提取索引从数据存储网络中获取交易数据。本发明实施例提供的一种基于区块链的数据交易装置,具有上述基于区块链的数据交易方法的有益效果。图5为本发明实施例提供的一种基于区块链的数据交易设备的结构图,如图5所示,基于区块链的数据交易设备包括:存储器51,用于存储计算机程序;处理器52,用于执行计算机程序时实现如上述基于区块链的数据交易方法的步骤。本发明实施例提供的基于区块链的数据交易设备,具有上述基于区块链的数据交易方法的有益效果。以上对本发明所提供的基于区块链的数据交易方法、装置及设备进行了详细介绍。本文中应用了具体实施例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本
技术领域
:的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1