アトミックスワップとは?

アトミックスワップは、交換を容易にするためにサードパーティのサービスを必要とせずに即座に実行できる暗号通貨取引です。これは、分散型取引所の進化におけるもう1つの段階であり、取引をより安全、効率的、信頼性の低いものにする試みです。.

「待って、アトミックスワップを信用できないの?」いいえ、それは私たちが信頼できないと言うときの意味ではありません。実際、まったく逆です。皮肉なことに、信頼できない交換は、信頼できる交換よりも信頼できます。たとえば、次のような集中型交換を使用する場合 Binance, あなたは信頼できる取引に参加しています。つまり、あなたは自分の資金でBinanceを信頼しています。オペレーターが秘密鍵を悪用しないと信じて、秘密鍵を取引所に放棄すると、その見返りとして、Binanceの取引プラットフォームにアクセスできるようになります。.

別の例を挙げると、モリーとスティーブが通貨を交換したいとします。モリーは57のLTCを持っていますが、それがどのように感じられるかを知るために1つのBTCを所有したいと考えています。結局、スティーブは1つのBTCを持っていて、57のLTCを望んでいるので、モリーとスティーブは取引を行うことにしました。しかし、どちらも、だまされるかもしれないという恐れから、最初に他の人に資金を送りたくありません。彼らはまた、彼らのために取引を実行するためにエスクローサービス(信頼できるサードパーティの仲介業者の別の例)を通過することを望んでいません.

幸いなことに、彼らはこれにアトミックスワップを使用できます。アトミックスワップを使用すると、MollyとSteveは、Binanceやエスクローサービスなどのサードパーティを経由せずに、また相手にめちゃくちゃになることを心配せずにトランザクションを実行できます。.

アトミックスワップ図

出典:Streams.Lykke

魔法だよね?読み続ける場合は、以下で詳細を説明します.

アトミックスワップ:それらの仕組み

ご想像のとおり、アトミックスワップは2つの異なる通貨を念頭に置いて設計されています。これらは、交換を行わずに直接クロスチェーンでコインを取引できる方法です。さらに、アトミックスワップはオンチェーンまたはオフチェーンで実行できますが、これについては、それらがどのように機能するかを確認した後で詳しく説明します。.

一部のライトニングネットワークトランザクションと同様に、アトミックスワップは、ハッシュ化されたタイムロックコントラクト(HTLC)を使用して、両方の当事者が交渉の終わりを確実に保持するようにします。これらの契約は、スワップが成功するために両方のトレーダーに責任を負わせるマルチシグニチャトランザクションシステムを利用しています。これを可能にするために、ハッシュロックは暗号化アルゴリズムを使用して、両方の当事者がそれぞれの取引を承認した後にのみユーザーが資金にアクセスできるようにします。タイムロックは、両方のユーザーが資金を返還することを保証する保険証券のようなものです。特定の時間枠で取引が成功しない場合はそれら.

アトミックスワップの例

出典:ハッカー正午

したがって、実際には、アトミックスワップは次のようになります。

モリーとスティーブは、57のLTCを1つのBTCに交換するために、お互いに支払いチャネルを開きます。次に、トランザクションの扇動者は契約アドレスを作成する必要があります。この例では、モリーは扇動者であり、そのように前向きであるため、契約アドレスを作成します.

契約アドレスは、資金の金庫のように機能します。アドレスを作成する際に、モリーは57のLTCをデポジットし、それに対応する値(キーのように機能するデータの秘密の文字列)を生成します。基本的に、ハッシュは安全のためのロックのようなものですが、値はキーです。トランザクションを容易にするために、モリーはハッシュをスティーブに送信します.

スティーブはハッシュを受け取り、それと同様の契約アドレスを生成します。スティーブは自分の契約アドレスを作成する際に、モリー自身と同じキーを持つ金庫(契約アドレス)に自分の1BTCを預け入れます。したがって、モリーが1つのBTCを取得するには、スティーブの契約アドレスのトランザクションに署名する必要があり、スティーブが57のLTCを取得するには、モリーの契約アドレスのトランザクションに署名する必要があります。.

これを行うために、モリーは、スティーブが契約アドレスに使用したハッシュを生成するために使用された値(キー)を使用して、スティーブの契約アドレスに署名します。そうすることで、モリーは彼女の資金を持っている金庫のロックを解除します スティーブにこの鍵を明かしながら. スティーブがこのキーを持っているので、モリーの契約アドレスのトランザクションをサインオフして、1つのBTCを取得でき、誰もが満足しています.

