По данным BlockBeats, недавний всплеск активности сети Биткойн привел к распространенной проблеме среди новых пользователей кошельков: несмотря на достаточный баланс, они часто сталкиваются с сообщением «UTXO недостаточно» во время операций в цепочке. Цель этой статьи — объяснить концепцию UTXO, почему возникают ситуации «недостаточно UTXO» и как разделить UTXO.

UTXO, или вывод неизрасходованных транзакций, является основной концепцией Биткойна. Это метод записи статуса вывода транзакции, отслеживающий каждую неизрасходованную вывод транзакции, чтобы определить, какой биткойн к какому адресу принадлежит. Проще говоря, каждый UTXO похож на банкноту с определенной стоимостью (количеством биткойнов) и замком, который можно открыть только закрытым ключом. Если вы хотите отправить биткойны, вам нужно выбрать несколько «банкнот», объединить их в новую «банкноту» и повторно заблокировать ее с помощью замка получателя.

Например, если у вас есть два UTXO, один стоимостью 10 биткойнов, а другой стоимостью 20 биткойнов, вы можете объединить их в новый UTXO стоимостью 30 биткойнов и повторно заблокировать его с адресом получателя. Это завершает транзакцию, отправляя получателю 10 и 20 биткойнов и генерируя новый UTXO.

Необходимость разделения UTXO возникает потому, что такие платформы, как Magic Eden, запрещают использование UTXO, которые не были подтверждены сетью Биткойн, для транзакций. Независимо от суммы, содержащейся в UTXO, после того, как она была использована и не подтверждена, ее нельзя использовать для других операций. Вот почему пользователи часто сталкиваются с сообщениями «UTXO недостаточно», несмотря на достаточный баланс кошелька.

Однако наличие большего количества UTXO не обязательно лучше. Когда UTXO слишком фрагментированы, а отдельные суммы слишком малы, крупный платеж потребует объединения многих UTXO, что приведет к увеличению комиссий за транзакции. Учитывая текущие высокие скорости транзакций в сети Биткойн, это еще больше увеличит транзакционные издержки.

Наиболее часто используемый инструмент для разделения и слияния UTXO — Wizz.Cash. Пользователи могут связать свои кошельки в правом верхнем углу веб-сайта, добавить строки, нажав «Добавить сумму и получателя» (каждая добавленная строка означает новый UTXO), и ввести сумму для каждого UTXO и адрес получателя. UTXO обычно увеличиваются вместе с транзакциями кошелька, но средства, только что выведенные с бирж, часто представляют собой один большой UTXO. Пользователи с большим спросом на гравировку рун/надписей могут подготовиться, разделившись заранее.