一种区块链系统的共识方法及装置

    公开(公告)号:CN118400095A

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

    申请号:CN202410844017.9

    申请日:2024-06-27

    Abstract: 本申请适用于区块链技术领域,提供了一种区块链系统的共识方法及装置,其中,所述共识方法包括:在第n+x2次共识轮次中,引用多个提案区块,并结合客户端的当前交易,生成一后置提案区块;其中,多个提案区块是在第n次共识轮次中,由多个验证节点引用一前置提案区块所对应产生的,所述前置提案区块在第n‑x1次共识轮次中产生;将所述后置提案区块作为所述前置提案区块的证书,以共识所述前置提案区块。利用本申请提供的共识方法,在共识过程中不再需要传递大量的签名消息,而是通过在不同共识轮次产生的区块之间建立引用关系,以对某个区块进行共识。如此一来,减少了共识过程中传输和验证签名消息的开销。

    数据交互的风险监测方法、装置、终端设备及存储介质

    公开(公告)号:CN118337424A

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

    申请号:CN202410389714.X

    申请日:2024-04-01

    Abstract: 本申请适用于区块链应用技术领域,提供了一种数据交互的风险监测方法、装置、终端设备及存储介质,包括:若待监测的区块链网络系统中产生一待交互数据事件,获取待交互数据事件,在预设的区块链仿真执行环境中模拟执行待交互数据事件,得到模拟执行结果,再根据模拟执行结果,确定待交互数据事件是否存在风险。由此,通过在仿真执行环境中创建和运行区块链网络,可以实时模拟公有链上的待交互数据事件,及时发现风险待交互数据事件并进行监测记录。

    智能合约的加速执行方法、装置、计算机设备和存储介质

    公开(公告)号:CN118245057A

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

    申请号:CN202410191776.X

    申请日:2024-02-20

    Abstract: 本申请涉及一种智能合约的加速执行方法、装置、计算机设备和存储介质,其中,该方法包括:获取智能合约的字节码指令,将字节码指令转换为对应的中间代码指令;在确定当前CPU支持向量指令集时,以向量指令集对中间代码指令进行编译,得到智能合约对应的合约机器码;执行合约机器码,得到智能合约的执行结果。通过本申请,能够在确定当前CPU支持向量指令集时,以向量指令集对中间代码指令进行编译,减少编译中产生的指令数量,从而解决了影响智能合约的执行效率的问题。

    数据交互方法、节点、终端设备及可读介质

    公开(公告)号:CN118101360A

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

    申请号:CN202410327443.5

    申请日:2024-03-21

    Abstract: 本申请提供一种数据交互方法、节点、终端设备及可读介质,所述数据交互方法包括:根据待广播的第一消息,确定本次广播的待广播节点;所述第一消息包括已广播节点列表;根据所述待广播节点的节点信息更新所述已广播节点列表,得到第二消息;向待广播节点发送所述第二消息,本申请提高了收敛速度,同时由于消息不会被重复处理,降低了消息的冗余度,从而解决了目前gossip广播协议出现的无法兼顾收敛速度和消息冗余度的问题。

    数据跨链交互的验证方法、装置、挑战节点及存储介质

    公开(公告)号:CN117955742A

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

    申请号:CN202410346185.5

    申请日:2024-03-26

    Abstract: 本申请适用于区块链技术领域,提供了一种数据跨链交互的验证方法、装置、挑战节点及存储介质,包括:若源区块链网络系统产生跨链消息,链下节点中的目击节点将跨链消息的跨链证明提交至目的区块链网络系统;若链下节点中的提交节点确定跨链消息的跨链证明已发送至目的区块链网络系统,提交跨链消息至目的区块链网络系统;若跨链消息发送至目的区块链网络系统,链下节点中的至少一个挑战节点确定是否触发挑战操作,挑战操作用于向目的区块链网络系统发送验证跨链证明的证据,以使目的区块链网络系统确定跨链证明错误。本申请通过设置链下节点,对提交至目的区块链网络系统的跨链消息的跨链证明进行验证,保证不同区块链网络系统交互过程安全可靠。

    区块链配置更新方法、装置、电子设备及可读存储介质

    公开(公告)号:CN117880096A

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

    申请号:CN202410270543.9

    申请日:2024-03-11

    Inventor: 刘敬 汪小益 张帅

    Abstract: 本申请涉及区块链技术领域,特别涉及一种区块链配置更新方法、装置、电子设备及可读存储介质;该方法包括:获取当前纪元的第一配置数据,并对当前纪元的第一配置数据进行复制,得到下一纪元的所述第一配置数据;调用纪元管理系统合约,对下一纪元的第一配置数据进行修改,得到下一纪元的第二配置数据;当区块链节点执行完当前纪元的最后一个区块后,调用纪元系统管理合约,切换至所述下一纪元并启用第二配置数据;本申请实施例中区块链节点中通过纪元管理系统合约对链上的配置数据进行复制和修改,可以在不需要区块链节点停机的情况下,通过纪元切换实现对区块链配置数据的更新。

    一种针对区块链的意图处理方法、装置及计算机设备

    公开(公告)号:CN119691109A

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

    申请号:CN202411687132.6

    申请日:2024-11-22

    Abstract: 本申请实施例适用于区块链技术领域,提供了一种针对区块链的意图处理方法、装置及计算机设备,所述方法应用于计算机设备,所述计算机设备接入区块链中,所述方法包括:当接收到针对区块链的用户交互信息时,解析所述用户交互信息获得对应的用户意图;对所述用户意图进行安全校验;若所述用户意图通过所述安全校验,则将所述用户意图发送至所述区块链中的目标执行器,所述目标执行器用于在所述区块链中执行与所述用户意图匹配的操作。采用上述方法,可以方便用户与区块链之间的交互,降低区块链的使用门槛,提高区块链应用的可扩展性。

    一种基于状态增量的区块链同步方法、设备和存储介质

    公开(公告)号:CN118101677B

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

    申请号:CN202410517590.9

    申请日:2024-04-28

    Abstract: 本申请涉及一种基于状态增量的区块链同步方法、设备和存储介质,其中,该方法包括:确定待同步的节点、可同步节点集合和同步范围;所述待同步的节点为区块链中的落后节点;根据所述可同步节点集合,确定目标节点;并行向所述目标节点请求同步数据;所述同步数据中包括状态增量数据;对所述同步数据进行数据验证;根据验证通过的同步数据对所述待同步的节点的进行同步。本申请通过并行向目标节点请求同步数据以及对包括状态增量数据的同步数据进行验证,解决了现有的同步方式需要执行区块中的交易体来验证区块数据的有效性,同步过程中计算量大,从而导致同步效率低的问题。

    区块链数据采集方法、装置、计算机设备和存储介质

    公开(公告)号:CN118733916A

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

    申请号:CN202410668585.8

    申请日:2024-05-27

    Abstract: 本申请涉及一种区块链数据采集方法、装置、计算机设备和存储介质,所述方法包括:获取传输参数经过预设的映射关系转换得到的采集参数;其中,传输参数为目标数据源的数据上传至浏览器页面对应的区块链网络时的参数,映射关系用于表征传输参数与当前网络资源所能承担的最大采集参数之间的关系;根据采集参数在目标数据源中采集区块的区块头,并基于区块头在浏览器页面中更新区块的元信息数据;在区块链节点的区块头采集完毕的情况下,基于采集参数采集区块的区块体,并基于区块体在浏览器页面中更新区块的交易数据,采用本方法能够解决区块链浏览器数据采集过程中的数据采集性能低、区块链网络稳定性低的问题。

Patent Agency Ranking