Що означає UTXO?
UTXO розшифровується як невитрачений вихід з біткойн-транзакцій. Кожна транзакція з біткойнами починається з монет, що використовуються для балансування книги. UTXO обробляються постійно і відповідають за початок і закінчення кожної транзакції. Підтвердження транзакції призводить до вилучення відпрацьованих монет із бази даних UTXO. Але запис про витрачені монети все ще існує на книзі.
Операції з біткойнами схожі на чекові каси
Операції з біткойнами схожі на чекові каси. Ви не можете обміняти їх на власні суми, і ви повинні витратити всю суму, що зберігається в цьому байті даних. Але біткойн унікальний також тим, що транзакції можна проводити, використовуючи фракції криптовалюти. Витрати на біткойн не відбуваються за допомогою одного байта даних. Натомість алгоритм отримує кілька фракцій біткойна, щоб виконати запит на витрачання. Наприклад, покупка вартістю 1 BTC може отримати 0, 6 BTC з одного байта і 0, 4 BTC з іншого. Зміни від кожної з цих фракцій надсилаються до бази даних UTXO.
Зберігання баз даних UTXO змінюється від трансакцій біткойна. Спочатку його встановлюють порожнім. Однак, у міру множення транзакцій, база даних заповнюється записами змін із різних транзакцій.
Збільшення дрібних монет у мережі біткойн робить певні транзакції неекономічними. Це тому, що транзакція може коштувати дорожче, ніж фактична вартість товару, який купується за допомогою біткойна. Наприклад, не має сенсу купувати чашку кави за 2 долари, якщо плата за транзакції в мережі біткойна перевищує ціну кави. Згідно з дослідженнями Джиммі Сонґ, відомого розробника біткойна, 13 мільйонів монет мають граничні витрати, більші за їх вартість, на 50 сатоші / біт. Існує ще одна проблема із збільшенням UTXO. Зміна вартості обладнання, необхідної для обробки UTXO, не відставала від її збільшення.
Як приклад, вартість шахтних установок для повністю перевірки вузлів не встигла. "Дозволення більшої кількості транзакцій без будь-яких інших змін, швидше за все, прискорить зростання набору UTXO, що зробить більш дорогим запуск повного валідаційного вузла", - говорить Гевін Андрісен.
