Глоссарий

Транзакция (Transaction)

16.04.2026

Транзакция (transaction) в блокчейне — подписанная инструкция, изменяющая состояние сети: обычно перевод средств с одного адреса на другой, вызов смарт-контракта или создание токена. Каждая транзакция авторизуется криптографической подписью приватного ключа отправителя.

Основные компоненты

  • Входы / отправитель — кто авторизует транзакцию
  • Выходы / получатель — куда идёт стоимость
  • Сумма — сколько переводится
  • Комиссия — выплачивается майнерам/валидаторам за включение в блок
  • Подпись — криптографическое доказательство авторизации
  • Nonce — счётчик, предотвращающий replay-атаки

Две модели транзакций

UTXO (Bitcoin, Litecoin, Tari, Cardano)

Реестр представляет собой набор неизрасходованных выходов транзакций (UTXO) — неделимых единиц монет, каждая из которых привязана к блокирующему скрипту (обычно требующему конкретную подпись). Транзакция потребляет один или несколько UTXO как входы и создаёт новые UTXO как выходы. Если входы больше суммы перевода + комиссии, разница возвращается как «сдача».

Account-based (Ethereum, Solana, BNB Chain)

Реестр — это набор счетов, каждый со своим балансом. Транзакция напрямую списывает средства со счёта отправителя и зачисляет получателю. Проще для понимания, но требует nonce-счётчика для предотвращения двойного списания.

От подписи до подтверждения

  1. Отправитель формирует и подписывает транзакцию своим приватным ключом
  2. Транзакция рассылается по нодам и попадает в мемпул — пул неподтверждённых транзакций
  3. Майнер или валидатор выбирает её для включения в блок
  4. После добычи блока у транзакции появляется 1 подтверждение
  5. Каждый следующий блок сверху добавляет ещё одно подтверждение

Чем больше подтверждений, тем сложнее откатить транзакцию. Биржи Bitcoin обычно ждут 3–6 подтверждений; Ethereum иначе определяет финальность в Proof of Stake.

Мемпул

Мемпул (memory pool) хранит валидные неподтверждённые транзакции. Майнеры, как правило, выбирают сначала транзакции с наибольшей комиссией на байт. При перегрузке сети транзакции с низкой комиссией могут ждать часами или сутками — или быть отброшены вовсе.

Смотрите также