Перейти к содержимому
БлокчейнДля начинающих

Что такое nonce в транзакциях блокчейна

Nonce — это счётчик для каждого аккаунта, который упорядочивает и идентифицирует каждую транзакцию в блокчейнах на основе аккаунтов, таких как Ethereum; пропуск останавливает следующие за ним.

Vahe HakobyanVahe HakobyanГлавный редактор Обновлено 5 окт. 20263 мин чтенияПроверено фактами
Тёмно-синий фон со светящимися голубыми стеклянными блоками, соединёнными световыми линиями справа.
Иллюстрация: World-Crypt
На этой странице

Краткий ответ

В сетях на основе аккаунтов, таких как Ethereum, nonce — это счётчик для каждого аккаунта, который упорядочивает и однозначно идентифицирует каждую транзакцию. Платёж подтверждается только тогда, когда его nonce является следующим неиспользованным для этого адреса.

Так работает не каждый блокчейн, но в сетях на основе аккаунтов это число является частью самого платежа. Большинство кошельков задают его за вас, поэтому оно остаётся незаметным, пока платёж не застрянет.

Как nonce поддерживает порядок транзакций?

Для каждого адреса ведётся свой счёт, и число увеличивается на единицу по мере подтверждения каждого платежа. Транзакция может подтвердиться только тогда, когда её nonce является следующим неиспользованным для этого адреса. Узлы могут хранить будущий nonce, но они не подтвердят его раньше пропущенных.

  • Будущий nonce ждёт в очереди.
  • Пропуск задерживает все последующие транзакции.
  • Заполнение пропущенного слота освобождает стоящие в очереди.

Что произойдёт, если nonce указан неверно?

Слишком низкий nonce указывает на слот, который аккаунт уже заполнил, поэтому узлы отклоняют платёж. Слишком высокий nonce обычно ставится в очередь до подтверждения предыдущих номеров. Платёж рассчитывается только тогда, когда счётчик догоняет его.

Как заменить застрявшую транзакцию?

Отправьте новую транзакцию с тем же nonce, и сеть сохранит только одну из двух. В Ethereum для замены нужна более высокая цена газа, часто как минимум на десять процентов выше, а не просто большая общая комиссия.

Замена работает только пока исходная транзакция находится в ожидании. Как только она подтверждается, этот nonce считается использованным.

Nonce транзакции и nonce майнинга

Эти два числа объединяет только название. Nonce транзакции отслеживает платежи одного аккаунта, а майнинговый nonce — это значение, которое майнер меняет в заголовке блока, пока хеш не достигнет целевого значения.

Одно слово, два значения
Nonce транзакции Майнинговый nonce
Считает платежи с одного аккаунта Значение, которое майнер меняет в заголовке блока
Задаётся кошельком или вводится вручную Перебирается, пока хеш не достигнет целевого значения
Упорядочивает платежи с этого аккаунта Не играет роли в упорядочивании платежей

Часто задаваемые вопросы

Подтвердиться может только одна, потому что счётчик аккаунта сдвигается на один шаг. Другая отбрасывается, а не считается вторым платежом.

Не в той, которую вы уже отправили в сеть. Кошельки могут заменить её новой транзакцией с тем же nonce или отменить её переводом с нулевой суммой на ваш собственный адрес.

Нет. В сетях на основе аккаунтов, таких как Ethereum, они используются, а Bitcoin вместо этого отслеживает неизрасходованные выходы.

Ваш кошелёк обычно считывает его и показывает перед подтверждением. Обозреватель блоков также указывает количество транзакций для адреса.

Было ли это руководство полезным?
АвторVahe HakobyanВаге Акопян — главный редактор World-Crypt. Он освещает биткоин, рынки и регулирование, а также руководит редакцией, которая проверяет факты в каждой публикации перед выходом.

Похожие руководства

Все руководства по блокчейну
Заголовок «Законен ли майнинг криптовалют в США?» над рядами тёмных майнинг-ригов со светящимися голубыми вентиляторами на тёмно-синем фоне.БлокчейнСредний уровеньЗаконен ли майнинг криптовалют в США? Правила и налогиДа, майнинг криптовалют в США законен, но IRS облагает добытые монеты налогом как доход, а правила штата или местные правила могут ограничивать, где вы майните.3 мин чтения · Обновлено 6 окт. 2026Заголовок руководства поверх рядов тёмных майнинг-машин со светящимися голубыми вентиляторами и кабелями справа, тёмно-синее пространство слеваБлокчейнСредний уровеньКомиссии майнинг-пулов: как платят PPS, PPLNS и FPPSОбычные комиссии майнинг-пулов — это доля от награды за блок, а не фиксированная ставка. Пул может платить за каждую долю или только при нахождении блока, при этом действуют минимальные пороги.3 мин чтения · Обновлено 6 окт. 2026Заголовок поверх рядов майнинг-машин с вентиляторами и кабелями, подсвеченных голубым на тёмно-синем фоне.БлокчейнДля начинающихКак повысить эффективность майнинг-фермы для криптовалютЭффективность майнинг-фермы означает меньше ватт на терахеш у розетки. Измерьте потребление и хешрейт, затем настройте напряжение, частоты, воздушный поток и блок питания.3 мин чтения · Обновлено 6 окт. 2026Заголовок «Как безопасно запустить криптомайнер дома» поверх тёмных майнинг-машин со светящимися голубыми вентиляторами справа.БлокчейнДля начинающихМайнинг криптовалюты дома: руководство по безопасной настройкеМайнинг криптовалюты дома приносит монеты за счёт работы оборудования, но добавляет тепло, шум и расход электроэнергии. Сначала проверьте свою электросеть и местные правила.3 мин чтения · Обновлено 6 окт. 2026Заголовок «Как майнить Monero на CPU» и логотип Monero на фоне тёмного серверного помещения со светящимися оранжевыми компьютерными башнями.БлокчейнДля начинающихКак майнить Monero на CPU на домашнем компьютереВы можете майнить Monero на домашнем CPU с помощью ПО RandomX — в одиночку или в пуле. Вам нужен кошелёк, и стоит следить за нагревом и правилами выплат.3 мин чтения · Обновлено 6 окт. 2026