订单撮合方法、装置、设备及介质

    公开(公告)号:CN119887329A

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

    申请号:CN202411966802.8

    申请日:2024-12-30

    Abstract: 本申请涉及金融科技技术领域,尤其涉及一种订单撮合方法、装置、设备及介质,该方法中,基于触发的待撮合交易,提取在待撮合交易之前已成交的历史交易信息,将历史交易信息按照交易时间划分为多个历史交易区间;针对每个历史交易区间,确定历史交易区间对应的多个价格子区间,将待撮合交易以每个价格子区间中的任一价格并行的进行订单撮合,从而保证价格分布的合理性以及订单撮合效率;若存在撮合成功的订单,则确定该订单对应的价格在历史交易信息中的历史撮合时间,根据当前撮合时间和历史撮合时间判断当前价格的合理性,以便确定下一轮撮合的价格子区间,直到撮合成功的各订单满足待撮合交易,进一步提高订单撮合的效率和价格合理性。

    一种区块链的节点同步方法及装置

    公开(公告)号:CN114116896B

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

    申请号:CN202111369356.9

    申请日:2021-11-15

    Abstract: 本发明公开了一种区块链的节点同步方法及装置,其中方法为:区块链的已加入节点获取来自待加入节点的同步请求,同步请求指示了待同步的至少一个区块;已加入节点生成至少一个区块的状态快照,其中,第一区块的状态快照用于得到第一区块生成时各账户的账本结果信息,已加入节点将至少一个区块的状态快照发送至待加入节点,至少一个区块的状态快照用于待加入节点同步至少一个区块生成时各账户的账本结果信息。上述方法应用于金融科技(Fintech)时,待加入节点无需获取具体的至少一个区块的区块数据的情况下,便能够与至少一个区块保持一致的账本结果信息,从而提升了待加入节点的同步效率。

    一种确定链外数据源可靠性的方法及装置

    公开(公告)号:CN119128009A

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

    申请号:CN202411229737.0

    申请日:2024-09-03

    Abstract: 本申请提供一种确定链外数据源可靠性的方法及装置,该方法应用于区块链上的预言机合约,该方法包括:根据预配置的M个数据源组成初始数据源序列;通过设定区块的设定交易的标识,确定随机交换机制,并通过随机交换机制得到更新数据源序列;随机交换机制用于对初始数据源序列中的两个数据源的位置进行交换;将更新数据源序列中满足延迟率要求的N个数据源确定为待验证数据源序列;数据源的延迟率是根据数据源提交验证数据的时间确定的;通知待验证数据源序列中的各数据源提交用于本轮可靠性验证的验证数据;通过待验证数据源序列中的各数据源提交的验证数据,确定待验证数据源序列中的各数据源的可靠性。该方法可提高数据源可靠性的确定效率。

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

    公开(公告)号:CN114091111A

    公开(公告)日:2022-02-25

    申请号:CN202111055168.9

    申请日:2021-09-09

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

    区块链随机数生成方法、装置、设备及计算机存储介质

    公开(公告)号:CN112631550A

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

    申请号:CN202011524078.5

    申请日:2020-12-21

    Abstract: 本发明涉及金融科技(Fintech)技术领域,并公开了一种区块链随机数生成方法,该方法包括:对区块链中所有服务节点的随机数组进行分布式密钥初始化,以获取随机数服务提供组;控制各服务节点对区块链中智能合约发送的随机数请求对应的请求参数进行解析,以确定随机数请求对应的所有目标服务节点;根据随机数服务提供组和各目标服务节点计算最终随机数,并根据最终随机数和各服务节点确定最终签名结果;基于最终签名结果将最终随机数作为目标随机数回写到区块链中的用户合约。本发明还公开了一种区块链随机数生成装置、设备和一种计算机存储介质。本发明实现了区块链获取随机数不受单个节点限制,可以获取到适用多数场景的随机数。

    一种区块链节点热重启的方法及装置

    公开(公告)号:CN113765671A

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

    申请号:CN202110904098.3

    申请日:2021-08-06

    Abstract: 本发明公开了一种区块链节点热重启的方法及装置,包括:重启节点确定执行共识任务的第i层处于重启状态时,向代理节点发送第i代理请求;所述第i代理请求用于指示所述代理节点完成所述第i层对应的子任务;执行共识任务的各层包括网络层、共识层和执行层;所述重启节点获取所述代理节点反馈的针对所述第i层对应的子任务的执行结果;所述重启节点若确定执行共识任务的第i+1层处于重启状态,则向代理节点发送第i+1代理请求;所述第i+1代理请求用于指示所述代理节点完成所述第i+1层对应的子任务,直至完成所述共识任务,从而减少热重启节点的共识耗时,提升共识效率。

    一种区块链的三方转账方法及装置

    公开(公告)号:CN112488682B

    公开(公告)日:2021-08-31

    申请号:CN202011441669.6

    申请日:2020-12-08

    Abstract: 本发明公开了一种区块链的三方转账方法及装置,其中方法为:在三方支付通道开启期间,第一参与方将针对第一交易信息的第一签名发送至第二参与方和第三参与方;所述第一交易信息为所述第一参与方发起的交易信息;所述第一参与方获取来自所述第二参与方的第二签名和来自所述第三参与方的第三签名;所述第一参与方根据所述第一签名、所述第二签名和所述第三签名,获得门限签名;若所述第一交易信息为返还资产的交易信息,所述第一参与方在验证所述门限签名通过后,则至少根据所述门限签名和所述第一交易信息,调用区块链的第一智能合约。上述方法应用于金融科技(Fintech)时,有效减少了参与方与区块链的交互。

Patent Agency Ranking