1. 首页
  2. 数据库
  3. 其它
  4. randao:RANDAO:作为以太坊RNG的DAO 源码

randao:RANDAO:作为以太坊RNG的DAO 源码

上传者: 2021-02-20 01:30:15上传 ZIP文件 846.71KB 热度 6次
随机数在编程中非常重要! 确定性系统中的RNG很难 解决方案 任何人都可以参与的DAO(分散式自治组织),并且所有参与者共同生成随机数! 首先,我们需要在区块链中创建一个RANDAO合同,该合同定义了参与规则。 然后,生成随机数的基本过程可以分为三个阶段: 第一阶段:收集有效的sha3(s) 想要参与随机数生成的任何人都需要在指定的时间段(例如6个区块周期,大约72s)内以m ETH作为质押,向交易合约C发送交易,并附上sha3(s)的结果, s是参与者分别选择的秘密号码。 第二阶段:收集有效的 在第一阶段之后,成功提交sha3的任何人都需要在指定时间段内将第一阶段中具有机密号s的交易发送
下载地址
用户评论