Является ли скорость хеширования сети только оценка?
Да, и очень жесткий, чтобы сделать.
На самом деле, это не так уж трудно.
Вики говорится где-то (не могу найти страницу сейчас, конечно), что вероятность одного вычисления хэш-решения блока является
цель
-------
2
256и среднее количество хэшей, необходимых для решения блока является обратным:
2
256 -------
цель
Давайте назовем эту последнюю формулу
. В среднем, то он принимает
хэши решить блок. Мы знаем, как долго это берет, чтобы создать отдельный блок (просто взять его создания метки времени и вычтите метку времени предыдущего блока от него). Таким образом, скорость хеширования сети просто
/ промежуток времени.
Конечно, отдельные блоки будут сильно варьируют из-за случайный характер нахождения решения (там было около 3 или 4 блока в последнее время, которые были созданы в течение 5 минут; блок до этой серии потребовался 20 минут, как это сделал блок после). Для того, чтобы получить более точную оценку, вы хотите, чтобы занять время, в течение 50 или 100 блоков. Формула:
2
256 *
N-----------------------
цель * (ц
N - Т.С.
N-N)
где
N это число блоков сэмплирования
Т.С.
Икс это временная метка номер блока
ИксN является последним номер блока (или любой другой номер блока вы хотите закончить свой диапазон образца с)
и цель в настоящее время 0xCBBD000000000000000000000000000000000000000000000000