A UTXO, або невитрачений вихід транзакції, — це одиниця криптовалютної вартості, яку отримано, але ще не витрачено. Це базова облікова модель, яку використовують Bitcoin та деякі інші блокчейни. Замість того щоб відстежувати один баланс рахунку, як у банку, блокчейн на основі UTXO відстежує безліч окремих одиниць вартості, які можна витратити в майбутніх транзакціях.

У Bitcoin гаманець технічно не зберігає єдиний баланс. Він містить набір UTXO — виходів із попередніх транзакцій. Коли ви надсилаєте BTC, ваш гаманець обирає один або кілька UTXO, витрачає їх повністю та створює нові виходи: один для одержувача й, як правило, один для вас як решта.

Розуміння UTXO допомагає пояснити, як працюють транзакції Bitcoin, чому комісії залежать від розміру транзакції та чому такі функції гаманця, як вибір монет, керування монетами, повторне використання адрес і консолідація, мають значення.

Що означає UTXO простими словами?

UTXO працює як купюра у фізичному гаманці. Якщо потрібно заплатити 7 доларів, а у вас є лише купюра в 10 доларів, ви віддаєте всі 10 і отримуєте 3 долари здачі. Відірвати рівно 7 доларів від купюри неможливо.

Bitcoin працює схожим чином. Кожен UTXO — це окрема одиниця вартості з власною сумою. Щоб здійснити платіж, ваш гаманець обирає достатньо UTXO для покриття суми, витрачає їх повністю та створює нові UTXO для одержувача й для решти. Баланс гаманця — це просто сукупна вартість усіх UTXO, якими ви керуєте.

Як UTXO працюють у транзакції Bitcoin?

Транзакція Bitcoin складається з входів і виходів.

  • Входи: наявні UTXO, які витрачаються. Гаманець підписує ці входи, щоб підтвердити право на їх витрачання.
  • Виходи: нові UTXO, створені транзакцією, — зазвичай це вихід для одержувача та вихід для решти.
  • Комісії: різниця між загальною вартістю входів і загальною вартістю виходів. Ця комісія дістається майнеру, який включає транзакцію до блоку.

Наприклад, припустімо, що у вашому гаманці є три UTXO: 0,5 BTC, 0,3 BTC і 0,2 BTC. Якщо ви хочете надіслати 0,4 BTC, гаманець може використати UTXO на 0,5 BTC як вхід, створити вихід на 0,4 BTC для одержувача, повернути вам приблизно 0,0999 BTC як решту і залишити 0,0001 BTC як комісію за транзакцію.

Після підтвердження початковий UTXO на 0,5 BTC перестає існувати. Тепер ваш гаманець контролює UTXO на 0,3 BTC, UTXO на 0,2 BTC і новий UTXO із рештою.

Чому Bitcoin використовує UTXO, а не баланси рахунків?

Bitcoin використовує модель UTXO, оскільки вона робить валідацію транзакцій простою, прозорою та стійкою до подвійного витрачання. Вона також надає користувачам більше гнучкості в управлінні конфіденційністю та комісіями.

  1. Незалежна перевірка: кожен UTXO можна перевірити незалежно, що полегшує вузлам перевірку дійсності транзакції.
  2. Простий стан блокчейну: мережі потрібно лише відстежувати, які виходи залишаються невитраченими. Це формує чіткий та прозорий набір UTXO.
  3. Запобігання подвійному витрачанню: кожен UTXO можна витратити лише один раз. Після використання як вхід він споживається і не може бути повторно використаний.
  4. Потенціал для конфіденційності: користувачі можуть отримувати кошти на різні адреси та зберігати UTXO окремо, що ускладнює відстеження активності за обережного використання.
  5. Гнучкі умови витрачання: кожен UTXO може містити власні правила витрачання через Bitcoin Script, що дозволяє реалізувати мультипідпис, часові блокування та інші умовні платежі.

Ця модель відрізняється від блокчейнів на основі рахунків, таких як Ethereum, де кожна адреса має поточний баланс, який оновлюється після кожної транзакції.

Що таке вибір монет?

Вибір монет — це процес, за допомогою якого гаманець вирішує, які UTXO витратити в транзакції. Гаманець має обрати достатньо UTXO для покриття суми платежу та комісії за транзакцію.

