Перейти к содержимому

UTXO

UTXO (Unspent Transaction Output) — это основа системы учета в Bitcoin и других UTXO-блокчейнах. Это «неизрасходованные выходы транзакций», которые можно использовать в новых переводах.

Как работает UTXO:

  1. Когда вы получаете биткойны, они записываются в блокчейне как UTXO — это своего рода «монеты», которыми вы можете распоряжаться.
  2. Когда вы отправляете биткойны, ваш кошелек выбирает нужные UTXO, объединяет их и создаёт новую транзакцию.
  3. После проведения транзакции использованные UTXO «сжигаются», а на их месте появляются новые UTXO для получателей.

Пример:

  • У вас есть два UTXO: 0.3 BTC и 0.7 BTC.
  • Вы отправляете 0.5 BTC другу.
  • Блокчейн создаст два новых UTXO: 0.5 BTC другу и 0.5 BTC сдачи вам (если не всё ушло на комиссию).

Почему это важно?

  • Безопасность: UTXO-модель снижает риск двойного расходования.
  • Прозрачность: Все UTXO можно проверить в блокчейне.
  • Анализ транзакций: Позволяет следить за движением биткойнов.

В отличие от банковского учета (где баланс просто записывается в базе), в Bitcoin сумма на кошельке — это сумма всех UTXO, которыми владеет адрес.