tokenでスナイパーボットを防ぐ方法

Liquidity Poolをローンチするたびに、スナイパーボットが現れてtokenの流動性を吸い取りにきます。彼らに先を越されると、取引はストップしてしまいます。

この記事ではこれらのボットの仕組みと、主要なブロックチェーンでプロジェクトを守るために何ができるかを解説します。walletを接続してワンクリックするだけでOKです。

liquidity poolローンチ時にスナイパーボットがどう動くか

スナイパーボットは、立ち上げ直後のliquidity poolを狙うのが得意分野です。プールがアクティブになった瞬間、これらのボットは可能な限り安い価格でtokenを買い、一気に価格を吊り上げてから売り抜けて利益を持ち去り、価格を地に落としていきます

投資家にとってこれは最悪の体験で、フラストレーションしか残りません。ボットは数秒のうちにあなたの流動性を吸い尽くし、dumpを引き起こし、すべての取引を停止させてしまいます。

アンチボットの仕組み

幸い、スナイパーボットに対抗する方法はいくつかあります。よく使われている戦略を紹介します。

  1. アドレスごとの購入上限:単一のアドレスが数秒で大量のtokenを買い占めるのを防げます。
  2. クールダウン期間:取引と取引の間に待機時間を設けることで、同じボットが連続して何度も購入できないようにします。
  3. Bundle Transaction:liquidity poolのローンチと最初の購入を1つのトランザクションにまとめます。これでSolana上のボットに対して優位に立てます。

ここからは、コードを書かずにボタンひとつでこれらの戦略を適用する方法を、各ブロックチェーンごとに見ていきます。

tokenでスナイパーを防ぐ手順

ここからは、lpをどのチェーンでローンチしたかに応じて、スナイパーを防ぐ方法をブロックチェーンごとに解説します。

Ethereumでスナイパーを防ぐ

Ethereumはボットたちの主戦場のひとつですが、Smithiiで提供しているようなツールを使えば、シンプルに防御できます。

ERC20のtokenでEthereumのAntiBot設定を管理するインターフェース。tokenのアドレスを入力してAntiBotの有効・無効を切り替えられるフォームになっています。tokenを選択するための検索ボックスがあり、その下には『tokenを作成する』というオプションが表示され、token作成サービスへのリンクが張られています。Ethereumベースのtokenにおけるボット活動を防ぐことに特化した、シンプルで分かりやすいデザインです。
  1. walletを接続:アンチボットツールから、Ethereumネットワーク上でwalletを接続します。
  2. 上限を設定:アドレスごとの購入上限と、取引間の最小待機時間を設定します。
  3. 必要に応じてアンチボットを解除:アンチボットの制限を解除する特定のブロックを指定します。

これでethereumのtokenは保護され、安心してuniswapにlpをローンチできます。

Baseでスナイパーを防ぐ

Baseでも使い方はほぼ同じですが、ひとつ違いがあります。ここではwhitelistを指定して、好きなwalletだけにsnipeを許可できます。

Ethereum ERC20のtokenに対してBaseのAntiBot機能を管理するインターフェース。tokenのアドレスを選択してAntiBotの有効・無効を切り替えられるフォームです。現在はtoken『KING SHRIMP (KSHRIMP)』が選択されており、AntiBotを有効化または無効化するオプションが表示されています。その下には、AntiBotから除外したいアドレスを入力するフィールドや、除外を解除するフィールドがあります。下部には『tokenを作成する』というリンクも用意されています。Baseブロックチェーン上でのボット活動を防ぐためのシンプルな設計です。
  1. walletを接続:アンチボットツールから、Baseネットワークに接続されていることを確認します。
  2. tokenを選択:アンチボットを適用または解除するtokenを選びます。それだけです。
  3. whitelistを設定:必要に応じて、tokenのsnipeを許可するwalletを指定します。

これでtokenにアンチボットが有効化されたので、安心してbaseでLiquidity Poolをローンチできます。いつでも有効化・無効化を切り替えられます。

Solanaでスナイパーを防ぐ

Solanaには独自の流儀があり、ここでもボットは暗躍していますが、ある重要なテクニックを使えば先回りできます。

その手法とはBundle Transactionを使うことです。自分自身のtokenに対して最初のsniperになるという発想です。プールの作成と最初の購入を1つのトランザクションにまとめることで、ボットより先に1番手のポジションを確保できます

これによりswap操作のなかで段階的に流動性を追加でき、ボットにとってsnipeの旨味を減らせます。

つまり正しいやり方としては、Liquidity Poolを実行するタイミングでアンチsniper botを効かせる形になります。

Solana liquidity poolを作成するためのインターフェース。Raydium、Birdeye、DexScreenerなどのプラットフォームでの取引向けに各種設定を構成できます。RaydiumのV2とV3を選択でき、baseとquoteのtokenそれぞれにwalletを接続し、最小注文サイズ、tickサイズ、流動性の量などのパラメーターを設定可能です。上級者向けオプションでは、ローンチ日時の指定や、0.1 SOLの手数料でtokenを『snipe』して最初のブロックでポジションを確保することもできます。インターフェースにはliquidity poolを作成するボタンや、ローンチ価格を設定するボタンが含まれています。

つまりLiquidity Poolのパラメーターを設定したら、0.1 SOLを支払ってSnipe Your Tokenを有効化することで、Bundleトランザクションを実行し、ボットの動きをブロックできます。

Jorgeが実演している動画もチェックしてみてください。

まとめ

スナイパーボットを完全に排除する方法はありませんが、正しい戦略を使えばその影響を大きく抑えられます。Smithiiのツールを使えば、EthereumでもBaseでもSolanaでも、面倒な手間なくアンチボットの仕組みを導入できます。これらのステップを実践すれば、tokenのローンチをよりコントロールでき、投資家にもフェアな体験を提供できます。守り方が分かった今、自信を持ってtokenをローンチしましょう。

これを知らずにliquidity poolをローンチしないで!

liquidity poolをローンチするうえでbig playerたちが使っている5つの秘訣を受け取ろう

Top 5 secrets for launching your liquidity pool - Smithii

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

コメントする