Різні стратегії вибору монет впливають як на комісії, так і на конфіденційність.

  1. Спочатку найбільші: гаманець витрачає найбільший доступний UTXO. Це просто, але може створювати великі виходи для решти.
  2. Спочатку найменші: гаманець спочатку витрачає менші UTXO. Це може допомогти зменшити дрібні залишки, але може вимагати більше входів і збільшити комісії.
  3. Метод гілок і меж: більш просунуті гаманці намагаються знайти комбінацію UTXO, яка якомога точніше відповідає сумі платежу та уникає зайвої решти.
  4. Вибір з акцентом на конфіденційність: деякі гаманці уникають об'єднання UTXO з різних джерел, оскільки це може розкрити, що вони, ймовірно, належать одному власнику.

Більшості користувачів не потрібно вибирати UTXO вручну, однак дизайн гаманця має значення, адже вибір монет впливає на вартість транзакції та конфіденційність у мережі.

Як UTXO впливають на комісії Bitcoin?

Комісії за транзакції Bitcoin залежать від розміру транзакції, а не від суми BTC, що надсилається. Транзакція з багатьма входами та виходами займає більше місця в блоці, а отже, коштує більше.

Саме тому наявність багатьох дрібних UTXO може стати дорогою. Якщо гаманцю потрібно об'єднати багато дрібних UTXO для одного платежу, транзакція буде більшою, а комісія — вищою. Такі дрібні виходи часто називають «пилом», коли вони надто малі, щоб їх витрачання було економічно доцільним.

Деякі користувачі консолідують UTXO в періоди низьких комісій. Консолідація об'єднує багато дрібних UTXO в менше число більших, що може знизити майбутні витрати на транзакції. Однак консолідація також може розкрити зв'язки між адресами, тому її слід виконувати обережно.

Як UTXO впливають на конфіденційність?

UTXO є псевдонімними, а не повністю конфіденційними. Будь-хто може переглянути транзакції Bitcoin у публічному блокчейні та проаналізувати, які UTXO були витрачені та які нові виходи були створені.

Поширені ризики для конфіденційності включають:

  • Повторне використання адрес: повторне використання однієї адреси може пов'язати кілька UTXO з одним власником.
  • Спільне володіння входами: коли кілька UTXO витрачаються разом, аналітики часто припускають, що вони належать одній особі або гаманцю.
  • Виявлення решти: аналітики блокчейну часто можуть визначити, який вихід є платежем, а який — рештою.
  • Пилові атаки: до гаманця можуть бути надіслані крихітні UTXO для відстеження майбутньої поведінки при витрачанні.

Користувачі, які дбають про конфіденційність, часто використовують нові адреси, уникають зайвого об'єднання UTXO, обирають гаманці з функцією керування монетами та можуть застосовувати інструменти конфіденційності, такі як CoinJoin, де це доречно.

UTXO проти моделі рахунків: у чому різниця?

Модель UTXO і модель рахунків — це два різні способи відстеження права власності в блокчейнах.

У моделі UTXO вартість існує у вигляді окремих невитрачених виходів. Транзакція споживає старі виходи та створює нові. Bitcoin, Litecoin, Dogecoin, Cardano та деякі інші мережі використовують UTXO або натхненні UTXO підходи.

У моделі рахунків кожна адреса має баланс, який збільшується або зменшується після транзакцій. Ethereum та багато платформ із розумними контрактами використовують цю модель, оскільки вона більш природно підходить для застосунків на основі рахунків і розумних контрактів.

Модель UTXO часто простіша для перевірки платежів і управління конфіденційністю, тоді як модель рахунків зручніша для складних взаємодій із розумними контрактами.

Підсумок

UTXO — це невитрачений вихід транзакції, який може бути використаний як вхід у майбутній транзакції. У Bitcoin гаманці не зберігають єдиний баланс — вони містять безліч UTXO, а баланс гаманця є сумою цих невитрачених виходів.

Модель UTXO визначає принципи роботи транзакцій Bitcoin. Вона впливає на комісії, конфіденційність, дизайн гаманця, вибір монет і управління пилом. Хоча більшості користувачів не потрібно керувати UTXO вручну, розуміння цієї концепції допомагає пояснити, чому транзакції Bitcoin іноді створюють решту, чому комісії можуть зростати при витрачанні багатьох дрібних виходів і чому конфіденційність залежить від того, як монети обираються та об'єднуються.

Пов'язані поняття

  1. Що таке UTXO?
  2. Що таке гаманець?
  3. Що таке Bitcoin?
  4. Що таке подвійне витрачання?

Додаткові матеріали

  1. Топ гаманців Bitcoin: найкращі способи зберігати BTC у 2026 році
  2. Як налаштувати гаманець Bitcoin (BTC)?
  3. Що таке Litecoin (LTC) у 2026 році? Повний посібник для початківців
  4. Що таке Ordinals (ORDI), піонерський токен BRC-20 від Bitcoin, і як його купити на BingX?