区块链消息的传输方法及装置

    公开(公告)号:CN113067902B

    公开(公告)日:2021-07-30

    申请号:CN202110611562.X

    申请日:2021-06-02

    Inventor: 赵博然

    Abstract: 本说明书一个或多个实施例提供一种区块链消息的传输方法及装置。该方法应用于包含若干节点设备的区块链系统,各节点设备上部署有P2P组件实例、业务实例和归属于同一区块链网络的节点实例,且不同节点设备上的P2P组件实例之间建立有供节点实例参与共识的共识链路,包括:第一P2P组件实例接收自身所处第一节点设备上的第一业务实例发起的消息发送请求,确定消息发送请求所指示的第二P2P组件实例,并通过与第二P2P组件实例之间的目标共识链路发送区块链消息,该区块链消息中包含消息发送请求携带的目标会话组标识和业务数据;第二P2P组件实例接收区块链消息,并将区块链消息发送至自身所处第二节点设备上由目标会话组标识指定的第二业务实例。

    基于智能合约的任务执行方法及装置

    公开(公告)号:CN113098983A

    公开(公告)日:2021-07-09

    申请号:CN202110611540.3

    申请日:2021-06-02

    Inventor: 赵博然

    Abstract: 本说明书一个或多个实施例提供一种基于智能合约的任务执行方法及装置。该方法应用于部署有区块链节点实例和业务实例的第一节点设备,包括:所述区块链节点实例响应于调用智能合约中定义的工作流的第一交易,在所述工作流的处理进度处于第一任务结点之前且第一交易提供的入参使第一任务结点的执行条件被满足的情况下,生成对应于第一任务结点的任务分配事件;所述业务实例在监听到所述任务分配事件且确定所述任务分配事件所含的第一合约任务被分配至第一节点设备所属的第一区块链成员的情况下,执行第一合约任务。

    基于链外的计算服务的业务执行方法

    公开(公告)号:CN114268634B

    公开(公告)日:2024-06-25

    申请号:CN202111435939.7

    申请日:2021-06-02

    Abstract: 本说明书一个或多个实施例提供一种基于链外的计算服务的业务执行方法。在至少部分节点对应的节点设备上运行独立于节点的调度进程,调度进程用于调度该节点设备上运行的独立于节点的计算服务进程。针对每个节点,该节点获取调用所述业务流程合约的业务交易,并根据所述业务交易,执行所述业务流程合约:针对所述至少部分计算任务,若确定满足该计算任务的开始条件,则触发针对该计算任务的请求事件;参与该计算任务的每个节点对应的调度进程在监听到该请求事件之后,调用该计算任务占用的计算服务进程;获取该计算服务进程返回的计算结果,并基于该计算结果,将调用所述业务流程合约的计算结果交易提交给所述区块链网络。

    基于链外的计算服务的业务执行方法

    公开(公告)号:CN113259465A

    公开(公告)日:2021-08-13

    申请号:CN202110611566.8

    申请日:2021-06-02

    Abstract: 本说明书一个或多个实施例提供一种基于链外的计算服务的业务执行方法。在至少部分节点对应的节点设备上运行独立于节点的调度进程,调度进程用于调度该节点设备上运行的独立于节点的计算服务进程。针对每个节点,该节点获取调用所述业务流程合约的业务交易,并根据所述业务交易,执行所述业务流程合约:针对所述至少部分计算任务,若确定满足该计算任务的开始条件,则触发针对该计算任务的请求事件;参与该计算任务的每个节点对应的调度进程在监听到该请求事件之后,调用该计算任务占用的计算服务进程;获取该计算服务进程返回的计算结果,并基于该计算结果,将调用所述业务流程合约的计算结果交易提交给所述区块链网络。

    区块链消息的传输方法及装置

    公开(公告)号:CN113098982A

    公开(公告)日:2021-07-09

    申请号:CN202110611539.0

    申请日:2021-06-02

    Inventor: 赵博然

    Abstract: 本说明书一个或多个实施例提供一种区块链消息的传输方法及装置。该方法应用于包含若干节点设备的区块链系统,包括:第一业务实例接收并执行自身所处第一节点设备上的第一节点实例产生的目标任务中包含的第一子任务,并根据目标任务的目标任务标识、执行第一子任务得到的业务数据和目标任务中依赖于第一子任务的第二子任务向第一节点设备上的第一P2P组件实例发起消息发送请求;第一P2P组件实例通过与第二P2P组件实例之间的目标共识链路发送区块链消息,该区块链消息中包含目标任务标识和业务数据;第二P2P组件实例接收区块链消息并将其发送至由目标任务标识所指示的第二业务实例,以由第二业务实例利用业务数据执行第二子任务。

    基于链外的计算服务的业务执行方法

    公开(公告)号:CN113259465B

    公开(公告)日:2021-10-15

    申请号:CN202110611566.8

    申请日:2021-06-02

    Abstract: 本说明书一个或多个实施例提供一种基于链外的计算服务的业务执行方法。在至少部分节点对应的节点设备上运行独立于节点的调度进程,调度进程用于调度该节点设备上运行的独立于节点的计算服务进程。针对每个节点,该节点获取调用所述业务流程合约的业务交易,并根据所述业务交易,执行所述业务流程合约:针对所述至少部分计算任务,若确定满足该计算任务的开始条件,则触发针对该计算任务的请求事件;参与该计算任务的每个节点对应的调度进程在监听到该请求事件之后,调用该计算任务占用的计算服务进程;获取该计算服务进程返回的计算结果,并基于该计算结果,将调用所述业务流程合约的计算结果交易提交给所述区块链网络。

    区块链消息的传输方法及装置

    公开(公告)号:CN113098982B

    公开(公告)日:2021-08-10

    申请号:CN202110611539.0

    申请日:2021-06-02

    Inventor: 赵博然

    Abstract: 本说明书一个或多个实施例提供一种区块链消息的传输方法及装置。该方法应用于包含若干节点设备的区块链系统,包括:第一业务实例接收并执行自身所处第一节点设备上的第一节点实例产生的目标任务中包含的第一子任务,并根据目标任务的目标任务标识、执行第一子任务得到的业务数据和目标任务中依赖于第一子任务的第二子任务向第一节点设备上的第一P2P组件实例发起消息发送请求;第一P2P组件实例通过与第二P2P组件实例之间的目标共识链路发送区块链消息,该区块链消息中包含目标任务标识和业务数据;第二P2P组件实例接收区块链消息并将其发送至由目标任务标识所指示的第二业务实例,以由第二业务实例利用业务数据执行第二子任务。

    为业务流程合约调度计算服务的方法

    公开(公告)号:CN113067898B

    公开(公告)日:2021-08-10

    申请号:CN202110611549.4

    申请日:2021-06-02

    Abstract: 本发明提供一种为业务流程合约调度计算服务的方法。在至少部分节点对应的节点设备上运行独立于节点的调度进程,调度进程用于调度该节点设备上运行的独立于节点的计算服务进程。对于业务流程合约中的每个计算任务,参与该计算任务的节点对应的调度进程,根据该计算任务的计算类型,将同一节点设备上的一个可占用的、对应于该计算类型的计算服务进程调度为服务于该计算任务的计算服务进程。如此,区块链网络在执行所述业务流程合约的过程中,可以通过调度进程调用每个计算任务占用的计算服务进程以执行该计算任务。

    区块链子网的创建方法

    公开(公告)号:CN113067901A

    公开(公告)日:2021-07-02

    申请号:CN202110611561.5

    申请日:2021-06-02

    Abstract: 本说明书一个或多个实施例提供一种区块链子网的创建方法。向区块链主网提交调用本网治理合约的子网创建交易,子网创建交易指定好子网配置信息;主网节点执行本网治理合约,以触发针对子网创建交易的投票事件;各投票方客户端在监听到投票事件后,进行投票并反馈给主网;主网节点在投票通过的情况下,通过本网治理合约调用子网管理合约,以通过执行子网管理合约,触发子网创建事件;每个参与子网的成员的节点设备上的主网节点,在监听到子网创建事件之后,部署子网节点,以完成子网创建。

    为业务流程合约调度计算服务的方法

    公开(公告)号:CN113067898A

    公开(公告)日:2021-07-02

    申请号:CN202110611549.4

    申请日:2021-06-02

    Abstract: 本说明书一个或多个实施例提供一种为业务流程合约调度计算服务的方法。在至少部分节点对应的节点设备上运行独立于节点的调度进程,调度进程用于调度该节点设备上运行的独立于节点的计算服务进程。对于业务流程合约中的每个计算任务,参与该计算任务的节点对应的调度进程,根据该计算任务的计算类型,将同一节点设备上的一个可占用的、对应于该计算类型的计算服务进程调度为服务于该计算任务的计算服务进程。如此,区块链网络在执行所述业务流程合约的过程中,可以通过调度进程调用每个计算任务占用的计算服务进程以执行该计算任务。

Patent Agency Ranking