近日,OG无涯社区联合创始人红军大叔受邀在PlatON中文Telegram群参加快闪活动,向社区成员分享了关于随机数的小知识,我们将其分享内容奉上以餮读者。
在参与抽奖或抽样的过程中,我们经常听到“随机数”这个词。随机数在密码学中有着非常基础且重要的地位,常用于密钥和安全参数生成。而在日常生活中,随机数也是保障公平性的重要手段,广泛应用于抽样、抽签、抽奖等场景当中。随机数在区块链中也应用广泛,除了密钥生成等传统安全场景,在共识机制、零知识证明等热门场景中也发挥着重要的作用,保护着区块链的安全。
首先我们来说随机数是什么。随机数并不是一个具体的数,而是在通过随机数生成器产生的一个或一组数的序列。这个序列所能出现的元素来自确定的集合,每次选出的元素不可预期,但元素出现的概率恒定的(一般是等概率的)。譬如说扔一枚六面均匀的骰子,结果不可预期,但每个面的概率都是相等的,每次掷出的结果就可以作为一个随机数生成的方法。
最近5分钟合约市场爆仓2818万美元 BTC爆仓2566万美元:据合约帝行情统计报告显示:最近5分钟合约市场全网总计爆仓2818万美元,其中BTC爆仓2566万美元,ETH爆仓145万美元。[2020/12/21 16:00:29]
真随机数一般来自物理世界的随机行为,需要进行噪声搜集,而在计算机科学中,一般使用确定性的算法来模拟随机数的生成,也称伪随机数。对伪随机数的检测非常重要,全面、完备的检测可以避免算法缺陷或人为后门造成的风险。目前常用的随机数检测标准有 NIST SP 800-20和GB/T 32915-2016 等。
需要补充的是,在NIST这份标准提供的参考实现中,就曾被怀疑植入过后门。
Dual_EC_DRBG,目前该推荐实现已经被删除。而在密码学重要会议Crypto 2020中,也有一篇对NIST CTR-DRBG这个随机数生成器的安全分析,指出了其缺陷并给出了修复方法。而在会议接受的论文里,研究随机性相关问题的论文多达6篇。这都说明随机数的问题并不简单,也马虎不得。
随机数与区块链应用
在区块链中,由于较难从物理世界中获取随机噪声,生成随机数的难度更大。
目前一般的思路是通过几种不同策略组合使用:一是通过多方协同生成;二是通过哈希函数等随机预言机引入随机性;三是通过承诺-揭示协议降低参与方作弊可能;四是引入门限协议或经济约束提高产生随机数的成功率。
其中,安全多方计算技术是产生高质量的链上随机数的重要基础技术。
引入门限协议,通过秘密共享或门限签名的方式,可以避免随机数生成方案因为一个参与方没有完整执行流程而失败,具备一定的容错性,提高随机数产生的成功率。引入经济约束,可以避免参与方通过拒绝揭示的方式影响随机数结果,对恶意的参与方进行惩罚。
原文标题:《全球最大对冲基金创始人达里奥:数字人民币将比数字美元更具竞争力?人民币占全球储备货币的份额将很快升至10%到15%左右》 FX168财经报社(北美)讯 周一(5月31日),亿万富翁、全球最大的对冲基金桥水基金(Bridgewater Associates)创始人兼首席执行长达里奥(Ray Dalio)说,比特币在未来几年有望获得发展。
面对最大的技术挑战,我们正朝着在 EVM 兼容环境中部署智能合约开始冲刺。测试网的第一个版本已经上线:您已经可以使用区块浏览器查看 zkSync 2.0 上的活动。在这篇文章中,我们将深入解释每个关键组件、提供进度更新以及下一个版本的计划。 在密码学方面,zkEVM 的指令集已经完成,并且两个实现都完成了:在电路中和在执行环境中。
Hi,小伙伴们。咱们在DeFi世界里赚钱的途径主要有三种,除了参与项目的流动性挖矿和IXO打新币外,最后一种就是领空投(撸毛)。 小白们千万别小看最后这种途径,现在DeFi世界是处于早期发展阶段,到处是机会,能够以撸毛这种方式致富的也是大有人在。 所以今天咱们就带小白们从撸毛的基本逻辑说起,然后再和大家分享一系列实用的工具帮你成为名副其实的空投高手。
据Glassnode数据显示,目前比特币持有者对比特币的抛售压力处于去年11月以来的最低水平。 CryptoQuant数据显示,目前每天矿工流向交易所的比特币数量处于一年以来的低点,已经从5月份的高峰回落,这证明矿工正在持有比特币。 金色财经报道,谷歌今日出人意料地取消了一项执行了近三年的禁令,即禁止加密货币交易所使用其广告服务。
1.5·21后 6家机构暂停面向用户服务 整治虚拟货币市场的行为上升到国务院高度,很显然新一轮严监管即将启幕。矿业和交易所作为此一轮的重点打击对象,部分相关机构已做出行动。
近期,随着三协会和国务院金融发展委员会发文,数字货币交易利空,有部分OTC商家陷入到恐慌情绪之中,将自己手上的USDT进行大量抛售,但是在抛售过程中,因为没有及时审查买家的资金来源或者为了更快出金,从平台场内直接转到场外交易,导致出金过程中收到赃款,银行卡或者平台账户被冻结。