复合判断的网络交易方法及网络交易系统与流程

文档序号:15832188发布日期:2018-11-07 07:26阅读:174来源:国知局
复合判断的网络交易方法及网络交易系统与流程

本发明涉及网络交易技术领域,尤其涉及一种复合判断的网络交易方法及网络交易系统。

背景技术

目前,智能终端的使用越来越频繁,与现金交易相比,人们越来越倾向于电子网络交易,如何保证电子交易的安全备受关注。

在现有的网络交易平台中,用户在网络消费时,通过在线交易系统来完成商品的购买。现有的在线交易系统通常包括一个注册用户的账户,这个账户通常和用户在金融机构中的账户绑定。如支付宝账户、微信钱包等电子支付系统,通常和用户在商业银行中的账户绑定。用户在网络平台购物时,用户需要输入有自身的相关信息以明确用户身份,再进一步地去确认订单信息后提交,而电子交易系统接收用户提交的订单信息,然后借助支付系统扣除用户账户中的现金,从而完成一个交易流程,此交易流程较为冗长,无法适应日益发展的网络交易环境。

网络交易应用,尤其在于区块链网络交易中,主要依赖代币作交易结算,代币的交易模式令网络交易覆盖面窄且存在多种限制,给用户带来不便。

为此,可通过设计一种复合判断的网络交易方法及网络交易系统,以满足用户的需求。



技术实现要素:

本发明的目的在于为克服现有技术的不足而提供一种复合判断的网络交易方法及网络交易系统,以满足用户电子网络交易安全的需求,并实现高效交易的效果。

复合判断的网络交易方法,包括以下步骤:

s1、建立隐私数据库,所述隐私数据库储存有用户的隐私信息;

s2、以终端获取身份信息,并将所述身份信息转换,生成有身份索引信息;

s3、终端根据所述身份索引信息与所述隐私数据库形成链接,以获取有相应的隐私信息;

s4、设定交易判断通过条件,以所述交易判断通过条件对获取的所述隐私信息进行参考对比,当所述隐私信息情况满足所述交易判断通过条件时,交易判断通过;

s5、当所述交易判断通过时,生成有交易合约,并根据所述交易合约以进行交易。

其应用原理如下:

各终端通过获取身份信息并通过索引与隐私数据库链接,以获取有相应的隐私信息,而以获取的隐私信息为依据,通过预设的交易判断通过条件作出有交易判断,进而能以此生成有交易合约,即可简单、高效地满足了交易的需求。

进一步地,所述步骤s2中,包括以下步骤:

s2-1、建立第一私有网络,所述第一私有网络记录有用户的身份认证信息;终端与所述第一私有网络链接以获取所述身份认证信息;

s2-2、输入验证信息至终端,将所述验证信息与所述身份认证信息进行对比认证,认证通过时,获取有身份信息;

s2-3、将所述身份信息转换,生成有身份索引信息。

通过应用第一私有网络以实现用户身份认证的需求,能因应不同行业或系统应用的需要而实现相应的管理设置,有效地提高网络交易的效率及安全。

进一步地,所述验证信息及身份认证信息均以原始信息加密换算所生成,所述原始信息包括可识别用户身份的物理信息或生物信息或混合信息,所述混合信息为物理信息与生物信息结合所组成。

通过选择经加密换算生成的验证信息及身份认证信息应用于所述网络交易方法,能进一步有效地提高网络交易的安全性。

进一步地,基于自身的安全等级设定,各终端链接至所述第一私有网络中以选取对应的身份认证信息作为认证判定通过条件;所述认证判定通过条件是由单一原始信息换算加密生成的身份认证信息生成,或者由多个原始信息换算加密生成的多个身份认证信息,经逻辑与运算或逻辑或运算后生成。

进一步地,所述步骤s3中,包括以下步骤:

s3-1、将所述隐私数据库和身份索引信息进行映射处理并形成有映射关系;

s3-2、设定与终端关联的权限级别,并基于终端的权限级别,根据身份索引信息及映射关系,终端与所述隐私数据库形成链接,并获取有相应的隐私信息。

此步骤的目的为对隐私数据库中的隐私信息及身份索引信息的隔离处理,防止因身份信息的泄露而导致用户的隐私信息的直接暴露。

进一步地,所述步骤s3-2中,包括以下步骤:

s3-2-1、建立第二私有网络,所述第二私有网络中记载有所述隐私数据库的链接接口及查询脚本;

s3-2-2、设定与终端关联的权限级别,并基于终端的权限级别,根据所述身份索引信息,终端与所述第二私有网络形成链接,获取所述链接接口及查询脚本;

s3-2-3、所述终端通过所述链接接口与所述隐私数据库形成链接,并通过所述查询脚本以获取有相应的隐私信息。

通过应用第二私有网络以实现所述映射处理的应用,独立的私有网络应用更进一步确保映射应用的安全性,从而能更进一步有效提高网络交易的安全。

进一步地,所述步骤s5中,还包括以下步骤:

s5-1、建立公有网络,所述终端与所述公有网络形成链接;

s5-2、当所述交易判断通过时,所述终端生成有交易合约并将所述交易合约反馈至所述公有网络中;

s5-3、用户于所述公有网络中获取所述交易合约并根据所述交易合约进行交易。

通过应用公有网络以实现网络交易中交易合约的公开,从而能使合约的交易对象有效地与于所述公有网络中快速获取合约信息,以明确确认合约的真实性,确保网络交易的安全;因应实际需要,可因应不同的交易场景,而预设所述交易合约的公开内容,对其中私密的合约信息作加密处理,经加密处理后的隐私部分需以参与方的进一步验证以进行解密查阅。

因应实际需要,本发明的网络交易方法可选择应用于区块链网络或服务器网络或云端储存网络进行应用,作为优选实施方式,通常选择基于区块链网络技术进行应用,所述第一私有网络及第二私有网络以私有链形式进行应用,所述公有网络以公有链形式进行应用;其中所述交易合约应用为智能合约,以满足区块链网络技术的交易应用需求。

应用如上述所述的网络交易方法的网络交易系统,包括:多个终端、若干记录有隐私信息的隐私数据库、记录有映射关系的第二私有网络及公有网络;各终端与所述第二私有网络及公有网络链接并形成有相应的网络节点。

进一步地,还包括记录有身份认证信息的第一私有网络,各终端与所述第一私有网络链接并形成有相应的网络节点。

进一步地,所述终端包括用于获取外界验证信息的数据输入端、记录有独立的物理信息的只读储存单元、临时储存单元、处理单元、数据传输模块及数据输出端,所述数据输入端连接于所述处理单元的第一输入端,所述只读储存单元的输出端连接于所述处理单元的第二输入端,所述数据传输模块的输出端连接于所述处理单元的第三输入端,所述处理单元的第一输出端连接于所述临时储存单元的输入端,所述处理单元的第二输出端连接于所述数据输出端,所述临时储存单元的输出端连接于所述数据输出端;所述数据传输模块无线链接于所述第二私有网络,所述数据输出端无线链接于所述公有网络。

进一步地,所述只读储存单元和/或临时储存单元包括:ram、rom、flashrom、eeprom、ddr中的至少之一。

进一步地,所述处理单元包括:mcu、cpu、dsp中的至少之一。

进一步地,所述数据传输模块可选择应用为通讯网络模块、nfc模块、bluetooth模块、rfid模块、wifi模块或zigbee模块中的至少之一,以满足所述数据传输模块将各网络节点中的的各项信息以无线传输至所述终端的需求。

进一步地,所述终端还包括加密单元,所述数据输入端连接于所述加密单元的输入端,所述加密单元的输出端连接于所述处理单元的第三输入端。

进一步地,所述终端还包括显示模块,所述数据输出端与所述显示模块连接。

本发明与现有技术相比的有益效果是:

1、所述终端通过隐私数据库以获取有相应的隐私信息作为交易判断依据,以明确其交易用户的交易风险可能后,直接作出交易判断,并依此进行交易,能有效提高网络交易效率。

2、各接入私有网络的终端均称为该私有网络中的节点,多节点的应用使得私有网络中数据储存更安全。

3、不同的数据因应不同应用而存放至不同的数据环境,公私划分明确,信息充分公开的同时,也能有效保护信息安全。

