当前位置: 首页 > 专利查询>清华大学专利>正文

一种基于区块链网络的在线交易方法及系统技术方案

技术编号:17879900 阅读:74 留言:0更新日期:2018-05-06 01:27
本发明专利技术公开了一种基于区块链网络的在线交易方法及系统,该方法包括:获取需方用户的需求信息;在区块链网络中搜索,确定供方用户及供方用户门户系统;判断供方用户门户系统是否为需方用户区块链中的成员,若否时,根据供方门户系统的供方用户信息验证是否符合入链要求,若符合,建立需方门户系统与供方门户系统的门户子链,更新需方用户区块链,确定需方用户与供方用户的在线交易关系,并生成交易订单;根据交易订单中的信息,生成需方门户系统与供方门户系统的数据子链,依据共识机制将数据子链写入需方门户系统和供方用户门户系统构成的共处区块链;本发明专利技术实现了网络在线交易的真实、有效和安全。

An online transaction method and system based on block chain network

The present invention discloses an online transaction method and system based on block chain network. The method includes: obtaining the requirement information of the user of the buyer, searching in the block chain network, determining the supplier and the Supplier Portal System of the supplier, judging whether the supplier portal system is a member in the block chain of the demand user, if not, If the supplier information of the supplier portal system is verified to be in line with the requirement of the chain, the portal sub chain of the buyer's portal system and the supplier portal system is established, the block chain of the buyer is updated, the online transaction relationship between the buyer and the supplier is determined, and the transaction order is generated; according to the information in the transaction order, The data subchain of the demand side portal system and the supplier portal system is generated, and the data subchain is written into the common block chain composed of the demand side portal system and the supplier portal system according to the consensus mechanism. The invention realizes the real, effective and safe online transaction of the network.

【技术实现步骤摘要】
一种基于区块链网络的在线交易方法及系统
本专利技术涉及电子商务
,特别是涉及一种基于区块链网络的在线交易方法及系统。
技术介绍
随着电子商务的风靡,网络在线交易逐渐成为社会交易的主流,越来越多的个人、企业和机构利用网络进行在线交易。然而,在线交易存在很多弊端,如,网络是虚拟世界,在网络上交易无法保证交易活动是否真实发生,交易的供求双方都冒着较大风险;现有在线交易都是在公共网络下进行,交易信息可以被否认或篡改并且会泄露给第三方无偿使用,严重影响在线交易双方信息的安全性以及交易的有效性。那么如何保证在线交易的真实、有效和安全成为本领域亟需解决的问题。
技术实现思路
本专利技术的目的是提供一种基于区块链网络的在线交易方法及系统,以实现网络在线交易的真实、有效和安全。为实现上述目的,本专利技术提供了一种基于区块链网络的在线交易方法,所述方法包括:获取需方用户在需方门户系统所属的需方用户区块链中输入的需求信息;根据所述需求信息在区块链网络中搜索,确定供方用户及供方用户门户系统;所述区块链网络包含所述需方用户区块链;判断所述供方用户门户系统是否为所述需方用户区块链中的成员,得到第一判断结果;当本文档来自技高网...
一种基于区块链网络的在线交易方法及系统

【技术保护点】
一种基于区块链网络的在线交易方法,其特征在于,所述方法包括:获取需方用户在需方门户系统所属的需方用户区块链中输入的需求信息;根据所述需求信息在区块链网络中搜索,确定供方用户及供方用户门户系统;所述区块链网络包含所述需方用户区块链;判断所述供方用户门户系统是否为所述需方用户区块链中的成员,得到第一判断结果;当所述第一判断结果表示否时,根据所述供方门户系统的供方用户信息验证是否符合入链要求,得到第一验证结果;当所述第一验证结果表示是时,建立所述需方门户系统与所述供方门户系统的门户子链,更新所述需方用户区块链,并执行“确定所述需方用户与所述供方用户的在线交易关系,并根据所述需方用户与所述供方用户的商...

