ГЛАВНАЯ / ИНСТРУКЦИИ / UTXO И COLLATERAL В CARDANO: ЗАЧЕМ НУЖЕН ОТДЕЛЬНЫЙ ВХОД
UTXO и collateral в Cardano: зачем нужен отдельный вход
Cardano использует UTXO как источники средств в транзакции. Для операции со смарт-контрактом кошелёк может дополнительно указать collateral inputs – отдельные ADA, которые компенсируют вычислительную работу сети, если Plutus script не пройдёт вторую фазу проверки.
Обычные inputs расходуют выбранные UTXO и создают новые outputs
В Cardano кошелёк хранит набор неиспользованных transaction outputs. При переводе обычные spending inputs покрывают outputs получателям и комиссию; остаток возвращается новым выходом сдачи. Каждый использованный вход расходуется как целое UTXO, а не как отдельная счётная монета.
Такие inputs непосредственно входят в балансировку операции. Если другой перевод потратит тот же UTXO раньше, подготовленная транзакция может стать недействительной.
- spending input финансирует операцию;
- сдача создаётся новым output;
- UTXO нужно проверить до подписи.
Collateral выделяется для возможной ошибки во второй фазе
Транзакция с Plutus проходит две стадии проверки. Первая проверяет формат, подписи и базовую корректность. Во второй исполняются скрипты. Collateral inputs указывают ADA, которую сеть может использовать для компенсации работы при провале именно phase-2 проверки.
Успешный скрипт не расходует collateral; обычная комиссия оплачивается отдельно. Требования зависят от параметров протокола и содержимого транзакции. Кошельки обычно выбирают подходящие ADA-only UTXO, а не любой выход с токенами.
Проверьте total collateral и collateral return в деталях транзакции
В актуальной модели транзакция может содержать total collateral и отдельный collateral return output. При неуспехе скрипта правила определяют сумму, доступную для изъятия, а предусмотренный остаток может быть возвращён на указанный адрес. Фактический исход зависит от конкретных полей и версии транзакции.
Не ориентируйтесь на расплывчатое предупреждение dApp. Сверьте назначенные UTXO, адрес collateral return и возможную сумму потери. Если простая отправка монеты неожиданно требует collateral, выясните, какой скрипт запускается и почему.
| Поле | Роль |
|---|---|
| Spending inputs | Финансируют обычные outputs и fee |
| Collateral inputs | Покрывают phase-2 failure |
| Total collateral | Задаёт предусмотренную сумму collateral |
| Collateral return | Возвращает остаток при наличии |
Сопоставьте контракт, получателей и все виды входов
Проверьте, что dApp и Plutus-вызов соответствуют ожидаемой операции. Затем отдельно просмотрите обычные UTXO, collateral, сумму, сдачу, комиссию и outputs. Для неизвестной страницы или неожиданного скриптового вызова отклоните запрос и перепроверьте адрес сайта.
После подтверждения сохраните transaction ID и изучите результат в Cardano Explorer. Если скрипт завершился ошибкой, не повторяйте ту же операцию, не выяснив причину и фактическую судьбу collateral.
- скрипт и сеть ожидаемы;
- spending и collateral роли не смешаны;
- return address принадлежит вам;
- все суммы понятны до подписи.
Частые вопросы
Каждая транзакция Cardano требует collateral?
Нет. Оно относится к операциям, выполняющим Plutus scripts.
Collateral расходуется при успешном скрипте?
Нет. При успешной phase-2 проверке collateral не тратится.
Можно взять для collateral любой токеновый UTXO?
Обычно кошельки используют подходящие ADA-only UTXO, с учётом требований транзакции.
Всегда ли остаток collateral возвращается?
Проверьте collateral return output и total collateral в конкретной транзакции.
Чек-лист: utxo и collateral в cardano: зачем нужен отдельный вход
- dApp и Plutus-вызов ожидаемы;
- spending UTXO перечислены отдельно;
- collateral UTXO соответствуют требованиям;
- total collateral понятен;
- collateral return проверен;
- получатель, сдача и комиссия сверены.
Материал подготовлен редакцией сайта и проверен 5 октября 2026 года. Условия бирж, кошельков и блокчейн-сетей могут меняться. Перед операцией сверяйте данные в интерфейсе выбранного сервиса.