一种数字产品虚拟交易方法及系统技术方案

技术编号:26067876 阅读:14 留言:0更新日期:2020-10-28 16:41
本申请公开了一种数字产品虚拟交易方法及系统,包括扫描数字产品集成码,解析集成码,获得数字产品释放程序及数字产品压缩数据,以及数字产品属性数据,根据所述数字产品属性数据生成付款数据,获得基于所述付款数据的付款确认数据;以所述付款确认数据为参数,解压缩数字产品压缩数据得到数字产品。本申请通过对数字产品预设的集成码进行扫描,以获取用于得到原始数字产品的压缩数据及释放程序,并根据不同程度的扫码付款确认数据相应生成对应的数字产品权利行使事项数据,使得数字产品交易可更加灵活,且效率更高;本申请的方法可从多种渠道获取付款确认数据,不依赖于现有的交易系统,避免了访问系统带来的耗时长、占用网络资源多的问题。

【技术实现步骤摘要】
一种数字产品虚拟交易方法及系统
本申请涉及互联网络数据处理领域,尤其涉及基于区块链网络的数字产品虚拟交易方法及系统。
技术介绍
数字产品交易系统通常承载于互联网或移动互联网,如图1所示,这个数字产品交易系统通常包括通过互联网P连接的数字产品交易系统1(简称交易系统1)和支付结算系统2,以及若干分布于网络的终端3、4、5。终端在交易系统1选择的数字产品,在通过支付结算系统2支付货币后,就会将交易系统1的数字产品下载到终端。显然,在数字产品交易过程中,对交易系统1的访问是一个必要过程,这是一个繁琐的过程,需要耗费较多的网络资源才能完成交易,例如需要花费的时间更长,或者,对网络流量的消耗更大,等等。在网络环境不佳,或者操作时间不足等情况下,更会加剧网络资源的消耗,或者难以完成交易。另外,如果操作者的经验少,访问交易系统1的效率就会降低,这样就会导致对交易的限制。
技术实现思路
基于上述技术问题,本申请要解决的问题在于,提供一种资源消耗少,且高效的数字产品交易系统和方法。第一方面,本申请提供了一种数字产品虚拟交易方法,方法包括:扫描数字产品集成码,所述集成码包括一个以付款确认数据为函数的释放数字产品的程序码和数字产品属性码;解析所述集成码,获得数字产品释放程序及数字产品压缩数据,以及数字产品属性数据;根据所述数字产品属性数据生成付款数据,以及,获得基于所述付款数据的付款确认数据;所述付款数据包括数据钱包地址、货币种类及数额;以所述付款确认数据为参数,解压缩数字产品压缩数据得到数字产品。第二方面,本申请还提供了一种对应于第一方面的数字产品虚拟交易系统,包括承载于互联网或区块链网络的数字产品交易平台、交易结算平台和交易终端,其中;数字资产交易平台,配置有基于互联网或区块链网络的网络产品终端和非网络产品终端,所述产品终端用于展示数字产品集成码,所述集成码包括一个以付款确认数据为函数的释放数字产品的程序码和数字产品属性码;交易结算平台,配置有至少一个交易结算终端;交易终端,被配置为执行下述步骤:扫描数字产品集成码,以及,解析所述集成码,获得数字产品释放程序及数字产品压缩数据,以及数字产品属性数据;根据所述数字产品属性数据生成付款数据,以及,获得基于所述付款数据的付款确认数据;所述付款数据包括数据钱包地址、货币种类及数额;以所述付款确认数据为参数,解压缩数字产品压缩数据得到数字产品。本申请通过对数字产品预设的集成码进行扫描,以获取用于得到原始数字产品的压缩数据及释放程序,并根据不同程度的扫码付款确认数据相应生成对应的数字产品权利行使事项数据,使得数字产品交易可更加灵活,且效率更高;并且,本申请的方法可从多种渠道获取付款确认数据,不依赖于现有的交易系统,避免了访问系统带来的耗时长、占用网络资源多的问题。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1是一个基于互联网或移动互联网的数字产品交易系统拓扑图;图2是本申请提供一种数字产品虚拟交易方法的数据流转图;图3是一种实施例下获得基于所述付款数据的付款确认数据的流程图;图4为另一种实施例下获得基于所述付款数据的付款确认数据的流程图;图5为第三种实施例下获得基于所述付款数据的付款确认数据的流程图;图6为第四种实施例下获得基于所述付款数据的付款确认数据的流程图;图7是本申请提供的数字产品虚拟交易系统示例图。具体实施方式参见图2,为本申请一种数字产品虚拟交易方法的数据流转图;由图2可知,本申请提供了一种数字产品虚拟交易方法,该方法可应用于互联网或区块链网络上完成数字产品交易的任意一个交易终端,方法具体包括:S1:扫描数字产品集成码,所述集成码包括一个以付款确认数据为函数的释放数字产品的程序码和数字产品属性码;在本实施例中,数字产品通常是指以电子数据形式存在的产品,其中包括内容型产品,例如新闻、书刊、电影、音乐,等等,还包括交换工具,例如代表某种契约的数字产品、数字门票、数字化预定等,还包括数字过程与服务,例如政府服务、信件、传真电子消费、远程教育、交互式娱乐等。通过数字产品的交易能够实现数字产品所能带来的经济利益和使用价值。为了更好实现对数字产品的交易,在本申请中,所要进行交易的数字产品均配置有一个预先设定的集成码,配置集成码通常由承载于互联网或区块链网络的数字产品交易平台完成,集成码与数字产品唯一对应,且可以仅用于数字产品的交易,也可以用于其他操作。集成码包括一个以付款确认数据为函数的释放数字产品的程序码和数字产品属性码;其中,数字产品属性码用于表示数字产品的属性,例如产品名称、出品人信息、出厂日期、产品价格等,数字产品属性码相当于数字产品的标签;释放数字产品的程序码是用于将经压缩后的数字产品的压缩数据还原成原始数字产品的数据,其中不限于包括用于解压的程序代码、解压缩密码以及数字产品权利行使事项数据等,释放数字产品的程序码与完成数字产品交易时所生成的付款确认数据之间存在一定的函数关系,即通过生成的付款确认数据,可依照预设的函数关系得到释放数字产品的程序码,或者生成的付款确认数据经过函数运算的结果可以触发释放数字产品的程序等,对于上述函数关系可以有多种,在本实施例中不予限制。在本实施例中,对于集成码的具体形式并不作具体限制,由上述说明,集成码既可以是仅用于数字产品的交易,也可以作为其它功能使用,因此集成码可以设计成诸如条形码、二维码等图形码的形式,也可以设计为字符串、字符矩阵等形式。但无论采用哪种形式,在上述步骤S1中,都要满足能够以扫描的方式获取到数字产品集成码。根据扫描得到的数字产品的集成码,可以对集成码进行解析以提取与被交易的数字产品相关的用于交易的数据信息。S2:解析所述集成码,获得数字产品释放程序及数字产品压缩数据,以及数字产品属性数据;在本实施例中,交易终端在扫描得到数字产品集成码后,需要对集成码进行解析,以提取到用于完成交易过程的数据,其中,数字产品释放程序是用于将数字产品压缩数据解压缩,生成原始数字产品数据的程序,数字产品在互联网或区块链网络中存储时通常以压缩、加密等形式存储,以保证较高的安全性同时也节省资源消耗,因此交易终端需要对解析后得到的数字产品压缩数据通过数字产品释放程序进行解压操作。当然,并非任意一个交易终端解析集成码后直接可对数字产品压缩数据解压得到原始数字产品,需要先进行支付过程,因此,在本实施例中,数字产品释放程序是否可以执行,需要一定的条件,如上述步骤S1,需要在获取到付款确认数据时,数字产品释放程序才允许被启用。S3:根据所述数字产品属性数据生成付款数据,所述付款数据包括本文档来自技高网...

