アトミックスワップ
アトミックスワップ(Atomic SWAP、アトミックトレードのためのシンプルなワークフロー)は、信頼できる仲介者や中央集権的な取引所を必要とせず、異なる暗号通貨をブロックチェーン間で直接交換できる分散型取引技術です。
主な特徴
- 信頼不要の実行
- クロスチェーン互換性
- 仲介者不要
- タイムロック契約
仕組み
- 契約の作成
- タイムロックされたスマートコントラクト
- ハッシュロック条件
- クロスチェーン検証
- 交換プロセス
- 同時実行
- 自動検証
- フェイルセーフメカニズム
利点
- カウンターパーティリスクの低減
- 取引手数料の削減
- プライバシーの向上
- 分散型取引
ユースケース
- クロスチェーン取引
- ピアツーピア交換
- 分散型市場
- 資産スワップ
関連用語
- ハッシュタイムロック契約(HTLC)
- クロスチェーン取引
- 分散型取引所(DEX)
- スマートコントラクト
簡単に言うと
アトミックスワップ(Atomic Swap)とは、取引所を介さずに、異なるブロックチェーン同士で暗号通貨を直接交換する技術です。「Atomic(不可分)」という名前の通り、交換が「全部成功」か「全く成立しないか」のどちらかになるため、片方だけが実行されるような不正が起きません。仲介者(取引所)が不要なため、手数料が安くプライバシーも守られます。
実例
あなたがBTCを持ち、友人がETHを持っていて、お互いに直接交換したいとします。アトミックスワップを使えば、以下の手順で取引が成立します:①あなたがHTLC(ハッシュタイムロック契約)を使ってBTCをコントラクトに預ける → ②友人が同じコントラクトにETHを預ける → ③両方が揃った瞬間に自動的に交換が実行される。BTC $67,000分をETH $3,500 × 19.14枚分と交換する場合、取引所の手数料(通常0.1〜0.5%)がかからず、ガス代のみで済みます。ただし、現在の実用面ではUniswapなどのDEXやクロスチェーンブリジの方が一般的です。
よくある質問
Q: アトミックスワップとDEXの違いは? A: DEXは同一ブロックチェーン内での交換(例:ETH→USDT、ともにEthereum上)です。アトミックスワップは異なるブロックチェーン間(例:Bitcoin→Litecoin)の直接交換です。
Q: HTLCとは何ですか? A: Hash Timelock Contractの略で、「秘密の鍵を知っている人だけが資金を受け取れる」かつ「時間内に取引が完了しなければ資金が返還される」という2つの条件を組み合わせたスマートコントラクトです。
Q: どんな暗号通貨ペアで使えますか? A: 基本的にSame-script(同じスクリプト形式)のブロックチェーン間で可能です。Bitcoin-Litecoin、Bitcoin-Vertcoinなどの組み合わせが代表的です。Ethereum系トークン間ではコントラクトベースのスワップが主流です。
Q: リスクはありますか? A. タイムロック内に相手が手続きを完了しない場合、資金は返還されます(資金がロックされるリスクはあります)。また、フロントランニング攻撃(取引を横取りされる)のリスクも理論上存在します。
Q: 今でも実際に使われていますか? A. Atomic Wallet、Komodoプラットフォーム等で利用可能ですが、クロスチェーンブリジ(Chainlink CCIP、Wormhole等)やCEX(中央集権取引所)の方が流動性が高く、一般的なユーザーにはそちらが主流です。
関連用語
- HTLC(ハッシュタイムロック契約)
- クロスチェーン
- DEX(分散型取引所)
- スマートコントラクト
- クロスチェーンブリジ
さらに詳しく:関連記事
- クロスチェーン技術の最新動向 — ブリジ、アトミックスワップ、統合レイヤ1の比較
- DEX取引の安全性ガイド — スマートコントラクトリスクと対策

