Что такое одноразовый номер в блокчейне?
«Nonce» в блокчейне — это длинное 32-битное (4-байтовое) поле, значение которого устанавливается таким образом, чтобы хэш блока состоял из последовательности битов = 0, идущей в начале.
Блокчейн — это основа криптовалюты. Для обеспечения безопасности блокчейна данные из предыдущих блоков шифруются или разбиваются на ряд цифр и букв. Это делается путем обработки входных данных блока с помощью функции, которая выдает выходные данные фиксированной длины. Функция, используемая для генерации хэша, является детерминированной, то есть она будет давать один и тот же результат каждый раз, когда используется один и тот же ввод; может производить эффективный ввод хэша; затрудняет идентификацию входных данных (что приводит к добыче полезных ископаемых); и внесение небольших изменений во входные данные приводит к совершенно другому хешу.
Любое изменение данных блока (например, nonce) приведет к полному изменению хэша блока. Невозможно предсказать, какая комбинация битов даст действительный хеш, поэтому будет опробовано много разных одноразовых номеров, для каждого другого одноразового номера хеш будет пересчитываться до тех пор, пока окончательный хеш не будет содержать число. соответствующее количество 0 бит. Соответствующее количество нулевых битов оценивается в зависимости от сложности. Сгенерированный хэш должен иметь значение меньше текущей сложности и, следовательно, должен содержать несколько начальных нулей, чтобы быть меньше требуемой оценки. Этот повторяющийся процесс вычислений требует времени и усилий. Следовательно, новый блок с правильным одноразовым номером будет представлять собой доказательство работы.
Room-House.com SkyPirl Pirl Rumhaus
Last updated