Core Concepts
本フレームワークFIRSTは、イーサリアムなどのブロックチェーンにおけるフロントランニング攻撃を大幅に抑制する。
Abstract
本論文では、FrontrunnIng Resistant Smart ConTracts (FIRST)と呼ばれる新しいフレームワークを提案する。FIRSTは、暗号学的プロトコルを使用して、ユーザーの取引がブロックチェーンに追加される前に一定の遅延時間を課すことで、フロントランニング攻撃を防ぐことができる。
具体的には以下のような特徴がある:
検証者(Verifiers)が生成したVerifiable Delay Function (VDF)を使用して、ユーザーの取引に一定の遅延時間を課す
検証者の集合的な署名を使用して、取引の正当性を検証する
推奨手数料(FIRST FEE)を継続的に計算し、ユーザーに提示することで、フロントランニングの可能性を大幅に低減する
FIRSTは、イーサリアムやバイナンススマートチェーンなどのEVM互換ブロックチェーンに適用可能であり、ブロックチェーンのコンセンサスレイヤーを変更することなく実装できる。実験結果では、FIRSTを適用した場合、フロントランニングの可能性がほぼゼロになることが示された。
Stats
取引の平均手数料が favg = 1/n × Σ fi である。
FIRST FEE = α × favg + (1 - α) × FIRST FEE