ビットバンクのアルファ、犬も刷らない...
刷!犬は刷らないが、私は刷る!ごめんなさい、姐さん、前は私がバカでした。これからは跪いて刷ります。
この2日間、私はビットバンクのアルファを刷り始めましたが、多くの人の損失は主にクリンチから来ていることを発見しました。まず、クリンチがどのように機能するかを紹介し、その後、作業原理に基づいてクリンチに挟まれない方法を考え、アルファの損失を減らします。
まず、クリンチは何をしているのか:
クリンチの英語名はサンドイッチ攻撃で、とても象徴的です。これは、2つの取引で冤大頭の取引を中間に挟むものです。それでは、なぜ冤大頭を中間に挟むことで利益を実現できるのでしょうか?
実際、私たちのすべての買い入れと売却は、ある程度価格の変動を引き起こします。いわゆる引き上げと引き下げは、実際には大量の買い入れと売却です。したがって、私たちが買い入れの取引が行われるのを検出した場合、その前に買い入れ、その後すぐに売り出すことができれば、この取引が引き起こす価格上昇を享受できます。
したがって、クリンチは実際には非常に確実性の高い迅速なマウスキャッシングの一種です。彼は私たち一人一人の取引を庄として扱い、私たちの前で買い入れ、すぐに私たちの後で売り出します。そして、彼が前で先に行ったこの取引は、価格を押し上げ、私たちが実際に買い入れるコストを上昇させます。これが私たちの損失の源です。
では、彼の作業プロセスを見てみましょう:
1.メモリプールを監視し、メモリプール内でまだブロックされていない取引を見つけます。
2.各取引に設定されたスリippageに基づいて、各取引がクリンチされる最大利益を計算します。したがって、利益がガスと賄賂を補うことができれば、クリンチは必ずこの取引を設定された最大スリippageで実行するでしょう。これがクリンチの行っている悪事です。
3.取引バンドルを生成し、この取引を選択し、クリンチの2つの取引の間に結び付け、全体のバンドルをmevノードにプッシュします。mevノードはこのバンドルを1つの取引として扱い、このバンドルを実行します。
したがって、クリンチに挟まれないようにするための2つの方向:
1.クリンチに取引を検出されないようにする:
公共メモリプールのないチェーンで取引を刷ると、あなたの取引は監視されることができません。これにより、大多数のクリンチを避けることができます。もしまだクリンチに遭遇したら、それはノードが悪さをしているということです。bscには公共メモリプールがありますが、mev防護をオンにすることができます。
2.取引がクリンチされる潜在的な利益を減らし、この取引を行う利益がガスを補うことができなければ、彼は動かないでしょう。
a.できるだけ流動性の良い流動性プールを探す
そうすることで、あなたの取引が引き起こす価格変動は限られ、クリンチの利益も限られます。
b.スリippageを下げる
こうすることで、クリンチの利益の余地を減少させることができますが、スリippageを下げることも自分でコントロールする必要があります。なぜなら、あなたの取引自体がスリippageを引き起こすからです。もしプールの流動性が良くない場合、あなたの単一取引金額が高いと、スリippageを非常に低く設定すると取引が失敗することになります。
c.単一取引金額を減少させる
まとめると:
mev防護をオンにし、少額多回で流動性の最も良いプールで取引を行い、スリippageを下げます。
時にはクリンチを逆利用するための派手な操作も可能です。つまり、スリippageを高く設定し、意図的にクリンチに利益を与えることができます。そうすることで、クリンチがあなたの取引を成立させてくれるので、みんながガスを引き上げて買い入れ/売却を急いでいる時に、一歩先を行くことができます。