焼失を避ける
すべての焼失の形を防ぐ実務手順と、それぞれがどう見えるかを示す実行済みのケース。
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
-
guides/avoid-burns - Normative authority
- Executed source code at a pinned revision
- Networks
- mainnet
- Documentation version
- 2026.08
- Audience
- everyone, holder, developer
- Owner
- bitcoin-universe-docs
- Sources
-
- Atomicals ElectrumX
at
v1.5.2.0
- Atomicals ElectrumX
at
- Known limitations
-
- 確認済みの焼失は恒久的です。この手順は焼失を防ぎます。取り消す手段はありません。
- 対応ネットワーク: mainnet。
- 状態: プロトコルの挙動。
- 防止が唯一の対策です。回復はありません。
- アウトポイントとサトシで作業します。トークンの金額欄では決して行いません。
- 複数トークンの場合をモデル化していない限り、1 トランザクションにつき 1 トークンにします。
- ロットが送付額を超えるときは、必ず色付きのおつり出力を含めます。
- おつり出力を残りに 正確に 合わせます。
- 組み立てる前に、入力と出力の正確な集合を順序どおりモデル化します。
- 計算された焼失量がゼロであることを確認します。
- 手数料の入力とカーディナルのおつりを追加し、再度モデル化します。
- 焼失量が依然としてゼロであることを確認します。
- 署名前に、ウォレットの確認画面をモデルと一行ずつ比較します。
手順 7 と 8 は飛ばされがちで、ウォレットが追加したおつりが黙って結果を変える場所です。
四つの形、実行済み
Section titled “四つの形、実行済み”| Case | Coloured inputs | Result per output | Burned | Clean |
|---|---|---|---|---|
Oversized next output burns the remainder oversized-next-output | 1200 units at input 0 | out 0: 700 sats to 700 units; out 1: 546 sats to 0 units | 500 units of TOKENA | no |
Outputs run out before the value does too-few-outputs | 1200 units at input 0 | out 0: 700 sats to 700 units | 500 units of TOKENA | no |
First output larger than the whole lot first-output-too-large | 500 units at input 0 | out 0: 20000 sats to 0 units | 500 units of TOKENA | no |
A non-clean slot triggers the output zero fallback two-tokens-non-clean-fallback | 700 units at input 0, 400 units at input 1 | out 0: 700 sats to 700 units; out 1: 546 sats to 0 units | 400 units of TOKENB | no |
| 形 | 防止策 |
|---|---|
| 次の出力が大きすぎる | おつりを残りに正確に合わせる |
| 出力が足りない | 必ず色付きのおつりを含める |
| 最初の出力がロットより大きい | 小さなロットを大きな最初の支払いに送らない |
| 複数トークンのフォールバック | 1 トランザクションにつき 1 トークン |
焼失が意図的である唯一のケース
Section titled “焼失が意図的である唯一のケース”意図して単位を破棄するのは有効な操作です。明示的に行ってください。意図したとおりに焼失させる トランザクションを組み立て、数値を確認し、理由を記録します。偶発的な焼失に頼ってはいけません。
ブロードキャスト後
Section titled “ブロードキャスト後”焼失を報告する情報源からトランザクションを読み、数値が想定どおりか確認します。色付きの入力合計と 色付きの出力合計を比較してください。