Когда речь заходит о торговле биткоинами, большинство людей в первую очередь думают о колебаниях курса, но другой фактор, который действительно влияет на ваш кошелек, часто игнорируется — UTXO. Эта казалось бы сложная концепция на самом деле напрямую связана с тем, сколько вы платите комиссию за каждую транзакцию.
Что такое UTXO? Простая аналогия
Если сравнить биткоин с наличными, то UTXO (непотраченные выходы транзакций) — это как купюры в вашем кошельке. Когда вы покупаете что-то за наличные, кассир выдает сдачу в зависимости от номинала купюр — и с биткоинами действует тот же принцип.
Каждый раз, когда вы получаете биткоины, сеть создает для вас UTXO. Он представляет собой сумму средств, которую вы можете использовать в следующей транзакции. У вас может быть несколько UTXO, как несколько купюр разного номинала. Когда вы тратите один UTXO, он навсегда исчезает, его нельзя использовать повторно — так сеть предотвращает «двойное расходование».
Как работает UTXO? На примере
Допустим, у вас есть два UTXO: один 0.5 BTC, другой 0.3 BTC. Теперь вы хотите отправить 0.6 BTC другу.
Процесс следующий:
Сеть использует ваши два UTXO (в сумме 0.8 BTC) для выполнения транзакции
0.6 BTC отправляется получателю
Остаток 0.2 BTC (после вычета комиссии) возвращается в ваш кошелек как «сдача» — новый UTXO
Исходные два UTXO помечаются как потраченные и больше не могут использоваться
Этот процесс обеспечивает безопасность. Каждый UTXO можно использовать только один раз, все участники сети могут проверить транзакцию, а центральный орган не может изменить историю.
Почему количество UTXO напрямую влияет на комиссию
Основное правило: чем больше UTXO, тем больше размер транзакции, а значит, выше комиссия.
Почему? Потому что сеть взимает плату за размер транзакции (в байтах). Каждое добавление UTXO увеличивает объем данных, и сеть требует больше вычислительных ресурсов.
Пример:
Транзакция с 1 UTXO может занимать около 200 байт
Транзакция с 5 UTXO — около 500 байт
Транзакция с 10 UTXO — около 900 байт
При одинаковой ставке за байт транзакция с 10 UTXO обойдется примерно в 4 раза дороже.
Как снизить стоимость UTXO
1. Регулярно объединяйте UTXO
Когда комиссии в сети низкие (обычно в периоды низкой загруженности), инициируйте транзакцию, объединяющую несколько мелких UTXO в один крупный. Хотя за такую транзакцию придется заплатить комиссию, в будущем это значительно снизит ваши расходы.
2. При получении учитывайте количество UTXO
Некоторые биржи или сервисы могут при отправке разбивать сумму на множество мелких UTXO, что увеличивает ваши издержки. Зная это, можно попросить один крупный перевод вместо нескольких мелких.
3. Оптимизируйте стратегию кошелька
Выбирайте кошельки, поддерживающие управление UTXO, чтобы видеть и контролировать каждое UTXO, а не работать в «черном ящике».
Модель UTXO vs модель счетов
Биткоин использует модель UTXO, но не все блокчейны так делают. Например, Ethereum использует модель счетов. В чем разница?
Особенность
UTXO модель
Модель счетов
Отслеживание
Каждая «монета» отдельно
Общий баланс по счету
Конфиденциальность
Выше (сложно проследить цепочку транзакций)
Ниже (баланс счета виден сразу)
Масштабируемость
Лучше (меньше данных)
Ограничена (нужно обновлять состояние всех счетов)
Крутизна обучения
Более сложная (нужно понять UTXO)
Проще (как банковский счет)
UTXO дает больше контроля и приватности, но сложнее в реализации. Модель счетов проще, но хуже с точки зрения приватности.
Защита ваших активов с помощью UTXO
Помимо влияния на стоимость, UTXO важны для безопасности:
Предотвращение двойных трат: каждый UTXO можно потратить только один раз, система гарантирует, что одна и та же сумма не будет потрачена дважды.
Публичная проверяемость: все транзакции записаны в блокчейне, любой узел сети может их проверить. Нет центрального органа, который мог бы изменить историю.
Децентрализованное доверие: благодаря конструкции UTXO, биткоин не зависит от банков или правительств, транзакции сами по себе являются неподдельными.
Итоги
UTXO — это не только основа биткоина, но и фактор, который напрямую влияет на ваши транзакционные издержки и приватность. Те, кто понимает UTXO, умеют:
в периоды низких комиссий объединять UTXO для экономии
выбирать кошельки, дающие контроль над UTXO
глубже понять, почему биткоин называют «p2p cash system»
Будь вы новичком или опытным пользователем, знание UTXO поможет вам более умно управлять своими средствами при транзакциях в биткоине.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Скрытые издержки в торговле биткоинами|Как UTXO определяет ваши комиссии
Когда речь заходит о торговле биткоинами, большинство людей в первую очередь думают о колебаниях курса, но другой фактор, который действительно влияет на ваш кошелек, часто игнорируется — UTXO. Эта казалось бы сложная концепция на самом деле напрямую связана с тем, сколько вы платите комиссию за каждую транзакцию.
Что такое UTXO? Простая аналогия
Если сравнить биткоин с наличными, то UTXO (непотраченные выходы транзакций) — это как купюры в вашем кошельке. Когда вы покупаете что-то за наличные, кассир выдает сдачу в зависимости от номинала купюр — и с биткоинами действует тот же принцип.
Каждый раз, когда вы получаете биткоины, сеть создает для вас UTXO. Он представляет собой сумму средств, которую вы можете использовать в следующей транзакции. У вас может быть несколько UTXO, как несколько купюр разного номинала. Когда вы тратите один UTXO, он навсегда исчезает, его нельзя использовать повторно — так сеть предотвращает «двойное расходование».
Как работает UTXO? На примере
Допустим, у вас есть два UTXO: один 0.5 BTC, другой 0.3 BTC. Теперь вы хотите отправить 0.6 BTC другу.
Процесс следующий:
Этот процесс обеспечивает безопасность. Каждый UTXO можно использовать только один раз, все участники сети могут проверить транзакцию, а центральный орган не может изменить историю.
Почему количество UTXO напрямую влияет на комиссию
Основное правило: чем больше UTXO, тем больше размер транзакции, а значит, выше комиссия.
Почему? Потому что сеть взимает плату за размер транзакции (в байтах). Каждое добавление UTXO увеличивает объем данных, и сеть требует больше вычислительных ресурсов.
Пример:
При одинаковой ставке за байт транзакция с 10 UTXO обойдется примерно в 4 раза дороже.
Как снизить стоимость UTXO
1. Регулярно объединяйте UTXO
Когда комиссии в сети низкие (обычно в периоды низкой загруженности), инициируйте транзакцию, объединяющую несколько мелких UTXO в один крупный. Хотя за такую транзакцию придется заплатить комиссию, в будущем это значительно снизит ваши расходы.
2. При получении учитывайте количество UTXO
Некоторые биржи или сервисы могут при отправке разбивать сумму на множество мелких UTXO, что увеличивает ваши издержки. Зная это, можно попросить один крупный перевод вместо нескольких мелких.
3. Оптимизируйте стратегию кошелька
Выбирайте кошельки, поддерживающие управление UTXO, чтобы видеть и контролировать каждое UTXO, а не работать в «черном ящике».
Модель UTXO vs модель счетов
Биткоин использует модель UTXO, но не все блокчейны так делают. Например, Ethereum использует модель счетов. В чем разница?
UTXO дает больше контроля и приватности, но сложнее в реализации. Модель счетов проще, но хуже с точки зрения приватности.
Защита ваших активов с помощью UTXO
Помимо влияния на стоимость, UTXO важны для безопасности:
Предотвращение двойных трат: каждый UTXO можно потратить только один раз, система гарантирует, что одна и та же сумма не будет потрачена дважды.
Публичная проверяемость: все транзакции записаны в блокчейне, любой узел сети может их проверить. Нет центрального органа, который мог бы изменить историю.
Децентрализованное доверие: благодаря конструкции UTXO, биткоин не зависит от банков или правительств, транзакции сами по себе являются неподдельными.
Итоги
UTXO — это не только основа биткоина, но и фактор, который напрямую влияет на ваши транзакционные издержки и приватность. Те, кто понимает UTXO, умеют:
Будь вы новичком или опытным пользователем, знание UTXO поможет вам более умно управлять своими средствами при транзакциях в биткоине.