Solanaクライアント開発者であるJitoは、その技術スタックの重要な部分であった「mempool」機能の終了を発表しました。この機能は、トレーダーに対するコストのかかる「サンドイッチ」攻撃を可能にしていました。Jito Labsは、mempool機能が今夜オフラインになるとツイートで発表しました。mempoolは、ブロックチェーンに追加される前にオンチェーン取引が存在する場所です。Solanaにはmempoolがないものの、Jitoの取引順序決定方法により存在していました。
この決定は、Jitoが2週間前に「フロントランニング」の実践を禁止解除した後の方針転換を示しています。フロントランニングは、mempoolに追加されたがまだ実行されていない取引を利用して、トレーディングボットがトレーダーから価値を抽出する「サンドイッチ攻撃」の一般的な説明です。
Jitoは、Solanaブロックチェーン上での取引処理のための代替クライアントを構築および管理しています。最後のチェック時点で、半数以上のバリデーターがこれを使用していました。
【ニュース解説】
Solanaブロックチェーンを利用するクライアントの一つであるJitoが、自社の技術スタックの一部である「mempool」機能の終了を発表しました。mempoolとは、ブロックチェーンに取引が正式に追加される前に、一時的に取引情報を保持するシステムのことです。この機能は、トレーディングボットが未処理の取引を利用して利益を得る「サンドイッチ攻撃」と呼ばれる行為を可能にしていました。
サンドイッチ攻撃とは、トレーダーがブロックチェーンに送信した取引がmempoolにある間に、ボットがその取引の前後に自身の取引を挟み込むことで、トレーダーの取引から利益を抜き取る手法です。この攻撃は、トレーダーにとって不利益をもたらし、市場の公平性を損なう問題となっていました。
Jitoは、Solanaの代替クライアントを提供することで、Solanaブロックチェーン上での取引処理を行っており、多くのバリデーター(取引の正当性を確認するネットワーク参加者)が利用していました。しかし、サンドイッチ攻撃の問題を解決するため、Jitoはmempool機能を終了するという決断を下しました。
この変更により、Solanaブロックチェーン上での取引はより安全になる可能性があります。サンドイッチ攻撃のリスクが減少することで、トレーダーはより安心して取引を行うことができるようになります。一方で、mempool機能の終了は、取引の処理速度や効率に影響を与える可能性があり、その影響は今後のユーザー体験や市場の動向によって明らかになるでしょう。
また、このような変更は、ブロックチェーン技術の進化と共に、セキュリティ対策や市場の公平性を保つための規制やガイドラインの重要性を浮き彫りにします。将来的には、このような攻撃を防ぐための新たな技術的解決策や、市場参加者の行動規範が確立されることが期待されます。
from Solana Client Developer Jito Announces End of 'Mempool' Function.