【技术保护点】
1.一种数字产品虚拟交易方法,其特征在于,所述方法包括:/n扫描数字产品集成码,所述集成码包括一个以付款确认数据为函数的释放数字产品的程序码和数字产品属性码;/n解析所述集成码,获得数字产品释放程序及数字产品压缩数据,以及数字产品属性数据;/n根据所述数字产品属性数据生成付款数据,以及,获得基于所述付款数据的付款确认数据;所述付款数据包括数据钱包地址、货币种类及数额;所述付款确认数据包括数字产品权利行使事项数据;所述数字产品权利行使事项数据用于指示不同的付款数额占比所对应的数字产品数据的完整度以及数字产品的权利项数;/n以所述付款确认数据为参数,解压缩数字产品压缩数据得到与所述数字产品权利行使数据对应的数字产品或数字产品的权利项;/n其中,获得基于所述付款数据的付款确认数据的方法包括:/n发送所述付款数据到承载目标数据钱包的终端;以及,/n从承载目标数据钱包的终端接收到付款确认数据,所述付款确认数据包括数字产品解压缩密码,以及数字产品权利行使事项数据。/n

【技术特征摘要】
1.一种数字产品虚拟交易方法,其特征在于,所述方法包括:
扫描数字产品集成码,所述集成码包括一个以付款确认数据为函数的释放数字产品的程序码和数字产品属性码;
解析所述集成码,获得数字产品释放程序及数字产品压缩数据,以及数字产品属性数据;
根据所述数字产品属性数据生成付款数据,以及,获得基于所述付款数据的付款确认数据;所述付款数据包括数据钱包地址、货币种类及数额;所述付款确认数据包括数字产品权利行使事项数据;所述数字产品权利行使事项数据用于指示不同的付款数额占比所对应的数字产品数据的完整度以及数字产品的权利项数;
以所述付款确认数据为参数,解压缩数字产品压缩数据得到与所述数字产品权利行使数据对应的数字产品或数字产品的权利项;
其中,获得基于所述付款数据的付款确认数据的方法包括:
发送所述付款数据到承载目标数据钱包的终端;以及,
从承载目标数据钱包的终端接收到付款确认数据,所述付款确认数据包括数字产品解压缩密码,以及数字产品权利行使事项数据。


