【技术实现步骤摘要】
一种基于区块链和智能合约的交易真实性验证方法及系统
本专利技术属于金融数据处理
,尤其涉及一种基于区块链和智能合约的交易真实性验证方法及系统。
技术介绍
随着计算机信息技术的普及,尤其是互联网的普遍运用,贸易活动整个也实现了电子化作业。交易双方往往通过互联网而在双方“不谋面”的情况下进行,传统的那种当面交换或直接面谈的交易方式,正逐渐被电子商务所取代。电子商务具有高效、快捷、便利、无国界、无时差的优点,故受到商家的喜爱,发展迅速,目前已成为商品交易的重要方式。而电子商务的模式一般为买家通过电商平台对欲购买的商品进行下单,下单成功后买家通过支付平台对卖家进行付款,付款成功后,卖家通过物流平台将相应货物寄送给买家。有些中小电商企业为了不法目的,提供虚假交易数据,例如虚假订单号、伪造物流号以及支付记录来从事欺诈等非法活动。而现有技术中交易真实性验证通常是各个平台的数据独立操作,对于隐蔽性较强的虚假交易不容易查出;并且现有技术中的交易验证通常是阶段性进行的,即积累一批数据集中进行验证,时效性较弱,不能及时对虚假交易进行打击。并且现有技术中,交易真实性验证是由独立第三方进行的,结果既不公开也不透明,验证结果的权威性不能保证。同时由于数据造假非常容易,且数据量大,现有技术中并没有较好的交易真实性的验证方法。区块链技术是一种分布式记帐簿技术,它综合利用了互联网、点对点传输、分布式计算机存储、密码学等技术。它将某个活动中的行为、数据按照区块链协议分布存储在区块链网络的众多节点上的分布式记帐簿中。并且这些行为、数据必须经过众多节点按照区块链协议共同经过验证有效达成共识 ...
【技术保护点】
1.一种基于区块链和智能合约的交易真实性验证方法,其特征在于,包括:S1:构建交易真实性验证的智能合约发布至区块链,区块链同步至各个节点,节点包括由电商平台、支付平台以及物流平台在内的多个节点;S2:电商平台、支付平台以及物流平台分别将对应的交易记录、支付记录以及物流记录作为动态交易数据发布至区块链,区块链同步至各个节点,所述动态交易数据携带订单标识信息在内的交易参数;S3:节点的智能合约对符合启动交易真实性验证条件的动态交易数据,获得对应的订单标识信息,通过订单标识信息找出对应的交易记录、支付记录以及物流记录,进行交易真实性验证,根据验证结果给出交易真实性结果;S4:区块链将交易真实性结果同步至各个节点。
【技术特征摘要】
1.一种基于区块链和智能合约的交易真实性验证方法,其特征在于,包括:S1:构建交易真实性验证的智能合约发布至区块链,区块链同步至各个节点,节点包括由电商平台、支付平台以及物流平台在内的多个节点;S2:电商平台、支付平台以及物流平台分别将对应的交易记录、支付记录以及物流记录作为动态交易数据发布至区块链,区块链同步至各个节点,所述动态交易数据携带订单标识信息在内的交易参数;S3:节点的智能合约对符合启动交易真实性验证条件的动态交易数据,获得对应的订单标识信息,通过订单标识信息找出对应的交易记录、支付记录以及物流记录,进行交易真实性验证,根据验证结果给出交易真实性结果;S4:区块链将交易真实性结果同步至各个节点。2.如权利要求1所述的方法,其特征在于,S3中节点的智能合约对符合启动交易真实性验证条件的动态交易数据是通过以下方法来判断的:电商平台的交易记录中包含交易是否成功的交易状态作为交易参数;节点的智能合约检测到动态交易数据中的交易参数包含电商平台当前交易为“交易成功”的交易状态,则认为符合启动交易真实性验证条件。3.如权利要求1或2所述的方法,其特征在于,还包括:电商平台、支付平台以及物流平台分别存储电商平台动态数据库、支付平台动态数据库和物流平台动态数据库;该些数据库信息发布至区块链,区块链同步至各个节点;当节点接收到动态交易数据后,先将动态交易数据更新至对应的电商平台动态数据库、支付平台动态数据库和物流平台动态数据库,并同步至区块链的各个节点;节点的智能合约获得动态交易数据的订单标识信息后,通过遍历电商平台动态数据库、支付平台动态数据库和物流平台动态数据库找到具有相同订单标识信息对应的记录信息;智能合约通过评判所述记录信息中的参数是否满足预先设定的交易真实性验证合约来进行交易真实性验证。4.如权利要求1或2所述的方法,其特征在于,还包括:设置交易动态系统,保存当前动态交易记录、支付记录以及物流记录在内的当前动态交易数据;节点接收到动态交易数据后,先将动态交易数据更新至交易动态系统,并且建立相同订单标识的当前动态交易数据之间的关联,并且更新后的交易动态系统同步至区块链的各个节点上;节点的智能合约对符合启动交易真实性验证条件的动态交易数据,获得对应的订单标识信息后,直接访问交易动态系统,通过其关联度获得对应的交易记录、支付记录以及物流记录。5.如权利要求1所述的方法,其特征在于,所述电商平台的交易记录包括订单编号、卖家的电商平台账号、卖家的名称、卖家登记的发货地址;买家的电商平台账号、买家的名称、买家填写的收货人姓名以及收货地址及联系电话、订单创建时间、商品名称和数量以及对应的成交金额;所述物流平台的物流记录包括订单编号、发货时间、发货人名称以及发货地址及联系电话、收货人姓名以及收货地址及联系电话、商品名称;所述支付平台的支付记录包括订单编号、付款人的名称及支付平台账号、收款人的名称及支付平台账...
【专利技术属性】
技术研发人员:陈宇,陈鹏,熊伟,芦帅,汪宁,谢伟良,
申请(专利权)人:杭州呯嘭智能技术有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。