-
公开(公告)号:CN113923232B
公开(公告)日:2024-03-19
申请号:CN202111406624.X
申请日:2021-06-02
Applicant: 支付宝(杭州)信息技术有限公司
IPC: H04L67/1095 , H04L67/60 , G06Q40/04
Abstract: 本说明书一个或多个实施例提供一种区块链子网的信息同步方法及装置。所述方法应用于包含区块链主网与区块链子网的区块链系统,所述区块链子网由所述区块链主网所管理,所述方法包括:所述区块链主网中各主网节点分别执行针对第一区块链子网的子网管理交易以触发生成子网管理事件;第二区块链子网中各子网节点分别执行基于所述子网管理事件生成的信息修改交易,以生成或更新本地维护的第一区块链子网对应的子网信息。
-
公开(公告)号:CN113743950B
公开(公告)日:2022-08-09
申请号:CN202111296878.0
申请日:2021-11-04
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书提供一种在区块链系统中执行交易的方法、区块链节点和区块链系统。该区块链系统包括第一节点和第二节点,第一节点和第二节点分别为所述区块链系统中的任意两个节点,所述方法包括:第一节点预执行接收的多个第一交易,得到各个第一交易的预执行读写集;基于所述多个第一交易的预执行读写集,对所述多个第一交易进行分组;并将所述多个第一交易和对所述多个第一交易进行分组的第一分组信息发送给所述第二节点;第二节点根据所述第一分组信息并行执行所述多个第一交易。
-
公开(公告)号:CN113079079B
公开(公告)日:2022-08-02
申请号:CN202110246889.1
申请日:2020-09-25
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书一个或多个实施例提供一种消息传输方法及装置,应用于区块链中继通信网络中的中继节点,所述方法包括:根据各个区块链节点提交的注册请求,分别将各个区块链节点注册至所述注册请求所指示的区块链节点集合中;在接收到针对目标区块链节点集合发送的区块链消息时,确定已注册至所述目标区块链节点集合的目标区块链节点,以及所述区块链中继通信网络中与所述目标区块链节点相连的目标中继节点;通过所述目标中继节点将所述区块链消息传输至所述目标区块链节点。
-
公开(公告)号:CN113743949B
公开(公告)日:2022-07-12
申请号:CN202111296818.9
申请日:2021-11-04
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供了一种在区块链中执行交易的方法,区块链、主节点和从节点,所述方法包括:所述主节点预执行接收的多个交易,得到各个交易的预执行读写集;所述主节点基于所述预执行读写集对所述多个交易进行分组;所述主节点将所述多个交易、所述多个交易的分组结果及各个交易的预执行读写集发送给从节点;所述从节点基于所述多个交易的分组结果并行执行所述多个交易。
-
公开(公告)号:CN114095507A
公开(公告)日:2022-02-25
申请号:CN202111592802.2
申请日:2021-06-02
Applicant: 支付宝(杭州)信息技术有限公司
IPC: H04L67/1042 , G06Q40/04
Abstract: 本说明书一个或多个实施例提供一种跨链交互方法和区块链系统;该方法可以包括:源区块链网络中的源区块链节点分别向目的区块链网络中的多个目的区块链节点发起跨链请求;所述多个目的区块链节点分别响应于所述跨链请求,生成针对所述跨链请求的响应结果,并向所述源区块链节点返回各自生成的响应结果;所述源区块链节点分别接收所述多个目的区块链节点返回的响应结果,并根据所述多个目的区块链节点的节点数量对接收到的响应结果进行拜占庭容错校验,以将通过拜占庭容错校验的响应结果作为所述目的区块链网络针对所述跨链请求的响应结果。
-
公开(公告)号:CN113744063B
公开(公告)日:2022-02-08
申请号:CN202111296857.9
申请日:2021-11-04
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书提供一种区块链中执行交易的方法及装置,应用于区块链节点,根据该方法,接收属于第一区块的多个第一交易,对所述多个第一交易进行预执行,得到所述多个第一交易的预执行读写集;所述预执行读写集用于对所述多个第一交易进行分组;在对所述多个第一交易进行预执行的过程中,并行地对第二区块进行共识;所述第二区块为所述第一区块之前的区块。
-
公开(公告)号:CN113744063A
公开(公告)日:2021-12-03
申请号:CN202111296857.9
申请日:2021-11-04
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书提供一种区块链中执行交易的方法及装置,应用于区块链节点,根据该方法,接收属于第一区块的多个第一交易,对所述多个第一交易进行预执行,得到所述多个第一交易的预执行读写集;所述预执行读写集用于对所述多个第一交易进行分组;在对所述多个第一交易进行预执行的过程中,并行地对第二区块进行共识;所述第二区块为所述第一区块之前的区块。
-
公开(公告)号:CN113744061A
公开(公告)日:2021-12-03
申请号:CN202111296853.0
申请日:2021-11-04
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 一种在区块链中执行交易的方法、区块链和从节点,所述方法包括:主节点预执行接收的多个交易,得到各个交易的第一预执行读写集;从节点预执行接收的所述多个交易,得到各个交易的第二预执行读写集;所述主节点将所述各个交易的第一预执行读写集发送给所述从节点;所述从节点基于各个交易的所述第一预执行读写集对所述多个交易进行分组;所述从节点基于所述第一预执行读写集、所述第二预执行读写集和所述多个交易的分组结果并行地执行所述多个交易。
-
公开(公告)号:CN113630257A
公开(公告)日:2021-11-09
申请号:CN202111175184.1
申请日:2021-10-09
Applicant: 支付宝(杭州)信息技术有限公司
IPC: H04L9/32
Abstract: 一种共识方法、区块链系统和共识节点,该共识方法包括:第一轮:第一共识节点广播第一消息,第一消息中包括共识提议的交易集合和第一共识节点的签名;第二轮:接收到所述第一消息的共识节点广播第二消息,第二消息中包括对所述交易集合的投票和签名;所述投票包括所述交易集合的摘要值;第三轮:接收到第二消息的共识节点收集到至少Quorum个来自于不同共识节点的一致的投票后,如果自身针对该提议没有广播过不同的投票,则广播第三消息,第三消息包括所述摘要值以及收集到的签名集合;共识节点收集到至少Quorum个来自于不同节点的第三消息后,将所述摘要值对应的交易集合作为共识结果的至少一部分输出。
-
公开(公告)号:CN113254171B
公开(公告)日:2021-11-09
申请号:CN202110674983.7
申请日:2021-06-17
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供了一种区块链系统中退出跨片事务的方法、区块链系统和主链节点,所述方法包括:第一目标分片在执行第一跨片事务之后将所述第一跨片事务的执行结果发送至主链;在所述第一跨片事务执行失败的情况中,所述主链将退出第一跨片事务的指令发送至所述第一跨片事务对应的源分片和/或第二目标分片;所述源分片和/或所述第二目标分片根据所述指令,退出所述第一跨片事务。
-
-
-
-
-
-
-
-
-