基本的に、モリーが契約アドレスを作成し、お金を預けて、このアドレスの値を作成すると、彼女はスティーブに値のハッシュを送信して、「これらの57 LTCが必要な場合は、ハッシュのキーを複製する必要があります」と言います。そこで、スティーブはこのハッシュを使用して自分の契約アドレスを作成し、次のように言います。「わかりました。でも、キーを渡されるまでキーを取得できないので、それを使用して1つのBTCのロックを解除すると、取得できるようになります。 57LTCのロックを解除します。」

アトミッククロスチェーンスワップの例

ソース:@ n1clker

かなりかっこいいですよね?そう思います。 HTLCは、スワップが成功することを確認するために、両方の当事者が他方に依存するようにトランザクションを構成します。何らかの理由で交換が失敗した場合(たとえば、ネットワーク障害や一方の当事者が取引の終了を延期していない場合)、タイムロックはすべての資金を正当な所有者に返します-害はありません.

アトミックスワップ:オンチェーンとオフチェーン

アトミックスワップは、オンチェーン関数またはオフチェーン関数のいずれかとして実行できることに注意することが重要です。.

オンチェーンアトミックスワップ, 名前が示すように、どちらかの通貨のブロックチェーンで行われます。現在、これらのスワップが機能するには、両方の通貨が同じハッシュアルゴリズムを使用する必要があり、HTLCもサポートしている必要があります. 2017年9月に戻る, LitecoinとDecredは、この種の最初のオンチェーンアトミックスワップを成功させました.

ちょうど最初を完了しました $ DCR <> $ LTC クロスチェーンアトミックスワップ @SatoshiLite. 私たちと一緒にデバッグするための巨大な叫び声!詳細はすぐに™… pic.twitter.com/o2viQm3LTR

—宣言(@decredproject) 2017年9月19日

オフチェーンアトミックスワップ ご想像のとおり、問題の通貨のブロックチェーン外交換を許可します。これはノードのセカンダリレイヤーで行われ、この時点で、オフチェーンアトミックスワップはビットコインライトニングネットワークの拡張です。ビットコインとライトコインは、2017年11月にライトニングネットワークを使用して初めてオフチェーンアトミックスワップを実行しました.

本日、ビットコインからライトコインへの初めてのライトニングクロスチェーンスワップを発表できることを嬉しく思います!⚡️⛓️&#128177;

ここでコードとデモをチェックしてください: https://t.co/92CMslUrV4 https://t.co/hnaAUWktuN

—LightningLabs⚡️(@ lightning) 2017年11月16日

まとめ:アトミックスワップが重要な理由

アトミックスワップは、資金の誤配分やハッキング攻撃などのリスクに満ちた取引所の雰囲気に、より優れたセキュリティをもたらす可能性があります。一元化された仲介業者を経由せずに取引を行うことができる取引機能については、言いたいことがあります.

この点で、アトミックスワップは、取引プロセス全体を完全に便利なポイントまで合理化します。理論的には、アトミックスワップを開発して、通貨から通貨へのユニバーサルトレーディングペアを提供することができます。 ARKをLINKと交換したいですか?了解しました。 DASHのIOTAはどうですか?ユーザーがアスクとビッドを行い、これらのスワップの市場を作成している限り、これらのペアで取引することができます。さらに、アトミックスワップではウォレットの統合が見られるため、ソフトウェア、モバイル、またはWebウォレットから直接通貨を取引できます。取引所との間で資金を移動する必要はありません。.

記事の前半で述べたように、アトミックスワップは分散型取引の次の進化である可能性があります。この夢を分散型の現実に変えようとしているプロジェクトがいくつかあります. Altcoin.io, たとえば、アトミックスワップ機能が組み込まれた分散型エクスチェンジとウォレットを構築しています。このプロジェクトでは現在、アトミックスワップのベータテストネットが稼働しており、チームは完全に機能するプラットフォームがまもなく稼働することを望んでいます。 Komodoはまた、オンチェーンアトミックスワップを有効にした独自の分散型交換を構築しています。これは、オールインワンブロックチェーンソリューションの不可欠な要素です。.

うまくいけば、これらのようなプロジェクトは彼らの約束を果たし、暗号通貨の領域に切望されていた取引ソリューションを実現することができます。もしそうなら、現在の交換モデルを混乱させるアトミックスワップを探してください。通貨がどのように変化するかについて完全な革命の可能性を発掘する可能性が高いからです。.