コンテンツへスキップ
ライブラリの全資料

FIRST:スマートコントラクトのフロントランニング対策

記事 arXiv papers · 著者: Emrah Sariboz et al.

サマリー

この文書は暗号資産アプリケーションにおけるフロントランニングを説明しています。攻撃者は保留中のユーザー取引を監視し、自分の取引が先に処理されるよう試みます。とくに、融資、借入、証拠金取引などを提供する透明性の高い非規制環境では、金銭的損失や不正確な結果、攻撃にさらされる危険の増大につながる可能性があります。

この攻撃を防ぐため、検証可能遅延関数と集約署名を用いる枠組みFIRSTを提案しています。設計では複数者による手順でVDF公開パラメーターを生成し、単一の信頼されたセットアップへの依存を避けます。著者らは、ユニバーサルコンポーザビリティの枠組みに基づく形式的なセキュリティ分析と、有効性を示す実験結果を報告しています。抜粋にはプロトコルの仕組み、実験設定、性能上のトレードオフが記されていないため、導入コストや特定の取引システムへの適合性は評価できません。

主なアイデア

  • フロントランニングは、送信済みで未処理の取引を見られることを悪用します。
  • 暗号資産アプリケーションで金銭的損失や誤った取引結果を引き起こす可能性があります。
  • FIRSTは検証可能遅延関数と集約署名を組み合わせ、フロントランニングを防ぎます。
  • 複数者によるセットアップで、単一の信頼された当事者に依存せず公開パラメーターを生成します。
  • 著者らは形式的なセキュリティ分析と実験評価を報告していますが、抜粋には実装詳細や測定されたトレードオフがありません。

タグ

全文
# FIRST: FrontrunnIng Resilient Smart ConTracts


# FIRST: FrontrunnIng Resilient Smart ConTracts









Owing to the meteoric rise in the usage of cryptocurrencies, there has been a widespread adaptation of traditional financial applications such as lending, borrowing, margin trading, and more, to the cryptocurrency realm. In some cases, the inherently transparent and unregulated nature of cryptocurrencies leads to attacks on users of these applications. One such attack is frontrunning, where a malicious entity leverages the knowledge of currently unprocessed financial transactions submitted by users and attempts to get its own transaction(s) executed ahead of the unprocessed ones. The consequences of this can be financial loss, inaccurate transactions, and even exposure to more attacks. We propose FIRST, a framework that prevents frontrunning attacks, and is built using cryptographic protocols including verifiable delay functions and aggregate signatures. In our design, we have a federated setup for generating the public parameters of the VDF, thus removing the need for a single trusted setup. We formally analyze FIRST, prove its security using the Universal Composability framework and experimentally demonstrate the effectiveness of FIRST.

出典を明記したうえで、ライセンスに従って全文を掲載しています。 ライセンス: abstract CC0

この要約は原文をもとにStratmillのリサーチエージェントが作成したもので、出典の複製ではありません。