一种跨链的区块链通信方法及装置

    公开(公告)号:CN112491846A

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

    申请号:CN202011294886.7

    申请日:2020-11-18

    Abstract: 本发明实施例提供了一种跨链的区块链通信方法及装置,该方法包括跨链验证节点接收第一代理节点发送的第一跨链密文,解密第一跨链密文得到第二跨链请求并验证第二跨链请求,在验证通过第二跨链请求后,触发第二代理节点所在的区块链系统处理第二跨链请求。由于代理节点用于对区块链系统内的节点的跨链消息进行转收发,且第一跨链密文是第一代理节点对本链节点发起的第一跨链请求进行共识后生成的,并在验证通过第二跨链请求后触发第二代理节点所在的区块链系统处理第二跨链请求,如此可以确保跨链通信的安全性。此外,该技术方案无需管理和维护大量用户证书的生成、颁发、撤销等,因此可以节约计算资源和存储资源。

    一种扩展纠删码存储系统的方法及装置

    公开(公告)号:CN114237970B

    公开(公告)日:2025-05-16

    申请号:CN202111459202.9

    申请日:2021-12-02

    Abstract: 本发明公开了一种扩展纠删码存储系统的方法及装置,该方法为:确定存储系统中的数据,对数据进行编码,并将数据分散存储在各个节点,获得各个节点的空间位置分布信息;基于扩展需求信息,确定每个条带上新增的节点个数,并基于新增的节点个数和空间位置分布信息,确定每个条带上的扩展节点信息;其中,条带包括具有编码关系的数据块和校验块;基于扩展节点信息和最小公倍数规则,确定扩展组,并对扩展组进行拆分处理,获得包括多个被选择的条带的目标组;对目标组执行扩展算法,获得对应的目标扩展组,目标扩展组包括扩展数据块和扩展校验块。基于上述方法,可提高纠删码存储系统的扩展效率。

    一种区块链交易数据并行解码的方法及装置

    公开(公告)号:CN111738858B

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

    申请号:CN202010601244.0

    申请日:2020-06-28

    Abstract: 本发明公开了一种区块链交易数据并行解码的方法及装置,该方法包括获取区块链的智能合约得到的交易数据,提取交易数据中的函数ID,确定出函数ID对应的参数偏移量表,使用参数偏移量表和智能合约的ABI对所述交易数据进行解析,为函数ID对应的函数中的每个参数创建解码任务,并行执行每个参数的解码任务,得到交易数据的解码结果。通过使用函数ID对于的参数偏移量表以及ABI为交易数据中每个参数创建解码任务后,并行执行所有的解码任务,可以提高解码的效率,解决现有技术中存在的依据参数顺序解码交易数据效率低下的问题。

    一种基于区块链的加入交易系统的方法及装置

    公开(公告)号:CN110276690B

    公开(公告)日:2025-02-28

    申请号:CN201910534430.4

    申请日:2019-06-20

    Abstract: 本发明公开了一种基于区块链的加入交易系统的方法及装置,交易系统包括委员链、多个业务系统、各业务系统对应的业务链。其中,方法包括:第一业务系统确定具有投票权的第二业务系统,并通过第一节点将投票申请写入至第二业务系统的第二主题中,第二业务系统通过第二节点读取到该投票申请,第一业务系统、第二业务系统根据投票申请分别生成第一执行结果和第二执行结果,并分别写入委员链的智能合约中,委员链根据智能合约中的执行结果确定投票结果。该技术方案通过规范的配置流程,在减少配置工作量的前提下,保障配置信息的真实性。

    数据处理方法及设备
    7.
    发明授权

    公开(公告)号:CN114328525B

    公开(公告)日:2025-01-14

    申请号:CN202111620847.6

    申请日:2021-12-27

    Abstract: 本申请提供一种数据处理方法及设备,方法包括获取第一指令和第一数据表;其中,第一指令用于对第一数据表和第二数据表进行处理,使用抽象语法树对第一指令进行分析获得指令结构树;在确定指令结构树中各个节点分支满足数据安全处理条件,且指令结构树中不存在数值为分组标记的节点时,从指令结构树中选择单列操作的节点分支作为备选分支,以获得多个备选分支;从多个备选分支中选择至少一个目标分支,并统计指令结构树中数值为列标记的节点的数值,根据至少一个目标分支和指令结构树数值为列标记的节点的数值对明文状态下的第一数据表和第一指令进行处理,获得第三数据表和第二指令,减少在密文状态下的数据处理量,提高数据处理效率。

    一种区块链交易处理的方法及装置

    公开(公告)号:CN112348673B

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

    申请号:CN202011124587.9

    申请日:2020-10-20

    Abstract: 本发明公开了一种区块链交易处理的方法及装置,包括:交易发起方确定当前交易的第一辅助信息和当前交易的第二辅助信息,其中,第一辅助信息用于链接前一笔交易从而构成交易簇的交易链,第二辅助信息用于指示交易簇中最后一笔交易,且所述第二辅助信息是通过对交易簇中最后一笔交易进行签名得到的签名信息,然后构造当前交易的交易报文并发送至交易验证方,其中,交易报文包括交易内容、第一辅助信息和第二辅助信息。交易发起方根据当前交易的第一辅助信息链接前一笔交易,防止前一笔交易被篡改,在交易发起方生成交易簇中最后一笔交易时,只对交易簇中最后一笔交易进行签名,减少了交易发起方生成签名的工作量,减少了交易签名的数据量。

    一种基于区块链的竞猜处理方法及装置

    公开(公告)号:CN118631851A

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

    申请号:CN202410846341.4

    申请日:2024-06-27

    Abstract: 本发明实施例提供了一种基于区块链的竞猜处理方法及装置,用以解决现有技术无法有效保护竞猜过程中的信息隐私性的问题。该方法包括:竞猜主办方确定n组中奖信息;从区块链系统获取至少一个公开参数;生成n组中奖信息分别对应的第一密文,其中包括:生成第i组中奖信息对应的混淆参数;根据至少一个公开参数以及第i组中奖信息对应的混淆参数,生成第i组中奖信息分别对应的私密密钥以及公开密钥;根据第i组中奖信息对应的私密密钥,按照预设加密算法对第i组中奖信息进行加密,获得第i组中奖信息对应的第一密文;向区块链系统发送n组中奖信息分别对应的第一密文以及n组中奖信息分别对应的公开密钥,从而可以有效保护中奖信息的隐私性。

    一种确定区块链共识节点的方法及装置

    公开(公告)号:CN112487091B

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

    申请号:CN202011398728.6

    申请日:2020-12-02

    Abstract: 本发明公开了一种确定区块链共识节点的方法及装置,包括:从区块链获取具有候选身份的节点的承诺值,其中,候选身份是通过节点发起的共识注册交易获得的,承诺值是共识注册交易中用于表征申请成为共识节点的担保能力,然后确定节点在区块链的历史区段作为共识节点所共识的区块数量和正确共识区块的准确率,再根据承诺值、共识区块数量和准确率,确定节点成为区块链的下一区段的共识节点的优先级。因共识注册交易中包括承诺金,防止了攻击者使用女巫攻击低成本建立大量的账号破坏区块链系统,根据优先权确定在节点中确定共识节点,提高了确定共识节点的容错能力和恢复能力。

Patent Agency Ranking