提交跨片事务的方法及系统、主链节点和目标分片节点

    公开(公告)号:CN112396422B

    公开(公告)日:2021-04-06

    申请号:CN202011515904.X

    申请日:2020-12-21

    Abstract: 一种包含分片的区块链系统中提交跨片事务的方法及系统、主链节点和源分片节点。该区块链系统中至少包括两个分片,不同分片中的节点存储不同的状态集合;所述区块链系统还包括主链;所述方法包括:源分片生成源分片区块的过程中根据主链发来的跨片事务响应产生跨片事务提交指令,并将所述跨片事务提交指令发送至主链;主链生成主链区块的过程中,将接收到的跨片事务提交指令填入主链区块的区块体中;所述主链将所述跨片事务提交指令按照目标分片的标识发送至对应的目标分片中;所述目标分片生成目标分片区块的过程中,将接收到所述主链发来的跨片事务提交指令填入所述目标分片区块的区块体中,并在本地提交执行所述跨片事务所产生的状态。

    执行跨片事务的方法及系统、主链节点和目标分片节点

    公开(公告)号:CN112261162B

    公开(公告)日:2021-03-26

    申请号:CN202011516610.9

    申请日:2020-12-21

    Abstract: 一种包含分片的区块链系统中执行跨片事务的方法及系统、主链节点和目标分片节点。该区块链系统中至少包括两个分片和主链;所述方法包括:目标分片生成目标分片区块的过程中根据所述目标分片执行的跨片事务判断没有其它分片需要执行的跨片事务后,在本地提交执行所述跨片事务所产生的状态,产生并发送跨片事务提交指令至主链;主链生成主链区块的过程中,将接收到的跨片事务提交指令填入主链区块的区块体中;所述主链将所述跨片事务提交指令按照源分片的标识发送至对应的源分片中;所述源分片生成源分片区块的过程中,将接收到所述主链发来的跨片事务提交指令填入所述源分片区块的区块体中,并在本地提交执行所述跨片事务所产生的状态。

    执行跨片事务的方法及系统、主链节点和目标分片节点

    公开(公告)号:CN112261159A

    公开(公告)日:2021-01-22

    申请号:CN202011515909.2

    申请日:2020-12-21

    Abstract: 本说明书提供一种包含分片的区块链系统中执行跨片事务的方法及系统、主链节点和目标分片节点。一种包含分片的区块链系统中执行跨片事务的方法,该区块链系统中至少包括两个分片和主链;所述方法包括:源分片生成源分片区块的过程中确定所述源分片区块中的跨分片交易,并将所述跨分片交易中需要由目标分片执行的跨片事务发送至主链;主链生成主链区块的过程中,将接收到的需要由目标分片执行的跨片事务填入主链区块的区块体中;所述主链将所述需要目标分片执行的跨片事务按照目标分片的标识发送至对应的目标分片中;所述目标分片生成目标分片区块的过程中,将接收到所述主链发来的跨片事务填入所述目标分片区块的区块体中,并执行所述跨片事务。

    一种提交跨片事务的方法及系统、主链节点和源分片节点

    公开(公告)号:CN112261156A

    公开(公告)日:2021-01-22

    申请号:CN202011515846.0

    申请日:2020-12-21

    Abstract: 一种包含分片的区块链系统中提交跨片事务的方法及系统、主链节点和源分片节点。该区块链系统中至少包括两个分片和主链;所述方法包括:源分片生成源分片区块的过程中根据主链发来的跨片事务响应产生跨片事务提交指令,并在本地提交执行所述跨片事务所产生的状态,还将所述跨片事务提交指令发送至主链;主链生成主链区块的过程中,将接收到的跨片事务提交指令填入主链区块的区块体中;所述主链将所述跨片事务提交指令按照目标分片的标识发送至对应的目标分片中;所述目标分片生成目标分片区块的过程中,将接收到所述主链发来的跨片事务提交指令填入所述目标分片区块的区块体中,并在本地提交执行所述跨片事务所产生的状态。

    消息传输方法及装置
    105.
    发明授权

    公开(公告)号:CN111934999B

    公开(公告)日:2021-01-22

    申请号:CN202011021691.5

    申请日:2020-09-25

    Abstract: 本说明书一个或多个实施例提供一种消息传输方法及装置,应用于区块链中继通信网络中的中继节点,所述方法包括:根据各个区块链节点提交的注册请求,分别将各个区块链节点注册至所述注册请求所指示的区块链节点集合中;在接收到针对目标区块链节点集合发送的区块链消息时,确定已注册至所述目标区块链节点集合的目标区块链节点,以及所述区块链中继通信网络中与所述目标区块链节点相连的目标中继节点;通过所述目标中继节点将所述区块链消息传输至所述目标区块链节点。

    跨链交互方法和区块链系统

    公开(公告)号:CN114095507B

    公开(公告)日:2024-04-02

    申请号:CN202111592802.2

    申请日:2021-06-02

    Abstract: 本说明书一个或多个实施例提供一种跨链交互方法和区块链系统;该方法可以包括:源区块链网络中的源区块链节点分别向目的区块链网络中的多个目的区块链节点发起跨链请求;所述多个目的区块链节点分别响应于所述跨链请求,生成针对所述跨链请求的响应结果,并向所述源区块链节点返回各自生成的响应结果;所述源区块链节点分别接收所述多个目的区块链节点返回的响应结果,并根据所述多个目的区块链节点的节点数量对接收到的响应结果进行拜占庭容错校验,以将通过拜占庭容错校验的响应结果作为所述目的区块链网络针对所述跨链请求的响应结果。

    一种共识方法、区块链系统和共识节点

    公开(公告)号:CN114553434A

    公开(公告)日:2022-05-27

    申请号:CN202210158410.3

    申请日:2021-10-09

    Abstract: 一种共识方法、区块链系统和共识节点,该共识方法包括:第一轮:第一共识节点广播第一消息,第一消息中包括共识提议的交易集合和第一共识节点的签名;第二轮:接收到所述第一消息的共识节点广播第二消息,第二消息中包括对所述交易集合的投票和签名;所述投票包括所述交易集合的摘要值;第三轮:接收到第二消息的共识节点收集到至少Quorum个来自于不同共识节点的一致的投票后,如果自身针对该提议没有广播过不同的投票,则广播第三消息,第三消息包括所述摘要值以及收集到的签名集合;共识节点收集到至少Quorum个来自于不同节点的第三消息后,将所述摘要值对应的交易集合作为共识结果的至少一部分输出。

Patent Agency Ranking