[发明专利]基于区块链的业务处理方法及系统有效
申请号: | 202110251716.9 | 申请日: | 2021-03-08 |
公开(公告)号: | CN112633953B | 公开(公告)日: | 2021-07-06 |
发明(设计)人: | 郑艺林;王鸿缘;杨达一;陈敏聪;陈盛龙;李康 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司;蚂蚁区块链科技(上海)有限公司 |
主分类号: | G06Q30/02 | 分类号: | G06Q30/02;G06Q30/06;G06Q40/04 |
代理公司: | 北京亿腾知识产权代理事务所(普通合伙) 11309 | 代理人: | 陈霁;周良玉 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 业务 处理 方法 系统 | ||
本说明书实施例提供一种基于区块链的业务处理系统及方法,在业务服务端和区块链网络之间经由消息中心和权益服务端,通过消息驱动方式向区块链网络转发数据。具体地,由业务服务端负责业务数据处理过程,由消息系统以消息形式控制业务服务端向区块链的数据传递,以及权益发放等附属事项,从而减少了业务系统的数据处理量,可以有效提高基于区块链的业务系统中,在数据量较大情况下,业务服务端在单位时间内的数据吞吐量,提高系统的并发处理能力和系统稳定性。
技术领域
本说明书一个或多个实施例涉及计算机技术领域,尤其涉及基于区块链的业务处理方法及系统。
背景技术
随着互联网技术和终端技术的发展,越来越多的网络平台进入人们的生活。各大平台为了吸引用户、增加流量等,例如吸引消费者增加营业额等,可能采取各种网络促销手段,或者推出奖励政策。例如降价促销、返现、返积分等等奖励。然而,互联网信息的更新也是非常便利和迅速的,从而数据的可信度降低。为了能对这种平台操作进行监管,可以引入区块链技术。区块链技术通过分布式账本的共识机制记录交易,可以永久查验,有着不可篡改、去中心化等特点。
在实践中,如果每创建一个业务,服务端都要进行数据上链、分配奖励等处理,那么针对单个业务,服务端的数据处理量增加。在一些场景下,例如抢购场景下,单个订单可能对应创建、撤销、完成等业务,服务端针对每个业务都实时处理的情况下,单位时间内的数据处理量将急剧增加,从而处理的订单数量可能减少。因此,在基于区块链网络的业务场景下,如何提高网络平台服务端的数据吞吐量,是一个重要的问题。
发明内容
本说明书一个或多个实施例描述了一种基于区块链的业务处理方法及系统,用以解决背景技术提到的一个或多个问题。
根据第一方面,提供一种基于区块链的业务处理方法,适用于业务处理系统,所述业务处理系统包括业务服务端、消息中心、权益服务端,以及区块链网络,其中,区块链网络预先部署有第一智能合约,所述第一智能合约用于处理用户权益变更事件的交易,处理结果存储于区块链网络;所述方法包括:所述业务服务端基于针对第一用户的第一业务,向所述消息中心发送与所述第一业务相关的第一数据;所述消息中心基于对接收到的各种数据的依次处理,在处理到所述第一数据的情况下,将所述第一数据提供给所述权益服务端;所述权益服务端向区块链网络提交调用所述第一智能合约的交易,其中,所述交易中包含根据所述第一数据确定的第一智能合约的传入参数;所述区块链网络执行所述第一智能合约,从而根据所述传入参数在区块链网络中变更所述第一用户的权益数据。
在一个实施例中,所述第一业务为第一订单的创建业务,所述第一数据包括所述第一订单的创建信息;所述第一智能合约的传入参数包括所述创建信息;所述根据所述传入参数在区块链网络中变更所述第一用户的权益数据包括:根据所述创建信息确定所述第一订单对应的第一权益份额;为所述第一用户预分配所述第一权益份额。
在一个实施例中,所述第一业务为第一订单的创建业务,所述第一数据包括所述第一订单的创建信息;所述第一智能合约的传入参数包括所述权益服务端根据所述创建信息确定的第一权益份额;所述根据所述传入参数在区块链网络中变更所述第一用户的权益数据包括:为所述第一用户预分配所述第一权益份额。
在一个实施例中,所述第一业务为第二订单的订单撤销业务,所述第一数据包括所述第二订单的撤销信息;所述第一智能合约的传入参数包括所述撤销信息;所述根据所述传入参数在区块链网络中变更所述第一用户的权益数据包括:为所述第一用户撤销针对所述第二订单预分配的第二权益份额。
在一个实施例中,所述第一业务为第三订单的订单完成业务,所述第一数据包括所述第三订单的完成信息;所述第一智能合约的传入参数包括所述完成信息;所述根据所述传入参数在区块链网络中变更所述第一用户的权益数据包括:为所述第一用户发放针对所述第三订单预留的第三权益份额。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司;蚂蚁区块链科技(上海)有限公司,未经支付宝(杭州)信息技术有限公司;蚂蚁区块链科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110251716.9/2.html,转载请声明来源钻瓜专利网。