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