Protocol

是什麼讓難度變得更加困難?

  • April 1, 2016

礦工試圖散列塊數據,使其低於某個目標值?根據康托爾的對角線證明,在任何給定目標之下是否存在無限多個成功值?

雜湊是 256 位整數,這意味著它們是 0 到 115792089237316195423570985008687907853269984665640564039457584007913129639935 之間的整數。沒有無限多不同的雜湊。特別是,小於目標的雜湊數正好等於目標。

無論如何,康托爾的對角線與它無關——如果散列是實數,即使沒有提及它們的特定基數,它們中的數量也會無限多。

讓探勘變得困難的是計算一個雜湊值需要時間,而且每個雜湊值只有很小的機率小於目標值。出於實際目的,每個雜湊都是 0 到 2^256-1 之間的均勻隨機數,因此如果目標是 X,它有 (X/2^256) 的機率小於目標。這意味著平均需要 2^256/X 次雜湊計算才能找到有效塊。X 越低,需要的計算就越多。

引用自:https://bitcoin.stackexchange.com/questions/5603