区块生产节点的控制方法和装置

    公开(公告)号:CN109274738B

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

    申请号:CN201811075114.7

    申请日:2018-09-14

    Inventor: 郑旗 肖伟

    Abstract: 本发明实施例提出一种区块生产节点的控制方法和装置。该方法应用于第一节点,所述方法包括:广播第一握手请求消息,所述第一握手请求消息中包括中继信息;如果接收到第二节点返回的握手响应消息,则利用所述握手响应消息与所述第二节点建立直接连接,其中,所述第二节点是等待轮值的区块生产节点,且所述第二节点根据所述中继信息确定与所述第一节点不直接连接;通过所述直接连接将生产的区块发送至所述第二节点。在区块生产节点轮值时,通过握手协议建立区块生产节点之间的直接连接,可以通过直接连接进行区块传播,降低前一个区块生产节点生产的区块被分叉的风险。

    事务请求的处理方法、装置、设备和存储介质

    公开(公告)号:CN110138767A

    公开(公告)日:2019-08-16

    申请号:CN201910389027.7

    申请日:2019-05-07

    Inventor: 郑旗 肖伟

    Abstract: 本发明实施例公开了一种事务请求的处理方法、装置、设备和存储介质。该方法应用于区块链节点,包括:获取基于应用智能合约发起的事务请求,及事务请求的预执行结果;根据预执行结果以及应用智能合约的权限控制表,分别对事务请求的执行过程进行系统级及合约级处理权限的验证;若各项权限的验证通过,则调用应用智能合约执行事务请求,以获取验证执行结果,并与预执行结果进行匹配验证;结果匹配验证通过后,确定事务请求预执行结果的有效性。本发明实施例的技术方案通过在对事务请求的处理过程中嵌入权限管理机制,实现了事务请求处理和权限管理的同步执行,从而强化了事务请求处理过程的权限管理的系统性、通用性以及易执行性。

    一种区块链的区块生成方法、装置、设备和介质

    公开(公告)号:CN109361740B

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

    申请号:CN201811131704.7

    申请日:2018-09-27

    Inventor: 郑旗 肖伟

    Abstract: 本发明实施例公开了一种区块链的区块生成方法、装置、设备和介质。其中,该方法应用于区块生成节点,该方法包括:在当前区块生成节点的区块生成周期开始后,形成至少一个第一区块,并采用第一共识机制在区块链网络中确认所述第一区块,其中,所述第一共识机制为各区块链节点反馈确认的共识方式;如果所述第一区块确认通过,则在所述区块生成周期内,继续形成至少一个第二区块,并采用第二共识机制进行区块验证。通过本发明实施例的技术方案,能够减少区块链中出现的分叉现象。

    基于区块链的鉴权方法、装置、设备和介质

    公开(公告)号:CN110765210A

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

    申请号:CN201911046638.8

    申请日:2019-10-30

    Abstract: 本申请公开了一种基于区块链的鉴权方法、装置、设备和介质,涉及计算机技术领域中的区块链技术。其中方法包括:获取目标实体的鉴权请求;其中鉴权请求中包括至少一个区块链账户的签名信息;从区块链中查询目标实体关联的鉴权规则;确定至少一个区块链账户的签名信息是否符合目标实体关联的鉴权规则,以得到目标实体的鉴权结果。本申请实施例通过提供一种支持多种权限规则模型的具有高灵活性和高安全性的鉴权方案,以实现为不同实体设置不同的鉴权规则,从而增加了鉴权方式的多样性,并且不同权限规则能够支持自定义,提高了灵活性和扩展性。

    区块链系统的权限管理方法、装置、设备和介质

    公开(公告)号:CN110096857A

    公开(公告)日:2019-08-06

    申请号:CN201910377181.2

    申请日:2019-05-07

    Abstract: 本发明实施例公开了一种区块链系统的权限管理方法、装置、设备和介质。该方法应用于区块链节点,包括:获取基于基础智能合约而发起的合约账户操作事务请求;根据所述合约账户操作事务请求,确定对所述合约账户需进行的账户操作;根据所述合约账户的权限控制数据,对所述账户操作进行鉴权;如果鉴权通过,则执行所述账户操作。本发明实施例的技术方案强化了区块链中权限管理的系统性、通用性以及易执行性。

    一种区块链的区块生成方法、装置、设备和介质

    公开(公告)号:CN109361740A

    公开(公告)日:2019-02-19

    申请号:CN201811131704.7

    申请日:2018-09-27

    Inventor: 郑旗 肖伟

    Abstract: 本发明实施例公开了一种区块链的区块生成方法、装置、设备和介质。其中,该方法应用于区块生成节点,该方法包括:在当前区块生成节点的区块生成周期开始后,形成至少一个第一区块,并采用第一共识机制在区块链网络中确认所述第一区块,其中,所述第一共识机制为各区块链节点反馈确认的共识方式;如果所述第一区块确认通过,则在所述区块生成周期内,继续形成至少一个第二区块,并采用第二共识机制进行区块验证。通过本发明实施例的技术方案,能够减少区块链中出现的分叉现象。

    基于区块链的鉴权方法、装置、设备和介质

    公开(公告)号:CN110765210B

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

    申请号:CN201911046638.8

    申请日:2019-10-30

    Abstract: 本申请公开了一种基于区块链的鉴权方法、装置、设备和介质,涉及计算机技术领域中的区块链技术。其中方法包括:获取目标实体的鉴权请求;其中鉴权请求中包括至少一个区块链账户的签名信息;从区块链中查询目标实体关联的鉴权规则;确定至少一个区块链账户的签名信息是否符合目标实体关联的鉴权规则,以得到目标实体的鉴权结果。本申请实施例通过提供一种支持多种权限规则模型的具有高灵活性和高安全性的鉴权方案,以实现为不同实体设置不同的鉴权规则,从而增加了鉴权方式的多样性,并且不同权限规则能够支持自定义,提高了灵活性和扩展性。

    事务请求的处理方法、装置、设备和存储介质

    公开(公告)号:CN110138767B

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

    申请号:CN201910389027.7

    申请日:2019-05-07

    Inventor: 郑旗 肖伟

    Abstract: 本发明实施例公开了一种事务请求的处理方法、装置、设备和存储介质。该方法应用于区块链节点,包括:获取基于应用智能合约发起的事务请求,及事务请求的预执行结果;根据预执行结果以及应用智能合约的权限控制表,分别对事务请求的执行过程进行系统级及合约级处理权限的验证;若各项权限的验证通过,则调用应用智能合约执行事务请求,以获取验证执行结果,并与预执行结果进行匹配验证;结果匹配验证通过后,确定事务请求预执行结果的有效性。本发明实施例的技术方案通过在对事务请求的处理过程中嵌入权限管理机制,实现了事务请求处理和权限管理的同步执行,从而强化了事务请求处理过程的权限管理的系统性、通用性以及易执行性。

    区块链数据处理方法、装置、设备和介质

    公开(公告)号:CN110674217A

    公开(公告)日:2020-01-10

    申请号:CN201910901490.5

    申请日:2019-09-23

    Inventor: 郑旗 王玉操 肖伟

    Abstract: 本申请公开了一种区块链数据处理方法、装置、设备和介质,涉及区块链技术领域。具体由区块链系统中当前区块生成节点执行时的方案为:在生成当前区块时,通过本地中第一共识机制向本地中第二共识机制的触发接口发送当前区块验证触发信号;在本地中第二共识机制接收所述当前区块验证触发信号时,控制校验节点采用第二共识机制对当前区块进行校验;其中,所述当前区块生成节点和所述校验节点采用第一共识机制确定。本申请的技术方案,通过双共识机制中的第一共识机制和第二共识机制并发进行区块的出块和校验过程,极大的降低了出块确认的延迟时间,提高了区块链数据处理的效率。

Patent Agency Ranking