一种基于区块链的数据处理平台及数据处理方法技术

技术编号:20243567 阅读:39 留言:0更新日期:2019-01-29 23:40
本发明专利技术公开了一种基于区块链的数据处理平台及数据处理方法,该系统包括:数据处理平台部署在区块链网络中的各节点上,包括区块链协议层、智能合约层和接口层,接口层用于接收数据提供方发送的交易,区块链协议层用于将交易解包,将解包后的待处理数据发送给智能合约层,以及将智能合约层计费统计后的账单进行共识后存储区块链网络,智能合约层用于为数据消费方提供合约规则以实现对区块链协议层发送的解包后的待处理数据进行处理,以及对数据消费方的数据处理进行计费统计。可以实现为数据流通提供可信的、可记录的、可计费、可追踪的数据处理平台。

【技术实现步骤摘要】
一种基于区块链的数据处理平台及数据处理方法
本专利技术实施例涉及区块链
,尤其涉及一种基于区块链的数据处理平台及数据处理方法。
技术介绍
在大数据时代,大数量的数据使得企业具有巨大的资源优势,金融企业利用大量的金融数据可以解决安全、风控等许多的金融问题。但目前无论是部门间或者是企业间进行数据流通和共享都需要很大的时间成本和开发成本。因此如何利用这些数据,方便快捷地为企业服务,进而为企业盈利,其首先需要解决的技术问题是如何提供一种可信的、可记录的、可计费、可追踪的数据平台,以实现对企业大量数据的有效利用。
技术实现思路
本专利技术实施例提供一种基于区块链的数据处理平台及数据处理方法,用以为数据流通提供可信的、可记录的、可计费、可追踪的数据处理平台,以实现数据的有效流通。本专利技术实施例提供的一种基于区块链的数据处理平台,包括:所述数据处理平台部署在区块链网络中的各节点上,包括区块链协议层、智能合约层和接口层;所述接口层用于接收数据提供方发送的交易;所述区块链协议层用于将所述交易解包,将解包后的待处理数据发送给所述智能合约层,以及将所述智能合约层计费统计后的账单进行共识后存储区块链网络本文档来自技高网...

【技术保护点】
1.一种基于区块链的数据处理平台,其特征在于,包括:所述数据处理平台部署在区块链网络中的各节点上,包括区块链协议层、智能合约层和接口层;所述接口层用于接收数据提供方发送的交易;所述区块链协议层用于将所述交易解包,将解包后的待处理数据发送给所述智能合约层,以及将所述智能合约层计费统计后的账单进行共识后存储区块链网络;所述智能合约层用于为数据消费方提供合约规则以实现对所述区块链协议层发送的解包后的待处理数据进行处理,以及对所述数据消费方的数据处理进行计费统计。

【技术特征摘要】
1.一种基于区块链的数据处理平台,其特征在于,包括:所述数据处理平台部署在区块链网络中的各节点上,包括区块链协议层、智能合约层和接口层;所述接口层用于接收数据提供方发送的交易;所述区块链协议层用于将所述交易解包,将解包后的待处理数据发送给所述智能合约层,以及将所述智能合约层计费统计后的账单进行共识后存储区块链网络;所述智能合约层用于为数据消费方提供合约规则以实现对所述区块链协议层发送的解包后的待处理数据进行处理,以及对所述数据消费方的数据处理进行计费统计。2.如权利要求1所述的数据处理平台,其特征在于,所述区块链协议层包括对等P2P网络、交易处理模块、状态存储模块、智能合约引擎和共识模块;所述P2P网络为由各节点组成的去中心化的网络;所述交易处理模块用于接收所述接口层转发的所述数据提供方发送的交易,对所述交易解包,并将解包后的交易路由到其他模块;所述状态存储模块用于存储所述智能合约层中待处理数据;所述共识模块用于交易的共识;所述智能合约引擎用于为所述智能合约层提供运行环境。3.如权利要求1所述的数据处理平台,其特征在于,所述智能合约层包括计费统计模块和数据处理合约模块;所述计费统计模块用于统计所述数据处理合约模块消费的数据的数目和/或资源的数量,并生成费用账单;所述数据处理合约模块用于接收所述区块链协议层发送的解包后的待处理数据,并根据智能合约对所述待处理数据进行处理。4.如权利要求3所述的数据处理平台,其特征在于,所述计费统计模块包括数据统计模块、计算统计模块和计费模块;所述数据统计模块用于统计所述数据处理合约模块消费的数据的数目;所述计算统计模块用于统计所述数据处理合约模块执行智能合约消耗的计算资源;所述计费模块用于记录所述数据提供方与所述数据消费方协商的数据和计算价格,并根据所述数据统计模块统计的数据的数目和/或所述计算统计模块统计的计算资源生成费用账单。5.如权利要求1所述的数据处...

【专利技术属性】
技术研发人员:许玉壮周钰朱涛姚翔
申请(专利权)人:中国银联股份有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1