ビットコインのライトニングネットワークに関する調査–攻撃者はLNでビットコインを盗むことができます

ニュースの概要–「洪水 & 戦利品攻撃」

  • ビットコインのライトニングネットワークは、ビットコインの既知のスケーラビリティの問題を軽減することを約束します.
  • 新しい調査によると、「ビットコインのライトニングネットワークは略奪に対して脆弱です」
  • 調査はコンピューター科学者によって主導され、攻撃者はライトニングネットワークを使用してビットコインを「略奪」する可能性があると付け加えました
  • 研究者は研究論文で攻撃について説明し、「洪水 & 戦利品:ライトニングネットワークへの全身攻撃」

ビットコインライトニングネットワークと考えられる脅威

ビットコインは最高の暗号通貨ですが、トランザクションの実行速度が遅いため、そのネットワークはしばしば批判されます。したがって、第2層の支払いプロトコル, ライトニングネットワーク 出現し、パフォーマンスが向上しています。プロトコルは特にビットコインブロックチェーンから支払いを引き出すことによって大規模な問題を解決することです.

ただし、研究者によるライトニングネットワークはそれほど難しくはなく、攻撃者にとって非常に有益です。彼らはしばしば、ライトニングネットワークが依然として従来のビットコインブロックチェーンに結び付けられているという事実を利用しています.

「洪水」とは & LNでの戦利品攻撃?

使用される基盤となるブロックチェーンが非常に少ない場合、Lightningはより重要に機能します。 「フラッド」は、稲妻ノードのクラスターが一度に閉じられたときに作成されます。これにより、ビットコインブロックチェーンの処理が困難になります。.

攻撃はこのようになります,

  1. プロットを設定して待つ

攻撃者はまず、「」を作成してプロットを設定します。ソースノード’をブロックチェーンネットワークで多くの被害者ノードに送り、おそらく料金が安いときにチャネルに資金を提供します。後で攻撃者は 「ターゲットノード’で支払いを受け取ります。セットアップ後、彼は攻撃を実行する瞬間を待ちます.

  1. 複数の支払いを開始する

攻撃は、ソースノードからターゲットノードへの暗号化を使用して保護された複数のハッシュタイムロックコントラクト(HTLC)を開始することによって開始されます。これらのHTLCには流動性があります.

  1. 支払いを受け入れる

支払いがターゲットノードに到達すると、支払いを受け取り、トランザクションの受信を確認するためにシークレットを送り返します。 HTLCのシークレットは、応答しないソースノードに戻るため、HTLCのあるチャネルは開いたままになります。.

  1. 期限切れのHTLCの請求

これは、被害者がソースノードでチャネルを閉じてHTLCを要求しようとしたときの攻撃の最終段階であり、攻撃者は一度に多くのブロックチェーントランザクションで溢れかえります。輻輳が原因で、トランザクションはブロックに入らず、HTLCは期限切れになります。攻撃者はこれらのHTLCを主張します.

攻撃の結果

研究者たちはダミーコインを使って攻撃を実行し、これらの発見を出しました,

  • チャネルが閉じられるたびに、ビットコインブロックチェーンネットワークにプッシュされるもう1つのトランザクションが生成されます。したがって、攻撃者は攻撃に成功するために可能な限り多くのチャネルを閉じようとします.
  • 研究者は、85のチャネルを一度に閉じると攻撃が成功する可能性があることを発見しました.
  • 平均して、攻撃者はそのようなチャネルを100個、約7000HTLC相当の$ 138相当のビットコインを標的にします。.
  • ブロックスペースが少ないと、攻撃の可能性が高くなります.
  • ノードの設定はとても簡単でした.

これらの攻撃を防ぐことができますか?

ご覧のとおり、攻撃は非常に体系的でよく計画されているため、排除するのは非常に困難です。しかし、研究者たちはこれらの問題を修正し、ユーザーの資金を節約するための多くの戦略を提案しています.

戦略の1つには、HTLCのタイムラインを増やして、ユーザーが有効期限が切れる前に請求する時間を増やすことが含まれます。これは、攻撃者が攻撃を成功させるために利用した主な抜け穴です。.

別の戦略には、ライトニングネットワークの特別な出力である「アンカー出力」の使用が含まれます。これは、トランザクションの料金を引き上げることができるように設計されています。.

概して

事実、ライトニングネットワークはビットコインの支払い速度を向上させます。しかし、この「洪水 & 戦利品攻撃が防止され、多くの人が一度に使用できます。しかし、研究者たちは いう まだ希望があり、起こりうる攻撃を排除するために多くの作業を行う必要があること.

ネットワークが成長するにつれて、調査された新しい問題や問題が発生し、いつかはおそらく修正できるでしょう。しかし、これらの攻撃について学んだ周りのユーザーは不幸なようです.

ユーザーの1人 前記 あるレイヤーを別のレイヤーに貼り付けることは攻撃のリスクを排除することはできず、LN開発者とユーザーはこれを理解する必要があります.

別のユーザーは、ライトニングネットワークの主な問題は、トランザクションでの変数の使用が多すぎることであり、人的エラーのフリーハンドを提供すると述べました。.

一言で言えば、ビットコインライトニングネットワークは間違いなく現在のビットコインブロックチェーン決済システムの速度を上げることができます、それはまだ「プライムタイム」の準備ができておらず、より多くの作業を行う必要があります.