4、去除现时网络交易应用中,尤其是区块链网络技术中对代币的依赖,使网络交易的限制更少、覆盖面更广。

附图说明

图1为本发明中的网络交易系统的应用示意图;

图2为本发明中的网络交易系统的组合示意图;

附图标记说明:终端1、验证设备2、数据输入端11、加密单元111、只读储存单元12、临时储存单元13、处理单元14、数据传输模块15、数据输出端16、显示模块17、隐私数据库3、第一私有链4、第二私有链5、公有链6。

具体实施方式

本发明的复合判断的网络交易方法,应用于网络交易系统中。

具体而言,如图1及图2所示,所述网络交易系统,包括:多个终端1、若干记录有隐私信息的隐私数据库3、记录有身份认证信息的第一私有链4、记录有映射关系的第二私有链5及公有链6;各终端1与所述第一私有链4、第二私有链5及公有链6链接并形成有相应的网络节点。

所述终端1包括用于获取外界验证信息的数据输入端11、记录有独立的物理信息的只读储存单元12、临时储存单元13、处理单元14、加密单元111、数据传输模块15及数据输出端16,所述数据输入端11连接于所述处理单元14的第一输入端,所述只读储存单元12的输出端连接于所述处理单元14的第二输入端,所述数据传输模块15的输出端连接于所述处理单元14的第三输入端,所述处理单元14的第一输出端连接于所述临时储存单元13的输入端,所述处理单元14的第二输出端连接于所述数据输出端16,所述临时储存单元13的输出端连接于所述数据输出端16;所述数据输入端11连接于所述加密单元111的输入端,所述加密单元111的输出端连接于所述处理单元14的第三输入端;所述数据传输模块15无线链接于所述第一私有链4及第二私有链5,所述数据输出端16连接有显示模块17并无线链接于所述公有链6。

所述只读储存单元12选择为rom,所述临时储存单元13选择为flashrom;所述处理单元14选择为cpu,所述数据传输模块15选择为通讯网络模块。

所述只读储存单元12中记载有该终端1出厂时生成的唯一的数字证书,其中包括终端1索引标识字串、区分不同权限级别的应用行业字串、用于认证验证设备2有效性及用于生成智能合约时签名的安全字串等,通过所述终端1索引标识字串以用作接入所述第一私有链4的凭据、通过所述安全字串以用作生成智能合约的标识与签名、通过所述应用行业字串以用作区分获取隐私信息的权限级别。

所述临时储存单元13用于记录私有链获取数据、交易数据及缓存数据。

所述处理单元14用于处理节点运算、信息认证处理、运行脚本及智能合约的生成等。

所述数据输入端11用于接入验证设备2以实现原始信息的输入,并同过加密单元111将所述原始信息加密转换成适用于区块链的哈希值,即所述验证信息。

其工作过程及应用原理如下:

用户通过验证设备2或于所述终端1中设置的验证输入设备往终端1输入原始信息,所述原始信息包括可识别用户身份的生物信息或物理信息或混合信息,所述混合信息为选定的特定的物理信息与选定的特定的生物信息结合生成。

所述原始信息经加密模块进行哈希算法的换算加密,生成有验证信息;所述第一私有链4中记录有用户的身份认证信息;所述终端1通过与所述第一私有链4链接以获取经可识别用户的原始信息加密转换生成的身份认证信息以对所述验证信息进行认证,从而获取有身份信息以确认用户身份,并以所述终端1索引标识字串转换生成有与所述用户身份对应的身份索引信息。

所述第二私有链5记载有所述隐私数据库3的链接接口及查询脚本;所述终端1与所述第二私有链5链接,并凭所述应用行业字串以确认的终端1权限级别及身份索引信息,在所述第二私有链5中搜索并获取有相应隐私数据库3的链接接口及查询脚本;通过这样的映射关系的应用,以使所述终端1能与所述隐私数据库3形成链接并通过查询脚本查找及获取有所需的用户隐私信息。

因应不同行业中不同终端1的预设置,设定有交易判断通过条件,以获取的隐私信息与所述交易判断通过条件作出参考对比,当所述隐私信息情况满足所述交易判断通过条件时,交易判断通过;否则,交易判断不通过;所述交易判断结果将经由数据输出端16输出至显示模块17作出结果显示;

