アトミックスワップ
アトミックスワップとは何ですか?
従来、暗号通貨を売買するには、ユーザーは集中型取引所を使用する必要がありました。この取り決めにはいくつかの欠点があります。双方が信頼できる取引所を見つける必要があること、取引所は需要が高い時期にダウンタイムが発生することが多いこと、取引所は国の監督の対象となることです。
対照的に、アトミック スワップでは、分散型取引所用に特別に設計されたスマート コントラクトを使用して、2 つのピア間で直接ウォレット間の取引を行うことができます。
アトミック スワップは、一元化された流動性プールに依存する Uniswap のような自動マーケット メーカー (AMM) DEX での取引に代わる、より分散化された代替手段を提供します。最も人気のあるアトミック スワップを利用した DEX の 1 つである AtomicDEX は、仮想通貨取引のための真のピアツーピア オーダーブック システムを提供します。
アトミック スワップは、ハッシュ タイムロック コントラクト (HTLC) に基づいています。すべての HTLC には、預金者のみが利用できるキーを使用して預金通貨をロックおよびロック解除するために使用できるハッシュロックと、設定された時間枠内に取引が完了しない場合に預金者に資金を自動的に返すタイムロックが含まれています。
アトミック・スワップは、スワップが行われると、双方が希望する資金を受け取るか、または何も起こらず、両当事者が開始時の資金を保持するかのいずれかになるように設計されています(「注文者」の非常に少額の取引手数料を差し引いたもの) ”)。アトミックスワップにより、デジタル資産取引が可能な限り安全になります。
シナリオ例では、当事者 A が HTLC アドレスを作成し、暗号通貨を預けます。これにより、パスコードとそのコードのハッシュが作成されます。当事者 A はハッシュを当事者 B に送信し、当事者 B はそれを使用してアドレスを生成します。当事者 B はそのアドレスに暗号通貨を預けます。当事者 A はハッシュの生成に使用されるパスコードを持っているため、当事者 B が預けたコインにアクセスできます。
この時点で、契約はパスコードを当事者 B に送信し、当事者 B はそれを使用して当事者 A が預けたコインにアクセスします。指定された期間内に契約が署名されない場合、両方の預金は関連する預金者に自動的に返還されます。
アトミックスワップを使用すると、異なるネイティブコインを使用して異なるブロックチェーン間でオンチェーン取引を行うことができます。アトミック スワップ テクノロジーはプロトコルに依存しないため、ラップされたトークンや集中型取引所のセキュリティを信頼することなく、ビットコインなどの資産をイーサリアムと交換することができます。オフチェーン アトミック スワップはトランザクション速度を大幅に向上させますが、まだ完全には開発されていません。
著者: Kadan Stadelmann、 Komodo CTO
Kadan Stadelmann は、開発者と企業にオールインワンのブロックチェーン ソリューションを提供するオープンソース テクノロジー プロバイダーである Komodo のブロックチェーン開発者、運用セキュリティの専門家、最高技術責任者です。 Komodo は、独自のカスタム分散型取引所、DeFi プラットフォーム、独立したブロックチェーンを立ち上げたい組織と緊密に連携しています。その主力テクノロジーとエンドユーザー アプリケーションは AtomicDEX です。AtomicDEX は、モバイルおよび Web 互換の非カストディアル マルチコイン ウォレットとアトミック スワップを利用した DEX を 1 つの dApp にまとめたものです。 Kadan は、Komodo のオープンソースのビジョンとイデオロギーを強く認識しています。彼のコモドプロジェクトへの献身は、世界をより良い場所にしたいという揺るぎない願望に基づいています。 Kadan は、暗号化、ブロックチェーン技術、開発に加えて、文学、数学、天体物理学、旅行にも興味を持っています。