CN112150161A - 一种电子票券交易风险管控***及方法 - Google Patents

一种电子票券交易风险管控***及方法 Download PDF

Info

Publication number
CN112150161A
CN112150161A CN202011062737.8A CN202011062737A CN112150161A CN 112150161 A CN112150161 A CN 112150161A CN 202011062737 A CN202011062737 A CN 202011062737A CN 112150161 A CN112150161 A CN 112150161A
Authority
CN
China
Prior art keywords
transaction
central server
information
terminal
request
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202011062737.8A
Other languages
English (en)
Other versions
CN112150161B (zh
Inventor
周扬眉
王燕霞
杨帆
韩鹏
李国勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing Academy of Science and Technology
Original Assignee
Chongqing Academy of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing Academy of Science and Technology filed Critical Chongqing Academy of Science and Technology
Priority to CN202011062737.8A priority Critical patent/CN112150161B/zh
Publication of CN112150161A publication Critical patent/CN112150161A/zh
Application granted granted Critical
Publication of CN112150161B publication Critical patent/CN112150161B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4016Transaction verification involving fraud or risk level assessment in transaction processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2453Query optimisation
    • G06F16/24534Query rewriting; Transformation
    • G06F16/24549Run-time optimisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • G06Q20/045Payment circuits using payment protocols involving tickets
    • G06Q20/0457Payment circuits using payment protocols involving tickets the tickets being sent electronically
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3829Payment protocols; Details thereof insuring higher security of transaction involving key management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Accounting & Taxation (AREA)
  • General Engineering & Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Software Systems (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Health & Medical Sciences (AREA)
  • Finance (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

本发明涉及区块链技术领域,具体涉及一种电子票券交易风险管控***,包括买家终端、卖家终端,第一中心服务器、第二中心服务器和第三方中心服务器;第一中心服务器和第二中心服务器均分别与买家终端和卖家终端信号连接,第一中心服务器和第二中心服务器分别与其相连的买家终端和卖家终端组成对应的区域交易子***;第一中心服务器用于获取该区域交易子***的买家终端发起的交易请求,并从交易请求中提取出交易对象信息,交易对象信息包括了卖家终端信息;第一中心服务器还用于根据卖家终端信息判断卖家终端是否属于本区域交易子***,如果是,则达成交易;采用本方案能够解决电子票券交易安全性偏低的问题。

Description

一种电子票券交易风险管控***及方法
技术领域
本发明涉及区块链技术领域,具体涉及一种电子票券交易风险管控***及方法。
背景技术
票券,是指以单位或者个人发行,蕴含一定价值,用于购物或者消费的一种书面凭证;随着移动通讯网络环境的不断完善以及智能手机的进一步普及,电子支付的运用也愈显重要,尤其是商店业者为了能够达到更佳的广告与宣传效果,利用网络交易平台发行无纸电子票券已经成为一种常见的金融交易模式。
但是,传统电子票券交易***还是存在一定的风险,即现有的电子票券是以单一服务器进行纪录与演算产生,演算的方法如果被黑客破解,则很可能篡改原本的电子数据,甚至被重制而重复使用,进而导致用户权益受损。
因此,现在急需一种能够防止数据被篡改、安全性更高的电子票券交易风险管控***。
发明内容
本发明意在于提供一种电子票券交易风险管控***及方法,能够解决安全性偏低的问题。
本发明提供的基础方案为:一种电子票券交易风险管控***,包括买家终端、卖家终端,第一中心服务器、第二中心服务器和第三方中心服务器;
第一中心服务器和第二中心服务器均分别与买家终端和卖家终端信号连接,第一中心服务器和第二中心服务器分别与其相连的买家终端和卖家终端组成对应的区域交易子***;
第一中心服务器用于获取该区域交易子***的买家终端发起的交易请求,并从交易请求中提取出交易对象信息,交易对象信息包括了卖家终端信息;
第一中心服务器还用于根据卖家终端信息判断卖家终端是否属于本区域交易子***,如果是,则达成交易;反之,则判断区域交易子***能否达成与该交易请求类似的交易,如果能,则向买家终端发起补充通知,并获取买家终端根据补充通知反馈的理由信息,将理由信息转发至区域交易子***的另一终端;如果不能,则达成交易;
第一中心服务器还用于接收另一终端根据理由信息发送的确认信息,并根据确认信息判断理由信息是否属实,如果不是,则交易失败;如果是,则将交易请求发送至第二中心服务器中进行共识判断;若通过共识判断,则向第三方中心服务器广播本次交易请求;
第一中心服务器还用于获取第三方中心服务发送的风险评估结果,若在预设时间内未有任一第三方中心服务器广播风险信息,则根据区块链算法将本次交易上链封存;若有任一第三方中心服务器广播本次交易存在风险,则广播风险信息,并取消本次交易。
本发明的工作原理及优点在于:
在电子票券交易的过程中,首先获取本区用户端发起的交易请求,由于交易主要涉及买卖双方,所以在交易请求中除了包含发起方,还有相应的交易对象,才能有依据地完成交易;可以从交易请求中将交易对象信息提取出来,并判断交易对象是否属于本区,如果不是,则表明本区用户端发起的交易请求为跨区交易,需要进行风险管控,即判断本区是否可以达成与之类似的交易,如果不能,则说明该交易的发起属于常规选择;相反的,如果本区可达成类似交易,则说明该交易的发起为异常事件,需要进行执行更为严格的风险管控,即要求本区用户端补充理由,并向本区内另一终端发送确认请求,确认情况属实后,再通过买卖双方中心服务器分别对本次交易请求进行核验,核验通过后,再向第三方服务器广播本次交易,第三方服务器在接收到广播后开始对本次交易风险进行第三方判断;最后,获取第三方中心服务发送的风险评估结果,判断预设时间内是否有任一第三方中心服务器广播本次交易存在风险,如果有,则广播风险信息并取消本次交易,若没有,则表示风控判定合格,可以执行交易,并根据区块链算法将本次交易上链封存;
本方案的有益效果为:1、通过设置在各区的若干中心服务器能够完成电子票券的跨区交易,能够拓宽用户的选择面,避免在交易高峰期因数据量较大而导致电子票券的交易延时,从而加快电子票券交易效率;
2、针对于本区能够达成的跨区交易,***会进行严格的风险管控,即通过核实补充理由、买卖双方服务器共识判断以及第三方中心服务器所参与的风险广播,能够让全网承认交易的有效性,实现了区块链无法篡改安全系数高的特点,解决了信任问题,降低了信任成本;
3、对于达成跨区交易的交易请求进行上链封存,使交易信息无法被篡改,能够提高数据存储的安全性。
进一步,所述第一中心服务器,还用于根据哈希运算对交易请求进行加密,计算得到相应的哈希值,并存入数据库中,生成交易请求与哈希值的关系映射表。
有益效果:哈希运算主要是将一串信息通过密码学中哈希函数进行计算,得到的结果是一个固定位数的字符串,不仅可以简化信息,并在有限时间和有限资源得出哈希值;还具有一定隐秘性,使交易信息无法被篡改。
进一步,所述第一中心服务器,还用于获取交易对象的协议地址,并根据协议地址判断交易对象是否属于本区。
有益效果:意在提供一种能够判断电子票券交易是否发生在同一区的具体方式,即通过提取两台服务器的协议地址,能够轻松和直接找到服务器所属的区域。
进一步,所述第一中心服务器还包括存储模块,用于预先存储历史交易信息;第一中心服务器还用于提取本次交易请求的交易名称,并根据关键字匹配算法查询存储模块中是否有与交易名称相同的历史交易信息,如果有,则判断本区能达成与本次交易请求类似的交易。
有益效果:采用本方案,通过不断存储已达成交易的交易请求,作为历史交易信息,能够拓展存储模块的数据量;便于后续从存储模块找到与本次交易请求类似的历史交易信息。
进一步,所述区域交易子***中还包括交易池,用于接收并储存通过合法性验证的交易请求;所述区域交易子***,还用于根据预设时间周期查询交易池中的交易请求,直到在交易池中查到两个相同的交易请求,则停止继续查询。
有益效果:本方案中,由于交易请求在经过买卖双方的验证后会被存入交易池中,再按照预设的时间周期在交易池中查询通过合法性验证的交易信息,无需实时查询,降低***负载。
进一步,所述区域交易子***,还用于记录查询次数,若查询次数大于预设次数阈值,则延长时间周期。
有益效果:能够有根据地对各中心服务器遍历交易池的时间周期进行调整,从而减少查询的次数,避免无效查询操作,减少***运算量。
本发明还提供了一种电子票券交易风险管控方法,包括如下步骤:
S1、获取该区域交易子***的买家终端发起的交易请求,并从交易请求中提取出交易对象信息,交易对象信息包括了卖家终端信息;
S2、根据卖家终端信息判断卖家终端是否属于本区域交易子***,如果是,则达成交易;反之,则判断区域交易子***能否达成与该交易请求类似的交易,如果能,则向买家终端发起补充通知,并获取买家终端根据补充通知反馈的理由信息,将理由信息转发至区域交易子***的另一终端;如果不能,则达成交易;
S3、接收另一终端根据理由信息发送的确认信息,并根据确认信息判断理由信息是否属实,如果不是,则交易失败;如果是,则将交易请求发送至第二中心服务器中进行共识判断;若通过共识判断,则向第三方中心服务器广播本次交易请求;
S4、获取第三方中心服务发送的风险评估结果,若在预设时间内未有任一第三方中心服务器广播风险信息,则根据区块链算法将本次交易上链封存;若有任一第三方中心服务器广播本次交易存在风险,则广播风险信息,并取消本次交易。
有益效果:采用本方案,通过设置在各区的若干中心服务器能够完成电子票券的跨区交易,能够拓宽用户的选择面,避免在交易高峰期因数据量较大而导致电子票券的交易延时,从而加快电子票券交易效率;其二,针对于本区能够达成的跨区交易,***会进行严格的风险管控,即通过核实补充理由、买卖双方服务器共识判断以及第三方中心服务器所参与的风险广播,能够让全网承认交易的有效性,实现了区块链无法篡改安全系数高的特点,解决了信任问题,降低了信任成本;最后,对于达成跨区交易的交易请求进行上链封存,使交易信息无法被篡改,能够提高数据存储的安全性。
进一步,所述步骤S4中具体还包括步骤S41、根据哈希运算对交易请求进行加密,计算得到相应的哈希值,并存入数据库中,生成交易请求与哈希值的关系映射表。
有益效果:通过采用哈希运算处理交易信息,不仅可以简化信息,并在有限时间和有限资源得出哈希值;还具有一定隐秘性,使交易信息无法被篡改。
进一步,所述步骤S2中具体还包括步骤S21、获取交易对象的协议地址,并根据协议地址判断交易对象是否属于本区。
有益效果:能够提供一种判断电子票券交易是否发生在同一区的具体方式。
进一步,所述步骤S3中具体还包括步骤S31、接受通过合法性验证的交易请求,并存入交易池中;S32、根据预设时间周期查询交易池中的交易请求,直到在交易池中查到两个相同的交易请求,则停止继续查询;S33、记录查询次数,若查询次数大于预设次数阈值,则延长时间周期。
有益效果:通过设定时间周期按次数查询交易池中的交易信息,无需实时进行查询,能够降低***的运算负载;此外,通过实际情况调整时间周期,减少查询次数,能够避免无效查询操作,减少***运算量。
附图说明
图1为本发明一种电子票券交易风险管控***及方法实施例一的流程图。
具体实施方式
下面通过具体实施方式进一步详细的说明:
实施例一
一种电子票券交易风险管控***,包括买家终端、卖家终端,第一中心服务器、第二中心服务器和第三方中心服务器;
第一中心服务器和第二中心服务器均分别与买家终端和卖家终端信号连接,第一中心服务器和第二中心服务器分别与其相连的买家终端和卖家终端组成对应的区域交易子***;
第一中心服务器用于获取该区域交易子***的买家终端发起的交易请求,并从交易请求中提取出交易对象信息,交易对象信息包括了卖家终端信息;
第一中心服务器还用于根据卖家终端信息判断卖家终端是否属于本区域交易子***,如果是,则达成交易;反之,则判断区域交易子***能否达成与该交易请求类似的交易,如果能,则向买家终端发起补充通知,并获取买家终端根据补充通知反馈的理由信息,将理由信息转发至区域交易子***的另一终端;如果不能,则达成交易;
具体的,由于交易主要涉及买卖双方,所以在交易请求中除了包含发起方,还有相应的交易对象,这些信息都来自于交易请求,可以通过交易请求获知;本实施例中第一中心服务器还用于获取交易对象的协议地址,并根据协议地址判断交易对象是否属于本区;其中协议地址类似于现有技术中服务器的IP地址,在进行票券交易的过程中,能够同步获取中心服务器的协议地址,根据服务器特有的协议地址不仅判断交易对象是否属于本区,还可以定位其具体属于哪个服务器,该技术为现有技术,在此不再赘述;特别的,如果判断出交易对象不属于本区,则表明买家用户端发起的交易请求为跨区交易,需要对其进行风险管控;需要再判断区域交易子***是否能够达成与之类似的交易,于是,在本实施例中第一中心服务器还包括存储模块,用于预先存储历史交易信息;第一中心服务器还用于提取本次交易请求的交易名称,并根据关键字匹配算法查询存储模块中是否有与交易名称相同的历史交易信息,如果有,则判断本区能达成与本次交易请求类似的交易;即通过现有的关键字匹配技术根据本次交易的名称对存储模块进行筛查,类似于数据库查找功能,采用这种方式能够判别本区是否存在类似交易信息,进而判断出本区能否达成与该交易请求类似的交易;这样做的目的在于:如果本区内不能达成,则说明该交易的发起属于常规选择;相反的,如果本区可达成类似交易,则说明该交易的发起为异常事件,需要再进行执行更为严格的风险管控,即要求买家终端补充理由,且补充理由具体是获取用户端在本文框内键入的文字信息。
其中,区域交易子***的另一终端主要负责理由信息的核验和确认,买家终端发送文字信息后,文字信息会同步转发至这一终端中;
第一中心服务器还用于接收另一终端根据理由信息发送的确认信息,并根据确认信息判断理由信息是否属实,如果不是,则交易失败;如果是,则将交易请求发送至第二中心服务器中进行共识判断;若通过共识判断,则向第三方中心服务器广播本次交易请求;具体的,本实施例中主要是通过操作人员采用另一终端查看理由信息,并根据实际情况选择属实按钮或不属实按钮进行确认信息的反馈;此外,其中的共识判断按照字面意思可以理解为判断双方是否达成共识,由于第一中心服务器仅为与买家终端关联的中心服务器,为了保证双方达成共识,则还需要将该交易请求转发至与卖家终端关联的第二中心服务器;本方案中的共识判断主要是指通过第一中心服务器和第二中心服务器对交易请求进行合法性验证,且合法性验证的方式主要是采集买卖双方中心服务器(第一中心服务器和第二中心服务器)的指纹信息或者签名进行确认;如果双方中心服务器均通过合法性验证,则会记录该交易请求信息,并在第三方中心服务器中进行传播。
第一中心服务器还用于获取第三方中心服务发送的风险评估结果,若在预设时间内未有任一第三方中心服务器广播风险信息,则根据区块链算法将本次交易上链封存;若有任一第三方中心服务器广播本次交易存在风险,则广播风险信息,并取消本次交易。类似于现有的区块链全网广播,把每一个消息在全网广播,并广播给每一个节点,让全网承认有效,能够解决信任问题。而在本实施例中,由于大多数第三方中心服务器都记录有本次交易请求信息,如果存在一台第三方中心服务器广播本次交易存在风险,具体的,通过第三方服务器进行风险判断的判断逻辑主要是:存在单个或多个第三方中心服务器报告的交易双方信息或交易状态与整体不符,说明某一个节点的信息被篡改,该交易存在安全问题,本次交易取消;本实施例中为了尽可能多的获取更多第三方中心服务器的风险广播,将预设时间调整为3分钟,虽然广播机制占用的时间较长,效率存在一定的问题,但是很公平,安全性更高;相反的,如果这个时间段内所有第三方服务器发送的风险评估结果均没有异常报告,则由第一中心服务器根据哈希运算对交易请求进行加密,计算得到相应的哈希值,并存入数据库中,生成交易请求与哈希值的关系映射表。其中,哈希算法是区块链中用的最多的一种算法,它被广泛的使用在构建区块和确认交易的完整性上,为现有技术,应用在本方案中能够防止交易信息被篡改,进一步提高安全性。
一种电子票券交易风险管控方法,上述***基本方法,基本执行流程如图1所示,本实施例中具体包括以下步骤:
S1、获取该区域交易子***的买家终端发起的交易请求,并从交易请求中提取出交易对象信息,交易对象信息包括了卖家终端信息;
S2、根据卖家终端信息判断卖家终端是否属于本区域交易子***,如果是,则达成交易;反之,则判断区域交易子***能否达成与该交易请求类似的交易,如果能,则向买家终端发起补充通知,并获取买家终端根据补充通知反馈的理由信息,将理由信息转发至区域交易子***的另一终端;如果不能,则达成交易;本实施例中,步骤S2中具体还包括步骤S21、获取交易对象的协议地址,并根据协议地址判断交易对象是否属于本区;
S3、接收另一终端根据理由信息发送的确认信息,并根据确认信息判断理由信息是否属实,如果不是,则交易失败;如果是,则将交易请求发送至第二中心服务器中进行共识判断;若通过共识判断,则向第三方中心服务器广播本次交易请求;
S4、获取第三方中心服务发送的风险评估结果,若在预设时间内未有任一第三方中心服务器广播风险信息,则根据区块链算法将本次交易上链封存;若有任一第三方中心服务器广播本次交易存在风险,则广播风险信息,并取消本次交易。具体的,步骤S4中还包括步骤S41、根据哈希运算对交易请求进行加密,计算得到相应的哈希值,并存入数据库中,生成交易请求与哈希值的关系映射表。
实施例二
与实施例一相比,不同之处仅在于,区域交易子***中还包括交易池,用于接收并储存通过合法性验证的交易请求;区域交易子***,还用于根据预设时间周期查询交易池中的交易请求,直到在交易池中查到两个相同的交易请求,则停止继续查询;其中预设时间周期为60s,表示区域交易子***会在60秒自动执行一次交易池的查询操作,判断交易池中是否有两个相同的交易信息,并在此时停止查询;在另一实施例中,区域交易子***,还用于记录查询次数,若查询次数大于预设次数阈值,则延长时间周期;且设定次数阈值具体为5次,比如在执行某一次交易信息查询时,区域交易子***A进行了6次查询,将其时间周期调整为70s执行一次查询。
一种电子票券交易风控管理方法,在实施例一的基础上,步骤S3中具体还包括步骤S31、接受通过合法性验证的交易请求,并存入交易池中;S32、根据预设时间周期查询交易池中的交易请求,直到在交易池中查到两个相同的交易请求,则停止继续查询;S33、记录查询次数,若查询次数大于预设次数阈值,则延长时间周期。
实施例三
与实施例一相比,不同之处仅在于,还包括封存模块,用于根据哈希运算对交易请求进行加密,计算得到第一哈希值,生成交易请求与第一哈希值的关系映射表,将关系映射表分别存入第一中心服务器和第二中心服务器中;所述交易请求中包括交易双方信息和交易详情记录。封存模块,用于记录关系映射表在第一中心服务器和第二中心服务器中的存放时间,若存放时间大于预设时间阈值(本实施例中设定为3天),则从交易请求中的交易详细记录,仅保留交易双方信息,生成新的交易请求;并根据哈希运算对新的交易请求进行加密,计算得到第二哈希值,生成新的交易请求与第二哈希值的关系映射表,并存入第三中心服务器中。
本方案通过在发生交易操作的第一中心服务器和第二中心服务器中,仍然保留交易详情记录并计算相应的哈希值,能够保证数据的完整性,和便于后续对数据库的赘述和调用;在第三方中心服务器中仅保存交易双方信息作为简化版的交易请求,并计算哈希值,而不是存储占用空间较大的交易详情,能够节省中心服务器的存储空间。
由于现有技术中,交易信息同步上链后,所有第三方中心服务器中均备份了票券交易信息;且随着交易的不断进行,第三方服务器中会累积大量交易信息,占用大量的存储空间。采用本方案能够使没有参与交易的第三方中心服务器不存储具体的交易详情,仅存储一个简单的交易对象信息,通过这样的一个指代信息能够便于后续再以此进行交易信息的提取和识别,能够节省***的存储空间。
以上所述的仅是本发明的实施例,方案中公知的具体结构及特性等常识在此未作过多描述,所属领域普通技术人员知晓申请日或者优先权日之前发明所属技术领域所有的普通技术知识,能够获知该领域中所有的现有技术,并且具有应用该日期之前常规实验手段的能力,所属领域普通技术人员可以在本申请给出的启示下,结合自身能力完善并实施本方案,一些典型的公知结构或者公知方法不应当成为所属领域普通技术人员实施本申请的障碍。应当指出,对于本领域的技术人员来说,在不脱离本发明结构的前提下,还可以作出若干变形和改进,这些也应该视为本发明的保护范围,这些都不会影响本发明实施的效果和专利的实用性。本申请要求的保护范围应当以其权利要求的内容为准,说明书中的具体实施方式等记载可以用于解释权利要求的内容。

Claims (10)

1.一种电子票券交易风险管控***,其特征在于,包括买家终端、卖家终端,第一中心服务器、第二中心服务器和第三方中心服务器;
第一中心服务器和第二中心服务器均分别与买家终端和卖家终端信号连接,第一中心服务器和第二中心服务器分别与其相连的买家终端和卖家终端组成对应的区域交易子***;
第一中心服务器用于获取该区域交易子***的买家终端发起的交易请求,并从交易请求中提取出交易对象信息,交易对象信息包括了卖家终端信息;
第一中心服务器还用于根据卖家终端信息判断卖家终端是否属于本区域交易子***,如果是,则达成交易;反之,则判断区域交易子***能否达成与该交易请求类似的交易,如果能,则向买家终端发起补充通知,并获取买家终端根据补充通知反馈的理由信息,将理由信息转发至区域交易子***的另一终端;如果不能,则达成交易;
第一中心服务器还用于接收另一终端根据理由信息发送的确认信息,并根据确认信息判断理由信息是否属实,如果不是,则交易失败;如果是,则将交易请求发送至第二中心服务器中进行共识判断;若通过共识判断,则向第三方中心服务器广播本次交易请求;
第一中心服务器还用于获取第三方中心服务发送的风险评估结果,若在预设时间内未有任一第三方中心服务器广播风险信息,则根据区块链算法将本次交易上链封存;若有任一第三方中心服务器广播本次交易存在风险,则广播风险信息,并取消本次交易。
2.根据权利要求1所述的电子票券交易风险管控***,其特征在于:所述第一中心服务器,还用于根据哈希运算对交易请求进行加密,计算得到相应的哈希值,并存入数据库中,生成交易请求与哈希值的关系映射表。
3.根据权利要求1所述的电子票券交易风险管控***,其特征在于:所述第一中心服务器,还用于获取交易对象的协议地址,并根据协议地址判断交易对象是否属于本区。
4.根据权利要求1所述的电子票券交易风险管控***,其特征在于:所述第一中心服务器还包括存储模块,用于预先存储历史交易信息;第一中心服务器还用于提取本次交易请求的交易名称,并根据关键字匹配算法查询存储模块中是否有与交易名称相同的历史交易信息,如果有,则判断本区能达成与本次交易请求类似的交易。
5.根据权利要求1所述的电子票券交易风险管控***,其特征在于:所述区域交易子***中还包括交易池,用于接收并储存通过合法性验证的交易请求;所述区域交易子***,还用于根据预设时间周期查询交易池中的交易请求,直到在交易池中查到两个相同的交易请求,则停止继续查询。
6.根据权利要求5所述的电子票券交易风险管控***,其特征在于:所述区域交易子***,还用于记录查询次数,若查询次数大于预设次数阈值,则延长时间周期。
7.一种电子票券交易风险管控方法,其特征在于,包括如下步骤:
S1、获取该区域交易子***的买家终端发起的交易请求,并从交易请求中提取出交易对象信息,交易对象信息包括了卖家终端信息;
S2、根据卖家终端信息判断卖家终端是否属于本区域交易子***,如果是,则达成交易;反之,则判断区域交易子***能否达成与该交易请求类似的交易,如果能,则向买家终端发起补充通知,并获取买家终端根据补充通知反馈的理由信息,将理由信息转发至区域交易子***的另一终端;如果不能,则达成交易;
S3、接收另一终端根据理由信息发送的确认信息,并根据确认信息判断理由信息是否属实,如果不是,则交易失败;如果是,则将交易请求发送至第二中心服务器中进行共识判断;若通过共识判断,则向第三方中心服务器广播本次交易请求;
S4、获取第三方中心服务发送的风险评估结果,若在预设时间内未有任一第三方中心服务器广播风险信息,则根据区块链算法将本次交易上链封存;若有任一第三方中心服务器广播本次交易存在风险,则广播风险信息,并取消本次交易。
8.根据权利要求7所述的电子票券交易风险管控方法,其特征在于:所述步骤S4中具体还包括步骤S41、根据哈希运算对交易请求进行加密,计算得到相应的哈希值,并存入数据库中,生成交易请求与哈希值的关系映射表。
9.根据权利要求7所述的电子票券交易风险管控方法,其特征在于:所述步骤S2中具体还包括步骤S21、获取交易对象的协议地址,并根据协议地址判断交易对象是否属于本区。
10.根据权利要求7所述的电子票券交易风险管控方法,其特征在于:所述步骤S3中具体还包括步骤S31、接受通过合法性验证的交易请求,并存入交易池中;S32、根据预设时间周期查询交易池中的交易请求,直到在交易池中查到两个相同的交易请求,则停止继续查询;S33、记录查询次数,若查询次数大于预设次数阈值,则延长时间周期。
CN202011062737.8A 2020-09-30 2020-09-30 一种电子票券交易风险管控***及方法 Active CN112150161B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011062737.8A CN112150161B (zh) 2020-09-30 2020-09-30 一种电子票券交易风险管控***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011062737.8A CN112150161B (zh) 2020-09-30 2020-09-30 一种电子票券交易风险管控***及方法

Publications (2)

Publication Number Publication Date
CN112150161A true CN112150161A (zh) 2020-12-29
CN112150161B CN112150161B (zh) 2023-08-08

Family

ID=73951640

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011062737.8A Active CN112150161B (zh) 2020-09-30 2020-09-30 一种电子票券交易风险管控***及方法

Country Status (1)

Country Link
CN (1) CN112150161B (zh)

Citations (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001273416A (ja) * 2000-03-23 2001-10-05 Goodsdaq Co Ltd 多対多双方向競売方式による通信商品取引所システム及びその方法
US20100268649A1 (en) * 2009-04-17 2010-10-21 Johan Roos Method and Apparatus for Electronic Ticket Processing
KR101164219B1 (ko) * 2011-08-02 2012-08-07 (주)그린엠앤씨 전자쿠폰 거래 장치 및 전자쿠폰 거래 방법
US20130205000A1 (en) * 2010-08-31 2013-08-08 Onsite Concierge Private network with enhanced user experience
CN103324891A (zh) * 2013-05-10 2013-09-25 四川省林业调查规划院 基于加密技术的林分生长与收获模型动态管理方法
JP2016053765A (ja) * 2014-09-02 2016-04-14 株式会社バンダイナムコエンターテインメント 仮想通貨管理用サーバシステム、プログラム、及び、仮想通貨管理システム
CN105701651A (zh) * 2016-01-11 2016-06-22 何伯祥 一种跨区域结算交易***及方法
US20160342989A1 (en) * 2015-05-21 2016-11-24 Mastercard International Incorporated Method and system for processing blockchain-based transactions on existing payment networks
CN107025602A (zh) * 2017-02-24 2017-08-08 杭州象链网络技术有限公司 一种基于联盟链的金融资产交易***构建方法
CN107705113A (zh) * 2017-09-06 2018-02-16 浙江大学 一种基于Baas架构的区块链跨境跨行支付方法和***
CN108711089A (zh) * 2018-05-15 2018-10-26 成都市微泊科技有限公司 一种基于区块链的跨平台车位共享交易方法
CN109246137A (zh) * 2018-10-23 2019-01-18 北京航空航天大学 基于区块链的海上作战数据的安全防护方法及装置
CN110569675A (zh) * 2019-09-18 2019-12-13 上海海事大学 一种基于区块链技术的多Agent交易信息保护方法
WO2019245577A1 (en) * 2018-06-22 2019-12-26 Jeff Stollman Systems and methods to validate transactions for inclusion in electronic blockchains
CN110738474A (zh) * 2019-10-14 2020-01-31 普联软件股份有限公司 一种基于国密sm2算法加密的数字代币券的方法及***
US20200043007A1 (en) * 2018-07-31 2020-02-06 Americorp Investments Llc Techniques For Expediting Processing Of Blockchain Transactions
US20200065794A1 (en) * 2017-08-03 2020-02-27 Liquineq AG System and method for conducting and securing transactions when blockchain connection is unreliable
US20200193432A1 (en) * 2017-04-24 2020-06-18 Blocksettle Ab Method and system for settling a blockchain transaction
CN111598389A (zh) * 2020-04-09 2020-08-28 广东工业大学 一种基于区块链的防范票据市场风险的交易***
CN111652707A (zh) * 2020-04-12 2020-09-11 链农(深圳)信息科技有限公司 基于区块链的电子信用证交易方法
CN111667270A (zh) * 2020-06-10 2020-09-15 中信银行股份有限公司 基于区域的数字货币使用方法、装置及电子设备

Patent Citations (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001273416A (ja) * 2000-03-23 2001-10-05 Goodsdaq Co Ltd 多対多双方向競売方式による通信商品取引所システム及びその方法
US20100268649A1 (en) * 2009-04-17 2010-10-21 Johan Roos Method and Apparatus for Electronic Ticket Processing
US20130205000A1 (en) * 2010-08-31 2013-08-08 Onsite Concierge Private network with enhanced user experience
KR101164219B1 (ko) * 2011-08-02 2012-08-07 (주)그린엠앤씨 전자쿠폰 거래 장치 및 전자쿠폰 거래 방법
CN103324891A (zh) * 2013-05-10 2013-09-25 四川省林业调查规划院 基于加密技术的林分生长与收获模型动态管理方法
JP2016053765A (ja) * 2014-09-02 2016-04-14 株式会社バンダイナムコエンターテインメント 仮想通貨管理用サーバシステム、プログラム、及び、仮想通貨管理システム
US20160342989A1 (en) * 2015-05-21 2016-11-24 Mastercard International Incorporated Method and system for processing blockchain-based transactions on existing payment networks
CN105701651A (zh) * 2016-01-11 2016-06-22 何伯祥 一种跨区域结算交易***及方法
CN107025602A (zh) * 2017-02-24 2017-08-08 杭州象链网络技术有限公司 一种基于联盟链的金融资产交易***构建方法
US20200193432A1 (en) * 2017-04-24 2020-06-18 Blocksettle Ab Method and system for settling a blockchain transaction
US20200065794A1 (en) * 2017-08-03 2020-02-27 Liquineq AG System and method for conducting and securing transactions when blockchain connection is unreliable
CN107705113A (zh) * 2017-09-06 2018-02-16 浙江大学 一种基于Baas架构的区块链跨境跨行支付方法和***
CN108711089A (zh) * 2018-05-15 2018-10-26 成都市微泊科技有限公司 一种基于区块链的跨平台车位共享交易方法
WO2019245577A1 (en) * 2018-06-22 2019-12-26 Jeff Stollman Systems and methods to validate transactions for inclusion in electronic blockchains
US20200043007A1 (en) * 2018-07-31 2020-02-06 Americorp Investments Llc Techniques For Expediting Processing Of Blockchain Transactions
CN109246137A (zh) * 2018-10-23 2019-01-18 北京航空航天大学 基于区块链的海上作战数据的安全防护方法及装置
CN110569675A (zh) * 2019-09-18 2019-12-13 上海海事大学 一种基于区块链技术的多Agent交易信息保护方法
CN110738474A (zh) * 2019-10-14 2020-01-31 普联软件股份有限公司 一种基于国密sm2算法加密的数字代币券的方法及***
CN111598389A (zh) * 2020-04-09 2020-08-28 广东工业大学 一种基于区块链的防范票据市场风险的交易***
CN111652707A (zh) * 2020-04-12 2020-09-11 链农(深圳)信息科技有限公司 基于区块链的电子信用证交易方法
CN111667270A (zh) * 2020-06-10 2020-09-15 中信银行股份有限公司 基于区域的数字货币使用方法、装置及电子设备

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
姜灵敏,徐朗明: "网上证券交易安全解决方案", 计算机工程与应用, no. 06 *
杨帆;王燕霞;李国勇;周扬眉;王佩;: "成渝地区双城经济圈综合科技服务模式研究及应用示范", 中国基础科学, no. 02 *
赵超;: "区块链技术与创新券资源共享模式优化", 开发研究, no. 03 *
韩爽;蒲宝明;李顺喜;李相泽;张笑东;王帅;: "区块链技术在数字资产安全交易中的应用", 计算机***应用, no. 03 *

Also Published As

Publication number Publication date
CN112150161B (zh) 2023-08-08

Similar Documents

Publication Publication Date Title
CN109413087B (zh) 数据共享方法、装置、数字网关及计算机可读存储介质
CN108650270B (zh) 基于联盟链和激励机制的数据共享方法及***
CN110633963B (zh) 电子票据处理方法、装置、计算机可读存储介质和设备
CN107342867B (zh) 签名验签方法和装置
CN108830733A (zh) 一种信息处理方法、区块链集群及***
CN110602116B (zh) 基于区块链的数据验证方法、装置和计算机可读存储介质
CN111723385B (zh) 数据信息处理方法、装置、电子设备及存储介质
US20230208642A1 (en) Secure data transfer system and method
CN108898495A (zh) 一种基于区块链的金融理财责任认定方法
CN112801778B (zh) 联盟式不良资产区块链***
CN113407954A (zh) 基于区块链的数据管理方法及装置
CN111583041B (zh) 基于区块链的债券发行数据存储、核验处理方法及装置
CN110689348B (zh) 基于联盟链的收入验证方法、装置、终端及介质
KR102159431B1 (ko) 블록체인 기반의 계약 서비스 제공 방법 및 장치
CN112150160B (zh) 一种电子票券交易建议生成方法及***
CN112150161A (zh) 一种电子票券交易风险管控***及方法
CN111861688B (zh) 一种基于区块链的电子税务登记方法及***
US20210350368A1 (en) Method and system for blockchain intrusion prevention
CN111866009B (zh) 一种车辆信息更新方法及装置
CN111866010B (zh) 一种车辆信息更新方法及装置
CN114612087A (zh) 一种基于区块链的红包匿名领取方法
CN113204773A (zh) 基于公共网络的电子公证数据可信交换方法及其应用
CN111507818A (zh) 一种基于区块链的信息共享方法、装置及存储介质
CN110855630A (zh) 一种基于区块链和加密技术的证书信息处理方法
CN111160888A (zh) 一种基于零知识证明的付费方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant