奇趣网|统计宝|奇趣随机数生成器|什么是伪随机数攻击?

中心化的随机数是可以人为控制的,而去中心化的随机数是难以控制的,所以某些商家用去中心化的区块链技术来打造猜数类程序来进行营销活动。但是奇趣编程利用奇趣随机数生成器分析发现,这些程序是存在随机数漏洞的。

有些随机数是利用大气噪音来生成随机数的,工作原理是利用录音机录制大气中的声音,然后通过程序检测声波的变化来作为随机数的熵源,这是一种基于现实现象而生成的随机数,具有极高的随机性,并且也难以预测,这种随机数的产生方法可以认为是真随机数。

但区块链中的随机数并不是基于现实的,而是基于区块变量,比如地址、难度、消耗量、高度、时间等,虽然这些数据是变化的,但只要产生数据的人联合起来控制数据的结果,就可以人为地控制随机数的最终结果。

这种多人联合起来作弊的行为,就叫做“伪随机数攻击”。