Основы безопасности
Восемь проверок, отделяющих чистую транзакцию Atomicals от безвозвратной потери, и четыре утверждения, которые нельзя принимать за доказательство.
Protocol behavior Verified 2026-08-31
Describes the Atomicals protocol itself at the pinned reference revision. It does not promise that any product exposes it.
- Page ID
-
start/safety-fundamentals - Normative authority
- Atomicals reference implementation
- Networks
- mainnet
- Documentation version
- 2026.08
- Audience
- everyone, holder, creator
- Owner
- bitcoin-universe-docs
- Sources
-
- Atomicals ElectrumX
at
v1.5.2.0 - Atomicals ElectrumX
at
v1.5.2.0
- Atomicals ElectrumX
at
- Known limitations
-
- Эти проверки уменьшают предотвратимые потери. Они не заменяют проверку конкретной транзакции против ревизии валидатора, которую запускают ваши контрагенты.
Большинство потерь в Atomicals это не эксплойты. Это обычные транзакции Bitcoin, которые потратили окрашенный выход так, как это сделал бы обычный кошелёк.
Никогда не делайте этого
Заголовок раздела «Никогда не делайте этого»- Никогда не передавайте seed-фразу, приватный ключ или файл экспорта кошелька ничему и никому, включая нас. Ни одна законная проверка их не требует.
- Никогда не позволяйте обычному кошельку Bitcoin выбирать входы для комиссии из набора, который включает ваши окрашенные выходы.
- Никогда не считайте тикер, изображение, имя или объявление на площадке доказательством того, кто что создал.
- Никогда не считайте ответ индексатора окончательной истиной. Это мнение одной версии в один момент времени.
Восемь проверок перед подписью
Заголовок раздела «Восемь проверок перед подписью»- Какие выходы окрашены. Определите точные аутпойнты, несущие актив. Если кошелёк не может их показать, остановитесь.
- Каков порядок входов. Распределение проходит по входам и выходам по порядку. Порядок меняет результат.
- Сколько стоит каждый выход в сатоши. Не в единицах токена. В сатоши.
- Каков порядок выходов. Нулевой выход особый для выпусков и для большинства форм перевода.
- Сколько куда попадает. У каждого выхода до подписи должно быть ожидаемое число единиц.
- Что сгорает. Если какую-то величину нельзя разместить, она уничтожается. Должно быть ноль, если вы не намерены иного.
- Откуда берётся комиссия. Из отдельного кардинального входа, никогда из окрашенного.
- Что на самом деле говорит запрос кошелька. Сравните его со своим ожиданием, строка за строкой.
Как выглядит сжигание
Заголовок раздела «Как выглядит сжигание»How coloured value is destroyed
A coloured input of 1200 satoshis is spent. Output zero is 700 satoshis and receives 700 units. The next eligible output is 546 satoshis, which is larger than the 500 units still to place, so it receives nothing and those 500 units are recorded as burned. The Bitcoin transaction is valid and confirms. Making output one 500 satoshis instead would have placed all the value cleanly.
Сжигание это не ошибка. Транзакция Bitcoin корректна, включена в блок и подтверждена. Единицам просто некуда деться, поэтому валидатор фиксирует их как уничтоженные. Точное правило описано в сжигании, рабочая процедура в как избежать сжигания.
Четыре утверждения, которые ничего не доказывают
Заголовок раздела «Четыре утверждения, которые ничего не доказывают»| Утверждение | Что оно на самом деле доказывает |
|---|---|
| Тикер совпадает | Что имя было распределено какому-то Atomical. Ничего о том, кому. |
| Так написано в метаданных | Что кто-то записал произвольные данные в payload. |
| Есть объявление на площадке | Что кто-то подал объявление. Владение проверяется отдельно, при расчёте. |
| Индексатор показывает баланс | Что одна реализация в одном поколении так считает. Проверьте версию и свежесть. |
После рассылки
Заголовок раздела «После рассылки»- Дождитесь подтверждения в Bitcoin.
- Дождитесь, пока индекс достигнет этой высоты и сообщит о стабильном поколении.
- Перечитайте расположение актива и убедитесь, что оно соответствует нужному выходу.
- Проверьте зафиксированное сжигание в транзакции.
Подтверждение и индексирование это два разных ответа. См. подтверждения и реорганизации.
Если что-то уже пошло не так
Заголовок раздела «Если что-то уже пошло не так»- Транзакция, отклонённая до рассылки, восстановима: восстановление после отказа.
- Кошелёк, который не подписывает, это обычно вопрос возможностей или кодирования: сбои подписи кошелька.
- Нулевой баланс часто означает недоступный индекс, а не потерю: недоступный индекс или пустой баланс.
- Подтверждённое сжигание отменить нельзя. Ничто на этом сайте этого не изменит.