一种随机数生成方法、装置及电子设备

    公开(公告)号:CN119512504A

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

    申请号:CN202411662593.8

    申请日:2024-11-20

    Abstract: 本申请的实施例揭示了一种随机数生成方法、装置及电子设备,方法包括:构建用于生成开始时间证明的第一计算服务和用于生成结束时间证明的第二计算服务;随机数生成者根据所述第一计算服务生成与随机数收集请求对应的交易开始时间、根据可验证随机函数生成子随机数以及根据所述第二计算服务生成与随机数收集请求对应的交易结束时间;所述上链节点根据所述第一计算服务生成与所述新区块对应的区块创建时间,根据所述第二计算服务生成与所述新区块对应的区块打包时间;随机数收集合约根据随机数聚合方式对收集到的子随机数进行聚合生成目标随机数;本申请保证了每次随机数提交及区块生成流程均存在有效的时间证明,增强了随机数生成的可信度。

    区块链网络服务平台的随机数生成方法及装置、存储介质

    公开(公告)号:CN115694802B

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

    申请号:CN202211287462.7

    申请日:2022-10-20

    Abstract: 本申请实施例公开了区块链网络服务平台的随机数生成方法及装置、存储介质,包括:在种子生成节点监测到携带第一随机数种子值的目标区块上链的情况下,利用私钥对目标区块中的融合加密种子参数进行解密,得到融合解密种子参数;融合加密种子参数为打包节点根据生成的第二随机数种子值和接收到的加密后的第一随机数种子值进行融合加密处理得到的参数;获取目标区块的区块参数;根据区块参数、融合解密种子参数和目标区块中携带的第一区块链交易的第一交易参数,得到目标种子参数;第一区块链交易为根据第一随机数种子值生成的、且广播至打包节点中的交易;向验证节点传输目标种子参数,以供验证节点根据目标种子参数生成目标随机数。

    一种区块链中基于VDF生成、验证随机数的方法及装置

    公开(公告)号:CN117978382A

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

    申请号:CN202410189893.2

    申请日:2024-02-20

    Abstract: 本发明实施例提供的一种区块链中基于VDF生成、验证随机数的方法及装置,VDF的时间参数被分为多个子阶段的子时间参数,方法适用于申请者,包括:在通过K个外部数据源收集完第一子阶段的K个随机数后,同步进行第二子阶段的随机数收集及第一子阶段在VDF下的子输出值和子证明值的生成;第二子阶段为第一子阶段之后的首个子阶段;通过如下方式进行子输出值和子证明值的生成:根据第一子阶段的K个随机数和聚合方式,确定第一子阶段在VDF下的子入参值及针对每个外部数据源的子验证值;根据第一子阶段的子入参值及第一子阶段的子时间参数,确定第一子阶段在VDF下的子输出值和子证明值。

    一种外部数据源的数据验证方法及装置

    公开(公告)号:CN117811779A

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

    申请号:CN202311762000.0

    申请日:2023-12-19

    Abstract: 本发明实施例提供一种外部数据源的数据验证方法及装置,应用于形成主链的第一区块链系统和形成侧链的第二区块链系统;第二区块链系统的共识效率高于第一区块链系统;第二区块链系统基于主链上的数据请求,在获取到任一外部数据源提交的响应数据后,实时将外部数据源提交的响应数据上链至侧链;第二区块链系统实时监测侧链中的至少一个响应数据,通过去中心化验证集群中的至少一个验证节点并行对至少一个响应数据进行验证,并将验证结果上链至侧链;第二区块链系统通过预言机将验证通过的响应数据提交至第一区块链系统中。实现在提交响应数据的过程中同步对已提交至侧链的响应数据进行验证,提高验证的速度以及提高后续聚合结果的公平性和真实性。

    分布式系统的共识方法、装置、电子设备及存储介质

    公开(公告)号:CN116232893A

    公开(公告)日:2023-06-06

    申请号:CN202310231097.6

    申请日:2023-03-01

    Abstract: 本申请提供一种分布式系统的共识方法、装置、电子设备及存储介质,应用于分布式系统中的客户端,该方法通过控制分布式系统运行在普通操作模式下,当检测到分布式系统中存在节点发生拜占庭故障时,将分布式系统转换至故障处理模式下运行,在故障处理模式下处理的业务请求的数量达到预设值时,将分布式系统由故障处理模式切换为普通操作模式。该技术方案中,通过使用两种工作模式,在普通操作模式下减少副本节点数量到2F个来降低系统的通信损耗,且依然可以使整个系统达成共识;在故障处理模式下切换为PBFT算法,使分布式系统中每个节点都可以达成一致的状态,同时保证了分布式系统的活性和安全性,避免了浪费分布式系统资源的问题。

    一种云服务资源调度方法、装置、设备及存储介质

    公开(公告)号:CN115981842A

    公开(公告)日:2023-04-18

    申请号:CN202211578454.8

    申请日:2022-12-09

    Abstract: 本申请实施例提供了一种云服务资源调度方法、装置、设备及存储介质,涉及金融科技(Fintech)技术领域,该方法包括:先获取云服务资源在预设更新周期内的p个资源调度时延;再基于p个资源调度时延,对n个调度时延分布函数中与p个资源调度时延匹配的调度时延分布函数进行更新。根据更新后的n个调度时延分布函数,确定云服务资源在预设探测周期内的调度时延预估值,最后,基于预设探测周期的时长、调度时延预估值以及云服务资源在预设探测周期内的资源待调度量,确定云服务资源在预设探测周期内的资源调度量。由于本申请实施例在确定云服务资源的资源调度量时,充分考虑到云服务资源的调度时延预估值,避免云服务资源调度的浪费。

    一种基于POW的区块链共识方法及装置

    公开(公告)号:CN112436944B

    公开(公告)日:2023-04-07

    申请号:CN202011231832.6

    申请日:2020-11-06

    Abstract: 本发明公开了一种基于POW的区块链共识方法及装置,其中方法为:第一匿名节点若确定所述第一匿名节点满足预设条件,则生成第一共识零知识证明;所述第一匿名节点至少根据所述第一共识零知识证明、所述共识验证信息、待出块区块内容、所述第一匿名身份信息和所述第一属性值承诺,生成第一区块,并将所述第一区块作为共识区块;所述第一匿名节点将所述第一区块发送至各第二匿名节点。上述方法应用于金融科技(Fintech)时,可以在不泄露实际身份信息情况下进行区块共识,那么较高属性值的节点不容易受到针对性的恶意攻击。

    一种存储证明方法及装置
    28.
    发明公开

    公开(公告)号:CN115913566A

    公开(公告)日:2023-04-04

    申请号:CN202211338546.9

    申请日:2022-10-28

    Abstract: 本发明实施例涉及一种存储证明方法及装置。该方法包括:验证节点向存储节点发送分别对应n个存储数据的n个挑战;挑战用于验证存储节点是否存储有对应的存储数据;验证节点接收存储节点发送的存储证明;存储证明为存储节点基于n个挑战中的目标挑战生成的;目标挑战为存储节点自身存储的目标存储数据对应的挑战;验证节点计算存储证明分别与n个挑战的n个验证值,根据n个验证值在n个挑战中确定目标挑战;根据目标挑战确定存储节点中存储有目标存储数据。增加了验证节点确定该存储证明对应的目标挑战的时间成本和计算成本,增加了验证节点重构默克尔树的代价,因此验证节点作恶的可能性变小,提高了区块链网络的安全性。

    账户信息管理方法、系统以及可读存储介质

    公开(公告)号:CN107993149B

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

    申请号:CN201711363311.4

    申请日:2017-12-18

    Abstract: 本发明公开了一种账户信息管理方法、系统以及可读存储介质,该方法包括步骤:当通过发卡行服务器接收到注册虚拟账户的注册请求后,将所获取的虚拟账户对应的账户信息写入发卡行区块链节点中;通过智能合约从发卡行区块链节点获取账户信息,根据账户信息创建虚拟账户;基于对等网络将账户信息同步到收单行区块链节点和清算行区块链节点中;当智能合约接收到交易请求后,由智能合约根据交易请求修改账户信息,并将修改后的账户信息同步到联盟链的各个区块链节点中,其中,联盟链包括收单行区块链节点、清算行区块链节点和发卡行区块链节点。本发明实现了发卡行服务器、收单行服务器和清算行服务器中账户信息的一致性。

    一种基于联盟链的数据查询方法及装置

    公开(公告)号:CN112131227A

    公开(公告)日:2020-12-25

    申请号:CN202011049423.4

    申请日:2020-09-29

    Abstract: 本发明公开了一种基于联盟链的数据查询方法及装置,其中方法为:数据查询方生成第一请求,并根据目标加密数据在目标数据库的目标索引值、所述第一请求,基于预设运算,生成第二请求;所述数据查询方将所述第一请求和所述第二请求通过目标中间节点发送至对应的记账节点;所述目标中间节点和所述记账节点为联盟链中的节点;所述数据查询方通过所述目标中间节点获取来自对应的记账节点的第一响应消息和第二响应消息;所述数据查询方根据所述第一响应消息和所述第二响应消息,得到所述目标加密数据;所述数据查询方对所述目标加密数据解密,得到所述目标加密数据的解密数据。

Patent Agency Ranking