区块链节点处理方法、装置、设备及介质

    公开(公告)号:CN118337785A

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

    申请号:CN202410568241.X

    申请日:2024-05-09

    Abstract: 本申请涉及一种区块链节点处理方法、装置、设备及介质。该方法包括:根据区块链系统中的节点数量和组内数量阈值区间,确定分组数量;根据所述分组数量在虚拟环上创建用于表征分组的虚拟分组对象;根据区块链节点加入区块链系统的时间,确定区块链系统中各区块链节点的节点编号;针对每个区块链节点,根据所述区块链节点的节点编号的哈希值在虚拟环上的映射位置,确定在预设方向上最接近于所述映射位置的虚拟分组对象,并将所述区块链节点划分至确定出的虚拟分组对象所表征的分组内;在所述区块链系统发生节点更新的情况下,对更新的区块链节点对应的目标虚拟分组对象所表征的分组进行区块链节点更新处理。该方法能降低系统资源消耗。

    基于区块链的交易处理方法、装置、设备及存储介质

    公开(公告)号:CN117994038B

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

    申请号:CN202410397437.7

    申请日:2024-04-03

    Abstract: 本申请涉及一种基于区块链的交易处理方法、装置、设备及存储介质,包括:确定待处理交易的初始交易排序状态;预测此状态下的初始性能表征值;将初始交易排序状态下的两个相邻交易交换位置,并预测新状态下的新性能表征值;根据初始性能表征值和新性能表征值之间的性能优劣比较结果,选取其中一个作为新的初始交易排序状态,返回执行将初始交易排序状态下的两个相邻交易交换位置以进行迭代;将迭代停止时得到的、且用于使性能优化的交易排序状态作为目标交易排序状态,并根据目标交易排序状态确定目标区块大小;基于目标区块大小和目标交易排序状态将待处理交易打包生成区块。该方法能够提高系统性能。

    区块链异步共识方法、装置和计算机设备

    公开(公告)号:CN118261594A

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

    申请号:CN202410433815.2

    申请日:2024-04-11

    Abstract: 本申请涉及一种区块链异步共识方法、装置和计算机设备。包括:确定区块链分片后的多个子链,并当子链中的每个节点分别获取到输入交易时,确定每个输入交易各自对应的交易密文。当通过多个交易密文,确定子链对应的第一共识结果时,可根据第一共识结果,从子链包括的多个节点中筛选出领导节点,将多个领导节点构建成区块链的主链,并通过主链确定第二共识结果时,将第二共识结果进行区块链广播。采用本方法能够提高异步共识算法的扩展性和共识性能,实现数据的去中心化。

    基于有向无环图的区块链共识达成方法及装置

    公开(公告)号:CN117478301B

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

    申请号:CN202311817635.6

    申请日:2023-12-27

    Abstract: 本发明提供基于有向无环图的区块链共识达成方法及装置,包括构建基于有向无环图的区块链并采用PoS共识算法提案创建区块;在未形成全局共识前对该区块的后继指针上锁,广播区块信息,由其他节点验证区块消息,并将结果反馈给创块节点;主节点判断是否处于静态共识阶段,若是,则进行静态全局共识;否则,将该区块的确认投票信息写入主节点的日志列表中;创块节点确认投票达成全局共识后,对该区块的后继指针开锁链接新区块;主节点收到创块节点发送达成全局共识的消息后将写入日志列表的日志删除共识结束。其促进共识算法的执行效率,保证DAG视图的收敛性。

    基于节点确定的跨链共识方法、装置和计算机设备

    公开(公告)号:CN117478300A

    公开(公告)日:2024-01-30

    申请号:CN202311810076.6

    申请日:2023-12-27

    Abstract: 本申请涉及一种基于节点确定的跨链共识方法、装置和计算机设备。包括:获取跨链交易,并确定跨链交易对应的多条区块链;确定各区块链中的多个共识节点、以及各共识节点的节点信任度;根据节点信任度,筛选出多个共识节点中的多个审计节点和多个同步节点;通过多个审计节点进行跨链交易的共识确认,得到共识确认结果,并通过多个同步节点进行共识确认结果的共识同步。采用本方法能确保跨链交易数据的一致性与安全性。

Patent Agency Ranking