【技术特征摘要】
1.一种基于区块链网络的在线交易方法,其特征在于,所述方法包括:获取需方用户在需方门户系统所属的需方用户区块链中输入的需求信息;根据所述需求信息在区块链网络中搜索,确定供方用户及供方用户门户系统;所述区块链网络包含所述需方用户区块链;判断所述供方用户门户系统是否为所述需方用户区块链中的成员,得到第一判断结果;当所述第一判断结果表示否时,根据所述供方门户系统的供方用户信息验证是否符合入链要求,得到第一验证结果;当所述第一验证结果表示是时,建立所述需方门户系统与所述供方门户系统的门户子链,更新所述需方用户区块链,并执行“确定所述需方用户与所述供方用户的在线交易关系,并根据所述需方用户与所述供方用户的商定事项生成交易订单”的步骤;所述门户子链用于按时间序列记录所述供方门户系统的加入时间、网络标识及与所述需方门户系统的智能合约;当所述第一验证结果表示否时,返回所述“根据所述需求信息在区块链网络中搜索,确定供方用户及供方用户门户系统”的步骤;当所述第一判断结果表示是时,发出交易执行指令;确定所述需方用户与所述供方用户的在线交易关系,并根据所述需方用户与所述供方用户的商定事项生成交易订单;根据所述交易订单中的信息,生成所述需方门户系统与所述供方门户系统的数据子链,依据共识机制将所述数据子链写入所述需方门户系统和所述供方用户门户系统构成的共处区块链;所述数据子链用于按时间序列记录所述需方门户系统与所述供方门户系统建立的在线交易关系,所述共处区块链为需方用户区块链或所述更新后的需方用户区块链。2.根据权利要求1所述的在线交易方法,其特征在于,所述根据所述供方门户系统的供方用户信息验证是否符合入链要求,具体包括:初步查询所述供方用户信息;所述供方用户信息包括身份信息、信用信息和交易量信息;验证所述供方用户信息是否真实,得到第二验证结果;当所述第二验证结果表示是时,判断所述供方用户信息是否满足所述需方用户设定的交易要求,得到第二判断结果;所述需方用户设定的交易要求包括信用等级范围和/或交易量范围;当所述第二判断结果表示是时,确定所述供方门户系统的供方用户信息符合入链要求;当所述第二判断结果表示否时,确定所述供方门户系统的供方用户信息不符合入链要求;当所述第二验证结果表示否时,确定所述供方门户系统的供方用户信息不符合入链要求。3.根据权利要求1或2所述的在线交易方法,其特征在于,所述建立所述需方门户系统与所述供方门户系统的门户子链,更新所述需方用户区块链,具体包括:将所述供方用户信息通过对等网络传播至所述需方区块链中的每个用户门户系统;获取所述用户门户系统依据共识机制对所述供方用户信息的验证结果;当所述验证结果为所述供方用户信息有效时,将所述供方门户系统接入所述需方用户区块链的尾端,形成更新后的需方用户区块链,所述供方门户系统无法再篡改所述供方用户信息;当所述验证结果为所述供方用户信息无效时,拒绝所述供方供方门户系统接入所述需方用户区块链,返回“根据所述需求信息在区块链网络中搜索,确定供方用户及供方用户门户系统”的步骤。4.根据权利要求1所述的在线交易方法,其特征在于,所述确定所述需方用户与所述供方用户的在线交易关系,并根据所述需方用户与所述供方用户的商定事项生成交易订单,具体包括:根据所述需求信息以及所述供方用户的供给信息判断是否符合成交条件,得到第三判断结果;当所述第三判断结果表示是,生成所述需方用户与所述供方用户依据所述需求信息和所述供给信息商定的智能合约;依据所述智能合约发出通知所述供方用户发货指令;获取所述供方用户发货状态;当所述供方用户发货状态为已发货时,获取所述需方用户收货状态;当所述需方用户收货状态为确认收货,确定在线交易关系,生成与所述智能合约匹配的交易订单,存储所述在线交易关系和所述交易订单。5.根据权利要求4所述的在线交易方法,其特征在于,所述根据所述交易订单中的信息,生成所述需方门户系统与所述供方门户系统的数据子链,依据共识机制将所述数据子链写入所述需方门户系统和所述供方用户门户系统构成的共处区块链,具体包括:将所述在线交易关系和所述交易订单通过对等网络传播至所述共处区块链中的每个用户门户系统;存储所述在线交易关系和所述交易订单中的未验证的哈希值至区块中,获取各个所述用户门户系统依据共识机制对所述未验证的哈希值的验证结果;当所述验证结果为所述供方用户信息有效时,将所述区块接入所述共处区块链的数据子链的尾端,形成新的共处区块链,所述供方门户系统无法再篡改所述供方用户信息。6.一种基于区块链网络的在线交易系统,其特征在于,所...

【专利技术属性】
技术研发人员:柴跃廷于潇黄亚东
申请(专利权)人:清华大学
类型:发明
国别省市:北京,11

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

1