2.一种数字产品虚拟交易方法,其特征在于,所述方法包括:
扫描数字产品集成码,所述集成码包括一个以付款确认数据为函数的释放数字产品的程序码和数字产品属性码;
解析所述集成码,获得数字产品释放程序及数字产品压缩数据,以及数字产品属性数据;
根据所述数字产品属性数据生成付款数据,以及,获得基于所述付款数据的付款确认数据;所述付款数据包括数据钱包地址、货币种类及数额;所述付款确认数据包括数字产品权利行使事项数据;所述数字产品权利行使事项数据用于指示不同的付款数额占比所对应的数字产品数据的完整度以及数字产品的权利项数;
以所述付款确认数据为参数,解压缩数字产品压缩数据得到与所述数字产品权利行使数据对应的数字产品或数字产品的权利项;
其中,按照下述步骤获得基于所述付款数据的付款确认数据:
发送所述付款数据到数字产品集成码的配属终端;以及,
从所述终端接收到付款确认数据,所述付款确认数据包括数字产品解压缩密码,以及数字产品权利行使事项数据。


3.一种数字产品虚拟交易方法,其特征在于,所述方法包括:
扫描数字产品集成码,所述集成码包括一个以付款确认数据为函数的释放数字产品的程序码和数字产品属性码;
解析所述集成码,获得数字产品释放程序及数字产品压缩数据,以及数字产品属性数据;
根据所述数字产品属性数据生成付款数据,以及,获得基于所述付款数据的付款确认数据;所述付款数据包括数据钱包地址、货币种类及数额;所述付款确认数据包括数字产品权利行使事项数据;所述数字产品权利行使事项数据用于指示不同的付款数额占比所对应的数字产品数据的完整度以及数字产品的权利项数;
以所述付款确认数据为参数,解压缩数字产品压缩数据得到与所述数字产品权利行使数据对应的数字产品或数字产品的权利项;
其中,按照下述步骤获得基于所述付款数据的付款确认数据:
如果启动发送所述付款数据到承载目标数据钱包的终端的握手程序,根据数字产品属性数据和付款数据生成付款确认数据。


4.一种数字产品虚拟交易方法,其特征在于,所述方法包括:
扫描数字产品集成码,所述集成码包括一个以付款确认数据为函数的释放数字产品的程序码和数字产品属性...

【专利技术属性】
技术研发人员:白杰
申请(专利权)人:江苏傲为控股有限公司
类型:发明
国别省市:江苏;32

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

1