アトミックスワップとは何ですか?
アトミック スワップは、異なるブロックチェーン上で実行されている 2 つの暗号通貨間で迅速に交換できる機能を提供する方法です。このプロセス (アトミック クロスチェーン取引とも呼ばれます) はスマート コントラクトに基づいており、ユーザーは仮想通貨ウォレットから直接コインを取引できます。
クロスチェーン取引の概念は革新的ですが、長年にわたって議論されてきました。 2013 年に完全なアトミック スワップ プロトコルを最初に記述したのは、おそらく Tyr Nolan 氏でした。しかし、2012 年に Daniel Larimer 氏が P2PTradeX プロトコルを導入し、これをアトミック スワップの初期のプロトタイプと考える人もいます。
その後、多くの開発者が上記のプロトコルを実験し始めました。証拠は、ビットコイン、ライトコイン、コモド、デクレッドなどの暗号通貨コミュニティがこのテクノロジーの開発に大きな役割を果たしたことを示唆しています。
アトミックスワップを使用した最初のピアツーピア暗号通貨交換は 2014 年に行われたようですが、LTC/BTC や DCR/LTC などのスワップ ペアの成功により、この手法が広く知られるようになったのは 2017 年になってからです。
動作原理
アトミック スワップ プロトコルは、参加者の不正行為を防ぐように設計されています。これがどのように機能するかを理解するために、アリスが自分のライトコイン (LTC) をボブのビットコイン (BTC) に交換したいと想像してみましょう。
まず、アリスは貸金庫として機能する契約アドレスに LTC を預け入れます。この金庫が作成されると、アリスはそれにアクセスするためのキーを生成します。次に、彼女はこのキーの暗号ハッシュをボブと共有します。ボブはキー自体ではなくキーのハッシュしか持っていないため、まだ LTC にアクセスできないことに注意してください。
次に、ボブは、アリスから提供されたハッシュを使用して、BTC を保存するための別の安全なコントラクト アドレスを作成します。 BTC を受け取るには、アリスは同じキーを使用する必要があり、これによりアリスの通貨がボブに提供されます (ハッシュロックと呼ばれる特別な機能のおかげです)。これは、アリスが BTC を要求すると、ボブも今度は LTC を要求し、その後通貨交換が完了することを意味します。
「アトミック」という用語は、これらのトランザクションが完全に発生するか、まったく発生しないという事実を指します。いずれかの当事者が義務を履行しない場合、契約はキャンセルされ、資金は自動的に所有者に返還されます。
アトミック スワップは、オンチェーンとオフチェーンの 2 つの異なる方法で発生します。オンチェーン スワップは、いずれかの通貨ネットワーク (この場合はビットコインまたはライトコイン ブロックチェーン) で発生します。オフチェーン スワップはセカンダリ レイヤで発生します。このタイプのスワップは通常、ライトニング ネットワークで使用されるものと同様の双方向支払いチャネルに基づいています。
技術的な観点から見ると、これらの信頼ベースの取引システムのほとんどは、マルチシグネチャとハッシュ タイムロック コントラクト(HTLC)を使用するスマート コントラクトに基づいています。
ハッシュタイムロック契約 (HTLC)
ハッシュ タイムロック コントラクト (HTLC) はビットコインのライトニング ネットワークの重要なコンポーネントであると同時に、アトミック スワップを可能にする重要なコンポーネントでもあります。名前が示すように、このタイプの契約は、ハッシュロックとタイムロックという 2 つの主要な機能に基づいています。
ハッシュロックは、データの一部がアクセスできないままになっている場合 (前の例のアリスの鍵のように)、資金の使用を防ぐ役割を果たします。タイムロックは、事前に定義された期間内でのみ契約を実行できるようにする機能です。したがって、HTLC を使用すると、アトミック スワップの部分的な実行を防ぐ特定のルールのセットがコントラクトによって作成されるため、信頼の必要がなくなります。
利点
アトミック スワップの最も基本的な利点は、この機能の分散型の性質によってもたらされます。集中型取引所やその他の種類の仲介の必要性を排除します。クロスチェーン暗号通貨交換は、お互いを信頼する必要がなく、2 つ (またはそれ以上) の当事者間で行うことができます。ユーザーは資金を集中取引所や第三者に送金する必要がないため、スワップのセキュリティレベルも非常に高くなります。代わりに、トランザクションは 2 つのユーザー ウォレット間で直接発生できます。
さらに、この形式のピアツーピア証跡は運用コストがはるかに低く、手数料は非常に少額であるか、まったくありません。アトミック スワップを使用すると、トランザクションをより高速に、より高度な対話で完了できます。つまり、中間コインとしてビットコインやイーサを使用せずに、アルトコインを直接交換することができます。
欠陥
アトミックスワップにはいくつかの前提条件があり、それがこのテクノロジーの広範な採用を妨げる可能性があります。たとえば、スワップを実行するには、2 つの暗号通貨が同じハッシュ アルゴリズム (たとえば、ビットコイン ネットワーク上の SHA-256) を使用するブロックチェーン ベースである必要があります。さらに、HTLC やその他のプログラム可能な機能とも互換性がある必要があります。
さらに、アトミック スワップはユーザーのプライバシーに関する懸念を引き起こします。これは、ネットワーク内でのこの種の暗号通貨交換は、ブロックチェーン エクスプローラーを使用して迅速に追跡でき、アドレスのリンクが容易になるためです。この問題に対する短期的な答えは、リスクを軽減する方法としてプライバシーを重視した暗号通貨を使用することです。ただし、多くの開発者はアトミック スワップにデジタル署名を使用することを実験しており、これがこの問題に対するより信頼性の高い解決策であると信じています。
このテクノロジーの重要性は何ですか?
アトミックスワップには暗号通貨のエコシステムを改善する大きな可能性がありますが、これはまだ大規模にテストする必要があります。クロスチェーン取引は、最終的にほとんどの集中型取引所の問題の多くを解決する可能性があり、今日までエコシステムをサポートしていますが、次のような多くの問題を抱えています。
多数の脆弱性: 多数の資産を 1 か所に保存すると、その脆弱性が影響を受けます。これは、ハッカー攻撃の主な標的となる集中型取引所に最も反映されます。
不適切な管理と人的ミス: 集中型取引所は人によって運営されており、人がミスをしたり、管理者が取引所の運営に関して誤った選択をした場合、ユーザーの資金がすぐに危険にさらされる可能性があります。
高い取引コスト: 集中型取引所の出金と取引には、より高い取引手数料が必要です。
大量の取引を処理するという課題: 取引活動が活発になりすぎると、集中型取引所では需要の増加に対応できなくなり、システムの速度が低下したり、完全に停止したりすることがあります。
法的規制: ほとんどの国では、仮想通貨に関する法的問題や、国家によるデジタル資産取引の規制、管理、解釈に関連する問題が依然として未解決のままです。
結論
アトミックスワップは主流での使用に向けてまだ開発中ですが、このテクノロジーはブロックチェーンの相互運用性とクロスチェーン取引機能に大きな変化をもたらしています。したがって、この方法には暗号通貨業界の成長に大きな可能性があり、分散化とピアツーピア送金の新たな機会が開かれます。おそらく、アトミック・スワップの人気は、特に分散型取引所で、近い将来さらに高まるでしょう。


