【技术实现步骤摘要】
一种基于区块链架构的互联网支付信息系统和方法
[0001]本专利技术涉及互联网
,具体是一种基于区块链架构的互联网支付信息系统和方法。
技术介绍
[0002]随着网络平台为载体的电商、金融、社会服务等场景的日益丰富,互联网支付已经为广大消费者所熟悉,并成为了互联网业务运行当中一个非常重要的环节。
[0003]互联网支付一般通过支付平台实现收付款交易,并且利用平台的支付信息系统实现订单、交易记录、转账记录、支付账户等方面信息的传输、交互、响应、存储和查询等操作。由于互联网支付实质上是利用数据信息的网络传输来实现支付交易,因此具有快速、方便、受地域时间约束小、交易成本低廉的优势。但是,信息安全风险是互联网支付运行过程中要随时面对的,必须建立一套健壮、可靠的支付信息系统和方法。
[0004]传统的互联网支付信息系统是以平台运营方的数据后台作为支付信用和数据中心。所有的支付信息都要通过该数据后台进行传输、交互、响应、存储和查询等处理。这样的话数据后台作为整个支付信息系统的中心,非常容易受到网络攻击,且数据后台一旦发生问题就会导致整个支付系统的异常、瘫痪甚至是支付信息的泄露和丢失。
[0005]近年来,区块链技术引起各方面的广泛关注,并被是提供了一种颠覆性的信息系统构架。区块链技术要解决的核心问题是在信息系统中不再需要一个安全、可信任的信息中心,而是由分布在网络中的全部节点相互之间进行信息的交换,进而在这些网络节点之间达成对信息的共识。
[0006]在一个支付系统中——例如以比特币系统,区 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链架构的互联网支付信息系统,其特征在于,包括:主业务层,并且在该层设置一定数量的业务关口节点;主业务层的业务关口节点面向用户层的用户终端提供支付相关服务,用户终端绑定到一个或者若干个业务关口节点,由所绑定的业务关口节点对该用户终端对应的支付信息执行中转传输、响应以及云端存储;主业务层的每个业务关口节点本地保存一个完整的账本并保持区块链系统所允许的最高实时性的更新;并且,主业务层的每个业务关口节点作为区块链架构中的矿机,执行上述POW计算,直至其中一个业务关口节点获得新区块的验证信息,从而将记录了交易信息的新区块链接到账本已有区块,实现了账本的本轮更新;业务关口节点参与POW计算竞争的成功率取决于其算力资源以及该业务关口节点绑定服务的用户终端的数量,每个业务关口节点绑定服务的用户终端的数量越多则竞争成功率越大;主业务层的每个业务关口节点具有自身对应的业务基数;并且,业务关口节点每次为自身绑定的用户终端执行支付信息响应,则需要从业务基数中扣减单位基数;用户终端对账本的获取则采取以下方式的任意一种或者多种:用户终端向服务于本用户终端的业务关口节点发送账本请求,账本请求记载了用户终端所请求获得的账本段或者交易信息条件,由业务关口节点将用户终端所请求的账本段或者账本中包含的且满足交易信息条件的交易信息发送给该用户终端;服务于用户终端的业务关口节点根据与用户终端相对应的推送条件,将每次账本更新后新增的且与该推送条件符合的账本段或者交易信息主动推送给用户终端。2.如权利要求1所述的基于区块链架构的互联网支付信息系统,其特征在于,所述用户终端对从业务关口节点获取的账本段或者交易信息执行验证;验证方式包括以下至少一种:由用户终端向主业务层的任意一个业务关口节点(不限于服务于该用户终端的业务关口节点)发送完整账本下载请求,从而从所述任意一个业务关口节点下载完整账本,并利用区块链基于哈希(HASH)算法的验证机制对用户终端所获取的账本段或者交易信息进行验证;由用户终端向主业务层的任意一个业务关口节点(不限于服务于该用户终端的业务关口节点)发送验证请求并提供希望验证的账本段或者交易信息,由所述任意一个业务关口节点基于自身的完整账本,利用区块链基于哈希(HASH)算法的验证机制对用户终端提供的账本段或者交易信息执行验证,并反馈给用户终端验证结果。3.如权利要求1所述基于区块链架构的互联网支付信息系统,其特征在于,每个业务关口节点作为矿机参与POW计算,每一轮POW计算中成功的矿机则会获得一定数量的业务基数值奖励。4.如权利要求1所述的基于区块链架构的互联网支付信息系统,其特征在于,每个业务关口节点设置单位时间内允许执行的哈希计算次数的上限值,且该上限值正比于该节点绑定的用户终端的数量;和/或,根据每个业务关口节点绑定的用户终端数量,对其通过POW计算获得的验证信息所必须符合的必要条件的严格性进行调节,该节点绑定的用户终端数量越多则严格性同比降低。5.如权利要求1所述的基于区块链架构的互联网支付信息系统,其特征在于,主业务层的合约管理节点负责执行业务关口节点与用户终端之间电子合约的登记、维护和执行监控;如果业务关口节点与用户终端之间出现违反电子合约的情况则合约管理节点发出报
警;进而,合约管理节点可以控制业务关口节点强制执行电子合约;或者对业务关口节点实施约束限制,直至电子合约被执行。6.如权利要求1所述的基于区块链架构的互联网支付信息系统,其特征在于,主业务层的业务基数值管理节点负责记录和管理每个业务关口节点的业务基数值,具体包括:为新加入的业务关口节点新分配初始的业务基数值;根据每个业务关口节点的支付信息响应操作而扣减单位基数值;对每轮POW计算成功的业务关口节点奖励业务基数值;以及,设定所述观测时间窗口并调控每一轮奖励的业务基数值的数值。7....
【专利技术属性】
技术研发人员:胡港宏,廖志军,王立宝,苟延,程小焱,
申请(专利权)人:深圳易派支付科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。