一种基于区块链的数字资产交易方法及系统技术方案

技术编号:16102837 阅读:54 留言:0更新日期:2017-08-29 22:58
本发明专利技术提供了一种基于区块链的数字资产交易方法,包括:当接收到交易发起方发送的携带有交易限定条件的交易请求时,生成交易请求对应的交易区块;当检测到交易对手时,生成交易对手对应的区块链,为交易对手随机分配公钥并接收交易对手设置的动态密码;根据预设的规则确定目标交易对手;目标交易对手为交易的成交方;当接收到交易结束的指令后,擦除本次交易过程中产生的交易数据,并湮灭该区块链。通过本实施例的方法,对于交易过程中生成的本次交易的区块链,在交易结束后,则湮灭该区块链,并擦除所有的交易过程,因此,一旦交易结束,任何人都无法获取本次交易的交易情况,保密性强,并且整个的交易过程,简单、省时。

【技术实现步骤摘要】
一种基于区块链的数字资产交易方法及系统
本专利技术涉及虚拟交易的领域,尤其涉及一种基于区块链的数字资产交易方法及系统。
技术介绍
目前,对于数字资产交易,通常采用区块链技术进行,在交易的过程中,一般会参加到大的区块链中,例如比特币的交易,需要进行购买、注册、登录、发布交易、待确认、完成交易、交易信息上链等环节。这种交易方式,针对于交易数量小持续时间短的交易或者对于一次性的交易来说,时间成本高,并且,整个的交易过程会被记录,交易信息一旦形成,容易被他人获知,保密性差。
技术实现思路
有鉴于此,本专利技术实施例公开了一种基于区块链的数字资产交易方法及系统,在交易的过程中,产生相应的区块链,并在交易结束后,湮灭交易过程中产生的区块链,整个的交易过程不会被记录,保证了交易参与方的信息安全,并且整个的交易过程,简单、省时。本专利技术实施例提供的一种基于区块链的数字资产交易方法,所述方法包括:当接收到交易发起方发送的携带有交易限定条件的交易请求时,生成所述交易请求对应的交易区块;当检测到交易对手时,生成所述交易对手对应的区块链,为所述交易对手随机分配公钥并接收所述交易对手设置的动态密码;根据预设的规则确定目标交易对手;所述目标交易对手为本次交易的成交方;当接收到交易结束的指令后,擦除本次交易过程中产生的交易数据,并湮灭所述区块链。可选的,所述交易限定条件包括以下规则中的一个或者多个:规则一:所述交易在预设的时间段内结束;规则二:所述交易包括预设数量的交易对手;规则三:在所述交易的过程中,每个交易对手的询价次数小于等于预设的询价阈值;规则四:在所述交易的过程中,每个交易对手的竞价次数小于等于预设的竞价阈值。可选的,根据预设的规则确定目标交易对手,包括:若检测到的交易对手方只有一个,则将检测到的所述交易对手确定为目标交易对手;或者,若检测到的交易对手为多个,将出价最高的交易对手作确定为目标交易对手;或者若检测到的交易对手为多个,将所述交易发起方选定的交易对手确定为目标交易对手。可选的,还包括:所述交易发起方和所述目标交易对手通过预设的方式查询数字资产的变动情况。可选的,还包括:筛选与所述交易相匹配的用户;将所述交易的相关信息发送给筛选出来的与所述交易相匹配的用户。本专利技术实施例还提供了一种基于区块链的数字资产交易系统,所述系统包括:区块生成单元,用于当接收到交易发起方发送的携带有交易限定条件的交易请求时,生成所述交易请求对应的交易区块;区块链生成单元,用于当检测到交易对手时,生成所述交易对手对应的区块链,为所述交易对手随机分配公钥并接收所述交易对手设置的动态密码;确定单元,用于根据预设的规则确定目标交易对手;所述目标交易对手为本次交易的成交方;湮灭单元,用于当接收到交易结束的指令后,擦除本次交易过程中产生的交易数据,并湮灭所述区块链。可选的,所述交易限定条件包括以下规则中的一个或者多个:规则一:所述交易在预设的时间段内结束;规则二:所述交易包括预设数量的交易对手;规则三:在所述交易的过程中,每个交易对手的询价次数小于等于预设的询价阈值;规则四:在所述交易的过程中,每个交易对手的竞价次数小于等于预设的竞价阈值。可选的,所述确定单元,包括:第一确定子单元,用于若检测到的交易对手方只有一个,则将检测到的所述交易对手确定为目标交易对手;或者包括,第二确定子单元,用于若检测到的交易对手为多个,将出价最高的交易对手作确定为目标交易对手;或者包括,第三确定子单元,用于若检测到的交易对手为多个,将所述交易发起方选定的交易对手确定为目标交易对手。可选的,还包括:查询单元,用于所述交易发起方和所述目标交易对手通过预设的方式查询数字资产的变动情况。可选的,还包括:筛选单元,用于筛选与所述交易相匹配的用户;发送单元,用于将所述交易的相关信息发送给筛选出来的与所述交易相匹配的用户。本实施例中,当接收到交易发起方发送的携带有交易限定条件的交易请求时,生成所述交易请求对应的交易区块;当检测到交易对手时,生成所述交易对手对应的区块链,为所述交易对手随机分配公钥并接收所述交易对手设置的动态密码;根据预设的规则确定目标交易对手;所述目标交易对手为交易的成交方;当接收到交易结束的指令后,擦除本次交易过程中产生的交易数据,并湮灭所述区块链。通过本实施例的方法,对于交易过程中生成的本次交易的区块链,在交易结束后,则湮灭该区块链,并擦除所有的交易过程,因此,一旦交易结束,任何人都无法获取本次交易的交易情况,保密性强,并且整个的交易过程,简单、省时。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1示出了本专利技术实施例提供的一种基于区块链的数字资产交易方法的流程示意图;图2示出了本专利技术实施例提供的一种基于区块链的数字资产交易系统的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参考图1,示出了本专利技术实施例提供的一种基于区块链的数字资产交易方法的流程示意图,在本实施例中,所述方法可以包括:S101:当接收到交易发起方发送的携带有交易限定条件的交易请求时,生成所述交易请求对应的交易区块;本实施例中,交易发起方发起的交易可以理解为一次性的交易,并且交易发起方在发起交易请求时,可以对发起的交易进行限定,具体的,交易限定条件可以包括以下规则中的一个或者多个:规则一:所述交易在预设的时间段内结束;规则二:所述交易包括预设数量的交易对手;规则三:在所述交易的过程中,每个交易对手的询价次数小于等于预设的询价阈值;规则四:在所述交易的过程中,每个交易对手的竞价次数小于等于预设的竞价阈值。举例说明:针对于规则一:交易发起方发起本次交易时限定本次交易的时间假设为30分钟,则在30分钟内交易结束;针对于规则二:交易的发起方在交易发起时限定交易参与的人数假设为10人,则本次交易只允许10个交易对手进入参与本次交易;针对于规则三:假设参与本次交易的每个交易对手可以有3次询价的资格,也就说每个参与本次交易的交易对手最多可以向系统询问3次其他交易对手的出价价格;针对于规则四:限定每个参与本次交易的交易对手竞价的次数,例如竞价的次数可为3次。除此之外,交易发起时,交易的发起方还可以限定本次交易满足以上规则中的多个。本实施例中,用户在发起本次交易时,对于这些规则的选择,可以是直接对这些规则进行设置,也可以是根据预设的选型,选择其中的一个或者多个规则。本实施例中,生成交易请求对应的区块后,可以在系统找那个推送该交易,或者还可以向针对性的用户推送该交易,具体的,还可以包括:筛选与本次交易相匹配的用户;将本次交易的相关信息发送给筛选出来的与本次交易相匹配的用户。举例说明:假设交易发起方竞拍的数字资产为二手手机相对应的数字资产,则系统可以自动筛选对二手手机有需求的用户本文档来自技高网...
一种基于区块链的数字资产交易方法及系统

【技术保护点】
一种基于区块链的数字资产交易方法,其特征在于,所述方法包括:当接收到交易发起方发送的携带有交易限定条件的交易请求时,生成所述交易请求对应的交易区块;当检测到交易对手时,生成所述交易对手对应的区块链,为所述交易对手随机分配公钥并接收所述交易对手设置的动态密码;根据预设的规则确定目标交易对手;所述目标交易对手为本次交易的成交方;当接收到交易结束的指令后,擦除本次交易过程中产生的交易数据,并湮灭所述区块链。

【技术特征摘要】
1.一种基于区块链的数字资产交易方法,其特征在于,所述方法包括:当接收到交易发起方发送的携带有交易限定条件的交易请求时,生成所述交易请求对应的交易区块;当检测到交易对手时,生成所述交易对手对应的区块链,为所述交易对手随机分配公钥并接收所述交易对手设置的动态密码;根据预设的规则确定目标交易对手;所述目标交易对手为本次交易的成交方;当接收到交易结束的指令后,擦除本次交易过程中产生的交易数据,并湮灭所述区块链。2.根据权利要求1所述的方法,其特征在于,所述交易限定条件包括以下规则中的一个或者多个:规则一:所述交易在预设的时间段内结束;规则二:所述交易包括预设数量的交易对手;规则三:在所述交易的过程中,每个交易对手的询价次数小于等于预设的询价阈值;规则四:在所述交易的过程中,每个交易对手的竞价次数小于等于预设的竞价阈值。3.根据权利要求1所述的方法,其特征在于,根据预设的规则确定目标交易对手,包括:若检测到的交易对手方只有一个,则将检测到的所述交易对手确定为目标交易对手;或者,若检测到的交易对手为多个,将出价最高的交易对手作确定为目标交易对手;或者若检测到的交易对手为多个,将所述交易发起方选定的交易对手确定为目标交易对手。4.根据权利要求1所述的方法,其特征在于,还包括:所述交易发起方和所述目标交易对手通过预设的方式查询数字资产的变动情况。5.根据权利要求1所述的方法,其特征在于,还包括:筛选与所述交易相匹配的用户;将所述交易的相关信息发送给筛选出来的与所述交易相匹配的用户。6.一种基于区块链的数字资产交易系统,其特征在于,所述系统包括:区块生成单元,用...

【专利技术属性】
技术研发人员:何清素聂二保王俊生陈绍真郭善琪
申请(专利权)人:北京汇通金财信息科技有限公司国网电子商务有限公司国家电网公司
类型:发明
国别省市:北京,11

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

1