复制成功

分享至

OKX > 区块链百科 >

什么是真随机数 伪随机数?如何安全的生成比特币私钥呢?

2022.02.28

什么是真随机数?

真随机数是通过真实随机事件取得的随机数,一般是通过物理现象产生的,比如抛硬币,敲键盘,使用电子元件的嗓音等。

什么是伪随机数?

伪随机数是由确定性的算法产生的,呈现均匀分布的随机数序列,但并不是真的随机,只要重复的次数足够多,就会呈现出周期的规律,伪随机数可以用计算机大量生成。

如何安全的生成比特币私钥呢?

现在大多人制作比特币私钥,并不是不在意安全,而是不懂真伪随机数的重要性,对于那些需要长期大量屯币的冷私钥用户来说,制作一个真随机的私钥真的很重要,以前就有人扔硬币 256 次来做比特币私钥。

当然现在有很多方法生成真随机的比特币私钥,不要认为伪随机数的数量很庞大,就很安全,只要一台小小的量子计算机,就能轰开你财富的大门。

总结一下:

不管你用什么方法来生成比特币私钥,一定要确保是真随机数,现在大部分的计算机语言中的随机函数,都是伪随机数生成器,尽量不要去使用。

伪随机数都是通过确定的算法,通过一个种子来生成的,任何人只要知道算法和种子,就很容易获得你的私钥信息,何况未来还有量子计算机在等着我们。

免责声明:数字资产交易涉及重大风险,本资料不应作为投资决策依据,亦不应被解释为从事投资交易的建议。请确保充分了解所涉及的风险并谨慎投资。本站资讯仅提供信息参考,不构成任何投资建议,用户一切投资行为与本站无关。

相关推荐

industry-frontier