【技术实现步骤摘要】
基于区块链的数据共享的交易方法、模型、装置和设备
本专利技术属于区块链
,具体涉及一种基于区块链的数据共享的交易方法、模型、装置和设备。
技术介绍
随着大数据时代的悄然来临,数据的共享与交易已经成为了市场的要求。区块链技术因其分布式数据存储、点对点传输、共识机制和加密算法等特性在数据共享与交易中占据优势。现有技术中,区块链的数据共享方式为:1)区块链节点通过数据传播协议(如:gossip协议)与区块链网络中的其他节点进行数据同步,通过从其他节点拉取存量数据,或者等待其他节点向其推送存量数据实现数据共享;2)当区块链网络中通过交易产生增量数据时,区块链网络中的各节点会同步将增量数据进行区块链账本记账。现有方式的缺点在于:上述数据的共享与同步发生在底层数据传播协议层,在上层应用层没有一种精确的、量化的且可控制的方式来描述和控制区块链中的数据共享过程,从而在当新的区块链节点加入到区块链中时,数据同步过程会自动发生,数据供应方无法对数据共享过程进行控制,从而无法保证数据的隐私性和安全性。 ...
【技术保护点】
1.一种基于区块链的数据共享的交易方法,其特征在于,包括:/n为数据需求方节点生成共享数据容器对象,并将所述共享数据容器对象的生命周期状态设置为初始化状态;/n接收存量数据交易指令,根据所述存量数据交易指令将数据供应方的存量数据同步至所述共享数据容器对象中,此时所述共享数据容器对象的生命周期状态从初始化状态变迁至等待更新状态;/n接收增量数据交易指令,根据所述增量数据交易指令将数据供应方的增量数据同步至所述共享数据容器对象中,此时所述共享数据容器对象的生命周期状态始终处于等待更新状态。/n
【技术特征摘要】
1.一种基于区块链的数据共享的交易方法,其特征在于,包括:
为数据需求方节点生成共享数据容器对象,并将所述共享数据容器对象的生命周期状态设置为初始化状态;
接收存量数据交易指令,根据所述存量数据交易指令将数据供应方的存量数据同步至所述共享数据容器对象中,此时所述共享数据容器对象的生命周期状态从初始化状态变迁至等待更新状态;
接收增量数据交易指令,根据所述增量数据交易指令将数据供应方的增量数据同步至所述共享数据容器对象中,此时所述共享数据容器对象的生命周期状态始终处于等待更新状态。
2.根据权利要求1所述的方法,其特征在于,还包括:
检测是否发生销毁交易事件;
若发生,则根据所述销毁交易事件生成销毁交易指令;
根据所述销毁交易指令销毁所述共享数据容器对象中的存量数据和增量数据,此时所述共享数据容器对象的生命周期状态从等待更新状态变迁至销毁状态。
3.根据权利要求1所述的方法,其特征在于,根据所述存量数据交易指令将数据供应方的存量数据同步至所述共享数据容器对象中,包括:
根据所述存量数据交易指令触发第一智能合约;
所述第一智能合约根据数据供应方与数据需求方预先约定共享的存量数据,将所述存量数据同步至所述共享数据容器对象中。
4.根据权利要求1所述的方法,其特征在于,根据所述增量数据交易指令将数据供应方的增量数据同步至所述共享数据容器对象中,包括:
根据所述增量数据交易指令触发第二智能合约;
所述第二智能合约根据数据供应方与数据需求方预先约定共享的增量数据,将所述增量数据同步至所述共享数据容器对象中。
5.根据权利要求1所述的方法,其特征在于,在数据供应方与数据需求方进行数据共享交易过程中,至少包括一次数据供应方的增量数据的交易。
6.根据权利要求2所述的方法,其特征在于,根据所述销毁交易指令销毁所述共享数据容器对象中的存量数据和增量数据,包括:
根据所述销毁交...
【专利技术属性】
技术研发人员:王学东,
申请(专利权)人:成都佰纳瑞信息技术有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。