Atomicals とは
通常の Bitcoin の出力の中に存在するデジタルオブジェクト。作成したトランザクションによって識別され、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/what-are-atomicals - Normative authority
- Atomicals reference implementation
- Networks
- mainnet
- Documentation version
- 2026.08
- Audience
- everyone
- Owner
- bitcoin-universe-docs
- Sources
-
- Atomicals ElectrumX
at
v1.5.2.0 - Atomicals protocol guide
at
unversioned
- Atomicals ElectrumX
at
- Known limitations
-
- 固定された参照リビジョンは実装のひとつにすぎません。別のバリデータのバージョンは同じトランザクションを異なる形で解釈することがあります。
Atomical とは、Bitcoin のトランザクションによって作成され、Bitcoin の出力が保持するデジタル オブジェクトです。サイドチェーンも、独立したトークン台帳も、スマートコントラクトのアカウントも ありません。バリデータがあなたのトランザクションを読み、Atomicals のルールを適用するからこそ、 そのオブジェクトは存在します。
- 存在する場所
- Bitcoin の UTXO
- 識別するもの
- 作成したトランザクション
- 正しさを決めるもの
- 固定されたバリデータのリビジョン
Atomical を構成する三つの要素
Section titled “Atomical を構成する三つの要素”Identity, location, and history
An Atomical has three separate facts. Its identity is the Atomical ID assigned at mint and never changes. Its location is whichever unspent output currently carries it, which changes on every move. Its history is the ordered list of operations applied to it. Confusing location with identity is the most common integration mistake.
識別子 は Atomical ID で、<txid>i<出力インデックス> の形式で表します。一度だけ割り当てられ、
決して変わりません。発行順に番号も割り当てられますが、保存すべき恒久的な識別子は ID のほうです。
所在 は、そのオブジェクトを現在保持している UTXO です。その UTXO を使うと、出力の構成に応じて オブジェクトが移動するか、破棄されます。
履歴 は、そのオブジェクトに適用された操作の順序付きの集合です。発行、各状態更新、そしてすべての 移動が含まれます。
操作はどのように書き込まれるか
Section titled “操作はどのように書き込まれるか”Commit and reveal
An Atomicals operation is created in two Bitcoin transactions. The commit transaction pays to a Taproot output whose script contains the operation envelope. The reveal transaction spends that output and exposes the envelope in its witness. A validator reads the revealed envelope, applies the operation, and assigns the resulting Atomical to the reveal transaction's output zero.
エンベロープは Bitcoin によって実行されません。Taproot のスクリプトパス内のデータにすぎません。
Bitcoin は atom の意味を知りません。Atomicals バリデータは知っています。
プロトコルファミリー
Section titled “プロトコルファミリー”| 種類 | 内容 | 参照 |
|---|---|---|
| Atomicals NFT | メタデータとメディアを持つ単一の非代替オブジェクト | NFT の概要 |
| ARC-20 | 1 単位が 1 個の色付きサトシである代替性トークン | ARC-20 の概要 |
| Container | アイテムが所属を証明できる名前付きコレクション | Containers |
| DMINT | 封印されたマニフェストに対する Container アイテムの分散発行 | DMINT |
| Realm | Atomical として保有される最上位の名前 | Realms |
| Subrealm | Realm のルールのもとで請求される子の名前 | Subrealms |
| Payname | 支払い先として使われる Realm | Paynames |
| AVM | 隔離されたスクリプトインタプリタ。ベータであり範囲も別 | AVM |
Atomical ではないもの
Section titled “Atomical ではないもの”- 誰が作ったかの証明ではありません。ティッカーや Realm 名は割り当てであって、身元の検証では ありません。
- コントラクトのアカウントではありません。差し引く残高の行は存在しません。
- メタデータから推測して良いものではありません。メタデータは発行者が入力した任意のデータです。
- Bitcoin が確認したから確定、ではありません。 確認と再編成 を参照してください。