-
公开(公告)号:CN114387095A
公开(公告)日:2022-04-22
申请号:CN202011122176.6
申请日:2020-10-20
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例公开了一种区块链的交易处理方法、系统及装置,所述区块链包括多个节点,每个节点包括一个主控装置和至少两个执行单元,所述方法实现于一个节点中的任一执行单元之上,其中,所述方法包括:获取一个或以上交易,以及与每个交易相关的交易数据;验证所述一个或以上交易,并发送验证结果为合法的交易的标识信息到所述主控装置上;基于主控装置制定的交易执行计划获取一个或以上所需执行交易,并执行所述一个或以上所需执行交易;所述一个或以上所需执行交易包括所述至少两个执行单元所获取的所有交易的一部分;发送所述一个或以上所需执行交易的执行结果到所述主控装置。以使区块链节点可以横向扩展,提高区块链整体的交易处理性能。
-
公开(公告)号:CN112633953B
公开(公告)日:2021-07-06
申请号:CN202110251716.9
申请日:2021-03-08
Applicant: 支付宝(杭州)信息技术有限公司 , 蚂蚁区块链科技(上海)有限公司
Abstract: 本说明书实施例提供一种基于区块链的业务处理系统及方法,在业务服务端和区块链网络之间经由消息中心和权益服务端,通过消息驱动方式向区块链网络转发数据。具体地,由业务服务端负责业务数据处理过程,由消息系统以消息形式控制业务服务端向区块链的数据传递,以及权益发放等附属事项,从而减少了业务系统的数据处理量,可以有效提高基于区块链的业务系统中,在数据量较大情况下,业务服务端在单位时间内的数据吞吐量,提高系统的并发处理能力和系统稳定性。
-
公开(公告)号:CN110673914B
公开(公告)日:2021-06-29
申请号:CN201910905076.1
申请日:2019-09-24
Applicant: 支付宝(杭州)信息技术有限公司
Inventor: 陈盛龙
Abstract: 本说明书实施例提供一种区块链共识的视图切换方法及系统。其中,方法包括:共识节点在进行切换到第一视图的视图切换时,获取第一视图对应的共识主节点的共识提议能力的评分和所述共识节点生效的历史记录。所述共识节点基于所述共识主节点的评分对应的共识主节点配置频率和所述共识主节点生效的历史记录,确定所述共识主节点在所述第一视图是否生效。若不是,则所述共识节点触发切换到第二视图的视图切换,其中,所述第二视图为所述第一视图顺序加1。
-
公开(公告)号:CN111162970B
公开(公告)日:2021-05-25
申请号:CN201911389907.0
申请日:2019-12-30
Applicant: 支付宝(杭州)信息技术有限公司
IPC: H04L12/26 , H04L29/08 , G06F16/2458
Abstract: 本说明书实施例提供一种在区块链系统中测试去中心化应用服务器的方法及装置,该方法包括:在所述区块链系统中执行预定测试操作;由所述去中心化应用服务器在所述区块链系统中执行预定业务请求;以及获取去中心化应用服务器针对所述预定业务请求的执行结果,所述执行结果用于确定所述去中心化应用服务器的运行状态。
-
公开(公告)号:CN112486830A
公开(公告)日:2021-03-12
申请号:CN202011416443.0
申请日:2020-06-24
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书一个或多个实施例提供一种区块链网络的压力测试方法及装置、系统;该方法应用于处于生产状态的业务区块链网络中的业务区块链节点,可以包括:识别业务端发起的区块链交易的交易类型;在所述区块链交易为压测交易的情况下,向与所述业务区块链网络对等的压测区块链网络转发所述压测交易;在所述区块链交易为业务交易的情况下,执行所述业务交易。
-
公开(公告)号:CN113709122B
公开(公告)日:2023-08-22
申请号:CN202110937418.5
申请日:2019-09-24
Applicant: 支付宝(杭州)信息技术有限公司
Inventor: 陈盛龙
Abstract: 本说明书实施例提供一种联盟链的业务校验方法及联盟链系统。其中,业务校验方法包括:联盟链的共识主节点对自身交易池中的交易进行业务校验,其中,联盟链中的各共识节点对客户端发起的交易进行账户合法性校验,并将通过账户合法性校验的交易同步至各自的交易池中。联盟链的共识主节点对通过自身业务校验的交易发起共识提议,其中,所述共识提议包含至少一个通过共识主节点业务校验的交易,联盟链中至少两个共识节点具有不同的业务校验规则。联盟链的共识备份节点在共识过程中,基于自身的业务校验规则,对所述共识提议的至少一个交易进行业务校验,并对通过自身业务校验的交易执行共识逻辑。
-
公开(公告)号:CN112988469B
公开(公告)日:2022-02-18
申请号:CN202110457183.X
申请日:2021-04-27
Applicant: 支付宝(杭州)信息技术有限公司 , 蚂蚁区块链科技(上海)有限公司
Inventor: 陈盛龙
IPC: G06F11/14
Abstract: 本说明书公开了一种联盟链中的状态备份方法、装置和电子设备,该方法包括:联盟链中的目标共识节点在创建第N个快照之后生成指定数量的区块时,确定所述第N个快照之后的指定数量的区块中最后一个区块中的交易执行之后的世界状态;所述目标共识节点基于所述第N个快照之后的指定数量的区块中最后一个区块的交易执行之后的世界状态,创建与所述指定数量的区块中最后一个区块对应的第N+1个快照,其中,N为正整数。
-
公开(公告)号:CN113709122A
公开(公告)日:2021-11-26
申请号:CN202110937418.5
申请日:2019-09-24
Applicant: 支付宝(杭州)信息技术有限公司
Inventor: 陈盛龙
Abstract: 本说明书实施例提供一种联盟链的业务校验方法及联盟链系统。其中,业务校验方法包括:联盟链的共识主节点对自身交易池中的交易进行业务校验,其中,联盟链中的各共识节点对客户端发起的交易进行账户合法性校验,并将通过账户合法性校验的交易同步至各自的交易池中。联盟链的共识主节点对通过自身业务校验的交易发起共识提议,其中,所述共识提议包含至少一个通过共识主节点业务校验的交易,联盟链中至少两个共识节点具有不同的业务校验规则。联盟链的共识备份节点在共识过程中,基于自身的业务校验规则,对所述共识提议的至少一个交易进行业务校验,并对通过自身业务校验的交易执行共识逻辑。
-
公开(公告)号:CN112988470B
公开(公告)日:2021-09-07
申请号:CN202110457184.4
申请日:2021-04-27
Applicant: 支付宝(杭州)信息技术有限公司 , 蚂蚁区块链科技(上海)有限公司
Inventor: 陈盛龙
IPC: G06F11/14
Abstract: 本说明书公开了一种联盟链中的共识方法、共识节点和系统,该方法包括:联盟链中的目标共识节点在生成指定数量的区块时,在所述联盟链中广播检查点checkpoint消息,所述checkpoint消息中携带有所述指定数量的区块中块高度最大的区块号;所述目标共识节点接收联盟链中其它共识节点发送的checkpoint消息;如果所述目标共识节点接收到至少2f+1个其它共识节点发送的checkpoint消息,以及其中携带的区块号大于目标共识节点的最大区块号,且其中携带的区块号一致,则所述目标共识节点从接收到的checkpoint消息中最大区块号所属的共识节点拉取区块。
-
公开(公告)号:CN112991066A
公开(公告)日:2021-06-18
申请号:CN202110457168.5
申请日:2021-04-27
Applicant: 支付宝(杭州)信息技术有限公司 , 蚂蚁区块链科技(上海)有限公司
Inventor: 陈盛龙
Abstract: 本说明书公开了一种联盟链中的共识方法、装置和电子设备,该方法包括:目标共识节点接收来自客户端的交易请求,所述目标共识节点与所述客户端之间存在网络连接,所述交易请求中携带目标交易;所述目标共识节点在所述联盟链中广播所述交易请求,以使得所述联盟链中的共识节点对包含有所述目标交易的提议进行共识操作、交易执行操作及交易执行结果的确认操作;所述目标共识节点在收到接收到所述联盟链的至少f个其它共识节点针对所述提议的交易执行结果的确认反馈消息后,向所述客户端发送所述目标交易的交易执行结果,其中,f为所述联盟链允许的异常共识节点最大数量。
-
-
-
-
-
-
-
-
-