首页> 中国专利> 一种区块链中随机数的处理方法、装置和电子设备

一种区块链中随机数的处理方法、装置和电子设备

摘要

本说明书实施例提供一种区块链中随机数的处理方法,发布随机函数合约,提取随机源三元组,包括:主链当前区块哈希、合约地址信息和参与方线下的随机数,对随机源三元组进行哈希处理生成第一随机因子,根据所述第一随机因子的哈希结果生成非对称密钥对,以三元组构造默克尔哈希树的叶子节点,根据第一随机因子计算随机叶子节点,计算默克尔树根信息,生成当前的随机数的证明信息,并进行发布,取证明信息进行哈希,作为当前调用方初始的随机种子,利用计数器的计数结果、合约地址信息对随机种子进行迭代,得到迭代后的随机种子,利用迭代后的随机种子生成随机数,能够高效的进行随机数的生成,也提高了随机性。

著录项

  • 公开/公告号CN113489584A

    专利类型发明专利

  • 公开/公告日2021-10-08

    原文格式PDF

  • 申请/专利权人 北京泛融科技有限公司;

    申请/专利号CN202110749776.3

  • 发明设计人 谭宜勇;

    申请日2021-07-02

  • 分类号H04L9/08(20060101);H04L9/32(20060101);H04L29/06(20060101);

  • 代理机构31326 上海点威知识产权代理有限公司;

  • 代理人李成栋

  • 地址 100089 北京市海淀区车道沟1号4号楼2层202室

  • 入库时间 2023-06-19 12:49:58

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号