В 32-битных значениях nonce, определяющих хэш блоков в сети Bitcoin, обнаружены отклонения. Автор статьи замечает, что майнеры предпочитают низкие значения, что может угрожать децентрализации. Современные стратегии и технологии также играют свою роль.
Nonce представляет собой 32-битное значение, которое добытчики критовалют подбирают для генерации корректного хэша блока.Новости СМИ2 Этот хэш должен соответствовать требованиям сложности, установленным в сети Bitcoin. Основная функция nonce заключается в обеспечении случайности и безопасности всего процесса майнинга.
Теория диктует, что значения nonce должны быть равномерно распределены среди 16 поддиапазонов, каждый из которых имеет вероятность в 6,25%. Однако фактические данные указывают на существование отклонений, особенно заметных в ранние годы существования биткоина и в более низких диапазонах nonce.
При рассмотрении распределения значений nonce по двум группам — нижнему и верхнему диапазонам — становится очевидным, что нижняя группа систематически демонстрирует большее использование. Это противоречит ожидаемому равномерному распределению 50/50. Автор статьи отмечает, что майнеры могут предпочитать более низкие значения nonce, чтобы ускорить процесс вычисления хэша. Это может способствовать погрешностям, а концентрация усилий на определённых диапазонах может сигнализировать о стратегиях, применяемых крупными майнинговыми пулами, что потенциально угрожает децентрализации.