Що таке UTXO і яка його роль в аналізі крипто-ринку?

Що таке UTXO і яка його роль в аналізі крипто-ринку?

UTXO невід’ємна складова on-chain аналітики криптовалютного ринку. Дані надходять безпосередньо з блокчейну, а це значить, що підробити їх неможливо і при правильному трактуванні, можна з високою точністю визначити плани великих гравців. Завдяки можливостям наданих цим механізмом ми отримали безліч корисних індикаторів для аналізу руху коштів на ринку. Пояснити поняття UTXO досить непросто, але намагатимуся показати максимально “на пальцях”, оскільки це основа ончейн аналізу.

UTXO (Unspent Transaction Output). Дослівно перекладається як “Вивід невитрачених транзакцій” або, іншими словами, залишки, що повертаються при здійсненні транзакції.

UTXO – це метод обліку транзакцій в блокчейні (використовується в Bitcoin і Litecoin).

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

Bitcoin White Paper

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

Термін «невитрачений вивід транзакції» пояснюється тим, що система UTXO є виводом транзакцій, отриманих користувачем, які цей користувач може витратити в майбутньому (оскільки вони все ще «не витрачені»). Це ще один спосіб позначити баланс монет, контрольований певною адресою.

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

Розумію, що як і раніше нічого не зрозуміло … Проілюструю концепцію аналогією з готівкою.

Простими словами, що таке UTXO

Кожен UTXO можна порівняти з купюрою або монетою фіатних грошей. Якщо у вас є 50 доларів готівкою, у вас може бути кілька різних комбінацій купюр:

  • Одна купюра – 50 доларів;
  • П’ять купюр по 10 доларів;
  • Десять купюр по 5 доларів;
  • Чотири купюри по 10 доларів і дві купюри по 5 доларів;
  • і так далі…

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

Концепція “решти” в UTXO блокчейні

Так само як і готівкова банкнота, UTXO не може бути розділений. Візьмемо, наприклад, покупку чашки кави за 3,75 долара. Якщо у вас всього п’ять 10-доларових купюр, ви повинні переплатити (передавши продавцю 10 доларів) і отримати решту 6,25 долара.

UTXO працює схожим чином. Так само як ви не можете відірвати частину своєї 10 доларової банкноти, щоб заплатити за каву, ви не можете відправити частину UTXO. Якщо ви хочете відправити комусь 3,75 BTC, але у вас в гаманці є тільки UTXO вартістю 10 BTC, ви повинні відправити весь UTXO одержувачу, а потім отримати решту, як і при оплаті готівкою. Звичайно, цей процес обробляється протоколом блокчейну і не вимагає, щоб ви довіряли одержувачу повернути вам решту. Таким чином, коли ви зробили цей переказ, одержувач отримає 3,75 BTC, а залишок 6,25 BTC «решти» будуть відправлені назад на вашу адресу в якості нового, меншого UTXO.

Однак, що якщо ви хочете відправити кому-небудь 13,75 BTC? Ситуація така ж, як і з готівкою. Вам потрібно буде відправити два UTXO однієї транзакцією (так само як вручити дві купюри по 10 доларів). Один UTXO буде повністю витрачений, а інший зробить запит решти у вигляді нового UTXO.

Цікаво, що перші версії біткоін-гаманців не вміли автоматично налаштовувати повернення решти. Користувач повинен був самостійно вказувати адресу одержувача та адресу для повернення решти. Відповідно, якщо адреса була введена невірно, кошти губилися назавжди.

Відмінності UTXO від готівки

Хоча аналогія «UTXO як готівкові» корисна для розуміння основної концепції, є деякі відмінності.

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

По-друге, фіатні банкноти та монети мають фіксовану вартість. Ви не можете отримати банкноту в розмірі 6,25 долара в якості решти при оплаті кави. UTXO можуть бути будь-якого номіналу.

Як UTXO допомагає аналізувати ринок?

Кількість UXTO за весь час існування мережі Bitcoin
Кількість UXTO за весь час існування мережі Bitcoin

Вивчення і відстеження UTXO – відмінний спосіб отримати дані про економічну активність в мережі блокчейну. Розмір, вік і кількість UTXO, переданих в блокчейні, дають багато достовірних сигналів, які можуть бути використані для кращого розуміння цілей великих гравців і дій малодосвідчених спекулянтів.

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

На базі даних UTXO розроблено багато незамінних індикаторів, таких як SOPR, MVRV, Реалізована капіталізація і т.д.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *