アリスは、10 X トークンをボブの 10 Y トークンと交換することにしました。 2人は1時間有効なハッシュタイムロック契約を作成しました。
アリスはコントラクトアドレスを作成し、そこに 10 X トークンをデポジットします。その後、コントラクトはアリスだけが知っている秘密鍵を生成します。アリスは秘密キーを使用して暗号化ハッシュを作成し、それをボブに送信します。
ボブは、このハッシュ値を使用して、アリスが実際に 10 X トークンを契約に預けたかどうかを確認します。ボブはハッシュしか持っておらず、秘密鍵を持っていないため、資金にアクセスできません。
ボブはこのハッシュ値を使用して新しい契約アドレスを生成し、10 個の Y トークンをこの契約に預けます。これで、両当事者がトークンをコントラクトにデポジットします。
ボブはアリスの秘密鍵のハッシュ値を使用してコントラクトアドレスを作成したため、アリスはボブが預けた 10 Y トークンを請求できます。そして、彼女はボブの Y トークンを要求するときにボブに秘密鍵も開示しました。ボブが契約の有効期間内にトランザクションを完了しなかった場合、アリスが要求したトークンはボブに返されます。
ここで、ボブは秘密キーを使用してアリスの 10 X トークンを引き出し、トランザクションを完了します。
スワップは 1 時間以内に完了し、契約を撤回することはできません。アリスは 10 X トークンをボブの 10 Y トークンと交換することに成功しました。
アトミックスワップを 1 つの記事で理解する
各チェーンに点在する流動性を活性化し、より多くのユーザーをブロックチェーンエコシステムに引き付けるためには、チェーン間で資産を安全に転送できると同時に、Web3 の信頼最小化という中核的価値を確保できる必要があります。アトミック スワップとは、2 つの異なるブロックチェーン上のユーザーによるトークン資産のクロスチェーン トランザクションを指し、トランザクション プロセス中に集中媒体に依存しません。このモデルにより、DeFi ユーザーは Web3 マルチチェーン エコシステムで高レベルの分散化を維持できます。
**アトミック スワップとは何ですか? **
ユーザーは、アトミック スワップを通じてチェーン間でポイントツーポイントのトークン トランザクションを実行できます。アトミックスワップを実行する前に、両当事者は取引契約に一定量のトークンを事前にデポジットする必要があります。任意の 2 人のユーザーが、取引の実行を第三者に依存することなくデジタル トークンを交換できるため、カウンターパーティのリスクが排除されます。
「アトミシティ」とはソフトウェア開発用語で、すべて実行されるかまったく実行されず、中間状態が存在しないデータベース トランザクション (トランザクション) を指します。 「アトミック スワップ」もこの概念に基づいています: トランザクションの両当事者が一定量のトークンを事前に預け入れた場合、スワップは実行されますが、そうでない場合は、預けられたすべてのトークンが同じ方法で返されます。
**アトミックスワップの動作メカニズムは何ですか? **
アトミック スワップは、ハッシュ タイム ロック コントラクト (HTLC) を「仮想保管庫」または「暗号化エスクロー アカウント」として使用してユーザーの資金を保管し、一定量のトークンがコントラクトに入金された場合にのみスワップが実行されます。各ユーザーは、ロックを解除する前に、一定期間内にトークンの受信を確認する必要があります。
ハッシュタイムロック契約
ハッシュ タイムロック コントラクト (略して HTLC) は、秘密キーと暗号化されたハッシュ値を使用して資金へのアクセスを制御する、時限式のスマート コントラクトです。契約を締結する前に、各当事者がすべての交換条件を満たさなければなりません。満たさない場合、パスは元のルートで返却されます。
HTCL は 2 つのコア コンポーネントで構成されます。
アトミックスワップの例
アトミックスワップの利点
アトミックスワップはトレーダーに独自の価値をもたらします。
アトミックスワップのボトルネック
アトミックスワップの形でのトークン資産の取引にはいくつかのボトルネックがあるため、DEX と集中型取引プラットフォームには依然として大きな市場があります。
アトミックスワップ VS クロスチェーンブリッジ
アトミックスワップはネイティブ資産をピアツーピアで取引でき、クロスチェーンブリッジは異なるブロックチェーンを接続できます。クロスチェーン ブリッジを使用すると、ラップされたアセットがロック/ロック解除モードまたはミント/破棄モードを通じてクロスチェーンできるようになります。現在までに、クロスチェーンブリッジ攻撃により26億ドル以上の資金が盗まれています。したがって、Web3 業界は新しいクロスチェーン ソリューションを急速に採用しています。
Chainlink CCIP を使用してクロスチェーン通信を実現する
トレーダーとプロトコルは、Chainlink CCIP を使用して、クロスチェーンブリッジやアトミックスワップの問題を解決できます。 CCIP は、さまざまなブロックチェーン間でプログラム可能なトークンを安全、確実、効率的に転送できるクロスチェーン相互運用性標準であり、異なるハッシュ アルゴリズムを備えたブロックチェーンと完全に互換性があります。 Synthetix は CCIP を使用して Synth Teleporters の機能を実現し、マルチチェーン エコシステム内のチェーン間で流動性を簡単に転送します。