区块链运行信息分析方法、装置、设备及计算机存储介质

    公开(公告)号:CN112306496B

    公开(公告)日:2025-03-25

    申请号:CN202011200407.0

    申请日:2020-10-30

    Abstract: 本发明涉及金融科技(Fintech)技术领域,并公开了一种区块链运行信息分析方法,该方法包括:获取区块链交易时所有调用合约对应的参数信息,将各参数信息发送至预设的堆栈生成器进行压栈处理,以获取各参数信息对应的堆栈数据;根据各调用合约和区块链中的合约编译器生成多个状态比较器;遍历各所述堆栈数据,基于各所述状态比较器确定遍历的堆栈数据对应的目标状态比较器,检测所述遍历的堆栈数据是否满足所述目标状态比较器中的检测条件;若不满足,则确定所述区块链交易的运行信息存在异常。本发明还公开了一种区块链运行信息分析装置、设备和一种计算机存储介质。本发明提高了对区块链交易时运行信息的测试准确率。

    一种区块链网络中节点管理的方法及装置

    公开(公告)号:CN112671541B

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

    申请号:CN202011493220.4

    申请日:2020-12-17

    Abstract: 本发明公开了一种区块链网络中节点管理的方法及装置,该方法包括新节点在获取准入证书后,生成新节点的公私密钥对,从状态中心获取区块链网络中的节点的状态表,并向状态表中的活跃节点发送附有签名的新节点消息,在接收到预设数量的活跃节点发送的新节点消息的响应消息后,对响应消息中的活跃节点的签名和公钥进行聚合,向活跃节点发送聚合后的签名和公钥,在接收到活跃节点发送的稳定检查点后同步共识信息。通过新节点对接收到的响应消息中的活跃节点的签名和公钥进行聚合,可以在节点加入过程中实现一对多的通信,相比现有技术中的多对多的通信广播方式,能够降低通信复杂度,减少验证时间,节省系统资源。

    一种跨区块链的交易身份确认方法及装置

    公开(公告)号:CN112163845B

    公开(公告)日:2024-03-22

    申请号:CN202011052478.0

    申请日:2020-09-29

    Abstract: 本发明公开了一种跨区块链的交易身份确认方法及装置,其中方法为:获取第一交易的公钥和第二交易的公钥;根据所述第一交易的公钥从所述第一区块链获取第一身份管理信息,并根据所述第二交易的公钥从所述第二区块链获取第二身份管理信息;若所述第二身份管理信息包括所述第一交易的公钥,且所述第一身份管理信息包括所述第二交易的公钥,则确定所述第一用户和所述第二用户为同一用户,从而确定所述第一交易和所述第二交易为同一用户发起的交易。上述方法应用于金融科技(Fintech)时,能够确定所述第一交易和所述第二交易是否为同一用户发起的交易,从而提供了一种跨区块链的交易身份确认方法。

    一种数据存储和查询方法、装置和介质

    公开(公告)号:CN117521093A

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

    申请号:CN202311376102.9

    申请日:2023-10-23

    Abstract: 本申请涉及数据加密技术领域,尤其涉及一种数据存储和查询方法、装置和介质。其中,方法包括:针对待存储的明文数据中任一第一字符,使用用户端的第一密钥和第二字符的加密字符,对第一字符进行加密,得到第一字符的加密字符,第一字符为明文数据中任一不位于首位的字符;第二字符是明文数据中位于第一字符前面第一顺位的字符;将明文数据对应的密文数据发送至存储端;在上述方式中,在对一个明文数据中的第一字符进行加密时,需要用到第一字符前面第一顺位的第二字符,是一种从前向后迭代加密的方式,不会因为泄漏其中一个字符而导致其他字符也泄漏,使得加密过程的安全性较高。

    一种基于群组的区块链系统、群组管理方法及装置

    公开(公告)号:CN110008739B

    公开(公告)日:2023-10-03

    申请号:CN201910163295.7

    申请日:2019-03-05

    Abstract: 本发明实施例公开了一种基于群组的区块链系统、群组管理方法及装置,其中方法包括:第一节点向第二至第N节点发送M个子节点中被第一节点管理的P个子节点的证书,并接收第二至第N节点发送的M‑P个子节点的证书,若确定M‑P个子节点的证书为合法证书,则生成P个子节点的群组配置文件,并激活P个子节点;进一步地,若第二群组中已激活的子节点的数量大于或等于第一预设阈值,则确定第二群组建立成功。本发明实施例中,通过节点管理子节点的方式来建立群组,可以使得节点将具有相同需求的子节点划归到一个群组中,或者可以根据实际情况将多个子节点划归到一个群组中,即本发明实施例中的管理方式可以更加灵活地管理联盟链系统。

    一种区块链智能合约的存储方法及装置

    公开(公告)号:CN114091111B

    公开(公告)日:2022-11-18

    申请号:CN202111055168.9

    申请日:2021-09-09

    Abstract: 本发明实施例提供了一种区块链智能合约的存储方法及装置,该方法包括第一区块链节点在确定智能合约部署交易满足执行条件时,通过对智能合约部署交易进行解析得到智能合约源代码,将智能合约源代码转换为智能合约操作码,以至少一个关键字段作为切分智能合约操作码的切分字段,对智能合约操作码进行切分,得到至少一个切分字段对应的代码切片,在确定区块链中不存在某一切分字段对应的代码切片的哈希值时,将该切分字段对应的代码切片的哈希值以及该切分字段对应的代码切片存储至区块链。如此,该方案可以避免出现将不同智能合约所具有的相同功能函数对应的代码片段进行重复存储的情况,从而可以有效地提高区块链存储智能合约代码的效率。

    一种区块链的群组划分方法与装置

    公开(公告)号:CN113098907A

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

    申请号:CN202110505653.5

    申请日:2019-03-05

    Abstract: 本发明实施例涉及科技金融(Fintech)领域,尤其涉及一种区块链(Blockchain)的群组划分方法与装置,用以解决联盟链中各机构不对等,安全性低的问题。本发明实施例包括:第一机构从联盟链的所有证书中确定第三证书;所述第一机构根据所述第三证书生成群组配置项;所述第一机构根据所述群组配置项以及所述第三证书,生成所述群组的群组配置文件;所述第一机构将所述群组配置文件发送至所述属于所述群组的第一机构内节点,以使所述属于所述群组的第一机构内节点根据所述群组配置文件进行重启,从而所述第一机构内节点具有群组属性。

    一种区块链网络中节点管理的方法及装置

    公开(公告)号:CN112671541A

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

    申请号:CN202011493220.4

    申请日:2020-12-17

    Abstract: 本发明公开了一种区块链网络中节点管理的方法及装置,该方法包括新节点在获取准入证书后,生成新节点的公私密钥对,从状态中心获取区块链网络中的节点的状态表,并向状态表中的活跃节点发送附有签名的新节点消息,在接收到预设数量的活跃节点发送的新节点消息的响应消息后,对响应消息中的活跃节点的签名和公钥进行聚合,向活跃节点发送聚合后的签名和公钥,在接收到活跃节点发送的稳定检查点后同步共识信息。通过新节点对接收到的响应消息中的活跃节点的签名和公钥进行聚合,可以在节点加入过程中实现一对多的通信,相比现有技术中的多对多的通信广播方式,能够降低通信复杂度,减少验证时间,节省系统资源。

    基于区块链的电子病历共享方法、装置、系统及存储介质

    公开(公告)号:CN112434336A

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

    申请号:CN202011343451.7

    申请日:2020-11-25

    Abstract: 本发明涉及区块链技术领域,并公开了一种基于区块链的电子病历共享方法、装置、系统及存储介质,该方法包括:接收患者客户端发送的病历密文的哈希值和授权密钥,根据哈希值在联盟链中获取病历签名和存储地址;若病历签名和患者公钥匹配,则根据存储地址获取病历密文,对病历密文和授权密钥进行重加密,以获取重加密密文;根据机构客户端的私钥对重加密密文进行解密,以获取电子病历明文,基于电子病历明文获取新增病历信息,对新增病历信息进行重加密,以获取新病历密文;确定新病历密文对应的新病历密文信息,将新病历密文信息发送至患者客户端。本发明实现了在保障电子病历的安全性的同时,提高电子病历的高可用性。

    区块链运行信息分析方法、装置、设备及计算机存储介质

    公开(公告)号:CN112306496A

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

    申请号:CN202011200407.0

    申请日:2020-10-30

    Abstract: 本发明涉及金融科技(Fintech)技术领域,并公开了一种区块链运行信息分析方法,该方法包括:获取区块链交易时所有调用合约对应的参数信息,将各参数信息发送至预设的堆栈生成器进行压栈处理,以获取各参数信息对应的堆栈数据;根据各调用合约和区块链中的合约编译器生成多个状态比较器;遍历各所述堆栈数据,基于各所述状态比较器确定遍历的堆栈数据对应的目标状态比较器,检测所述遍历的堆栈数据是否满足所述目标状态比较器中的检测条件;若不满足,则确定所述区块链交易的运行信息存在异常。本发明还公开了一种区块链运行信息分析装置、设备和一种计算机存储介质。本发明提高了对区块链交易时运行信息的测试准确率。

Patent Agency Ranking