当所述交易判断通过时,所述终端1根据程序设定以生成有智能合约,并将该智能合约公开于所述公有链6上,以便于交易各方作出合约确认;以明确合约内容,完成交易的准备。

关于所述的网络交易方法,下面以具体的实施例进行进一步解析:

如坐公共交通工具,如现在的区块链技术进行交易,需让乘客使用“钱包”输入对方“钱包地址”、代币数量等,或许还需要等待新区块的生成以确定交易成功;司机是不可能如此等待的。

而当乘客是本系统登记有的用户,乘客经系统的终端1认证后,终端1得到乘客的身份信息,以此即时搜索该信息相关扣费隐私的数据,该终端1根据行业识别快速检查是否有未完成的智能合约,以“不存在有未完成的智能合约”为交易判断通过条件。

经检索,无相关未完成的智能合约,则表示该乘客有能力支付乘车费,让乘客通过,所述终端1自动生成扣除相应车资的智能合约,等待客户判定执行,该客户也可通过应用自动执行模式,默认乘车的交易条款以进行即时交易。

而在后续,银行服务端在新区块生成后读取到该扣除车资的智能合约,那么从相应的绑定银行卡中转走对应金额的车资,智能合约则完成;如绑定银行卡中余额不足,智能合约无法完成(此时银行可发信息通知该乘客);如该乘客未理会,再次乘车时,系统反映出有未完成的合约,不符合该乘车系统的交易判断通过条件,有信用风险,该乘客需付现金进行乘车;直到乘客在对其银行卡存入资金,令智能合约顺利完成后,才能重新应用本系统进行交易。

具体而言,本发明中,所述网络交易系统中应用的复合判断的网络交易方法包括以下步骤:

s1、建立隐私数据库3,所述隐私数据库3储存有用户的隐私信息;

s2、以终端1获取身份信息,并将所述身份信息转换,生成有身份索引信息;

s3、终端1根据所述身份索引信息与所述隐私数据库3形成链接,以获取有相应的隐私信息;

s4、设定交易判断通过条件,以所述交易判断通过条件对获取的所述隐私信息进行参考对比,当所述隐私信息情况满足所述交易判断通过条件时,交易判断通过;

s5、当所述交易判断通过时,生成有交易合约,并根据所述交易合约以进行交易。

所述步骤s2中,包括以下步骤:

s2-1、建立第一私有链4,所述第一私有链4记录有用户的身份认证信息;终端1与所述第一私有链4链接以获取所述身份认证信息;

s2-2、输入验证信息至终端1,将所述验证信息与所述身份认证信息进行对比认证,认证通过时,获取有身份信息;

s2-3、将所述身份信息转换,生成有身份索引信息。

所述步骤s3中,包括以下步骤:

s3-1、将所述隐私数据库3和身份索引信息进行映射处理并形成有映射关系;

s3-2、设定与终端1关联的权限级别,并基于终端1的权限级别,根据身份索引信息及映射关系,终端与所述隐私数据库3形成链接,并获取有相应的隐私信息。

所述步骤s3-2中,包括以下步骤:

s3-2-1、建立第二私有链5,所述第二私有链5中记载有所述隐私数据库3的链接接口及查询脚本;

s3-2-2、设定与终端1关联的权限级别,并基于终端1的权限级别,根据所述身份索引信息,终端与所述第二私有链5形成链接,获取所述链接接口及查询脚本;

s3-2-3、所述终端1通过所述链接接口与所述隐私数据库3形成链接,并通过所述查询脚本以获取有相应的隐私信息。

所述步骤s5中,还包括以下步骤:

s5-1、建立公有链6,所述终端1与所述公有链6形成链接;

s5-2、当所述交易判断通过时,所述终端1生成有交易合约并将所述交易合约反馈至所述公有链6中;

s5-3、用户于所述公有链6中获取所述交易合约并根据所述交易合约进行交易。

以上所述仅为本发明的优选实施方式,对于本技术领域的技术人员,在不脱离本发明的实施原理前提下,依然可以对所述实施例进行修改,而相应修改方案也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1