原始文献 / 论坛帖 / Re: Hash/sec Throttling for Democracy

Re: Hash/sec Throttling for Democracy

Bitcointalk · 2010-07-14 20:25:06 UTC

AuthorSatoshi Nakamoto
TitleRe: Hash/sec Throttling for Democracy
Date2010-07-14 20:25:06 UTC
ForumBitcointalk · 原文

引用自:knightmb,2010 年 7 月 14 日 07:17:43 PM(https://bitcointalk.org/index.php?topic=325.msg2917#msg2917)

所以如果你的电脑已经"解出"了 1% 的 block 68000……这是个常见的误解。"解了 1%"这种事不存在。你并没有在朝解出来推进。跑了 24 小时之后,你解出的概率和刚开始、和任意时刻都一样。
就像一次抛 37 枚硬币、要全是正面。每次试,成功的概率都一样。

RNG 是 OpenSSL 的安全随机数发生器。Windows 上用的是开机以来所有硬件性能计数器的全集做种子,Linux 上是 dev/random。

英文原文

Quote from: knightmb on July 14, 2010, 07:17:43 PM(https://bitcointalk.org/index.php?topic=325.msg2917#msg2917) So if your computer was only 1% towards solving block 68000 This is a common point of confusion.  There's no such thing as being 1% towards solving a block.  You don't make progress towards solving it.  After working on it for 24 hours, your chances of solving it are equal to what your chances were at the start or at any moment.

It's like trying to flip 37 coins at once and have them all come up heads.  Each time you try, your chances of success are the same.

The RNG is the OpenSSL secure random number generator.  On Windows it's seeded with the complete set of all hardware performance counters since your computer started, on Linux it's dev/random.