Uniswap v4に最適なソルトを見つけて、オンチェーンレジェンドになろう

Uniswap v4アドレスマイニングチャレンジに参加して、最適なv4デプロイアドレスを発掘しましょう。

Uniswap v4に最適なソルトを見つけて、オンチェーンレジェンドになろう
Photo by Jason Tuinstra on Unsplash

Uniswap公式ブログ記事「Mine the best salt for Uniswap v4 and become an onchain legend」の日本語訳です。


Uniswap v4のリリースが近づく中、最後のステップとして、コミュニティの皆さんに「デプロイアドレス」を採択するチャレンジに参加いただけることを嬉しく思います。

Uniswap v4アドレスマイニングチャレンジは、2024年11月10日から2024年12月1日まで開催されます。このチャレンジでは、誰でもUniswap v4コアコントラクトの候補となるアドレスを「マイニング」し提出できます。公式のデプロイアドレスは、アドレス内の「先頭のゼロの数」と「数字の4の目立ち方」を基準に選定されます。

Uniswap v4は、Uniswapプロトコルの最新版であり、プロトコルを開発者向けのプラットフォームに変革することで、新たなマーケット構造と多様な資産を取り扱い、より多くのユーザーに対応できるようになります。v4はカスタマイズ性を実現すると同時に、流動性プロバイダー(LP)やスワップ利用者のコストも削減します。ガス代節約に最適化されたアーキテクチャにより、v4のプールは作成コストが99.99%削減され、マルチホップスワップでも大幅な節約を期待できます。

参加方法

このチャレンジは2024年11月10日から12月1日まで開催されます。Uniswap v4のコントラクトデプロイにはCREATE2関数が使用され、以下の要素から最終的なアドレスを生成します。

  • Uniswap v4の初期コード(initcode)のハッシュ:0x94d114296a5af85c1fd2dc039cdaa32f1ed4b0fe0868f02d888bfc91feb645d9
  • Uniswap v4のデプロイヤーアドレス:0x48E516B34A1274f49457b9C6182097796D0498Cb
  • 自由に選べるソルト(salt)*

これらの要素を組み合わせ、さまざまな候補アドレスを生成できます。参加者は、create2crunchのようなツールを使用してソルトを生成し、Ethereumメインネット上のチャレンジ専用スマートコントラクトに候補アドレスを提出します。このコントラクトはリアルタイムでアドレスをスコアリング・ランキングし、「v4アドレスチャレンジリーダーボード」に反映します。アドレスのスコアは次の基準で評価されます:

  • 先頭のゼロのニブル(4ビット)ごとに10ポイント
  • 先頭が「4」4連続で始まると40ポイント
  • 4が4つ連続した後の1ニブル目が4以外なら20ポイント
  • 最後の4ニブルがすべて「4」である場合20ポイント
  • その他の箇所に「4」があるごとに1ポイント

*チャレンジ期間中、参加者は何度でもユニークなアドレスを提出可能です。他者が提出できないようにするため、ソルトの最初の20バイトは提出者のEthereumアドレスに設定するか、ゼロバイトにすることが推奨されます。ただし、ゼロバイトにすると、他者に先に提出されるリスクがあるため注意が必要です。ソルトの最後の12バイトには自由に任意の値を設定可能です。

チャレンジルール

  • スコア対象の有効性:最初の非ゼロニブル(4ビット)が「4」であるアドレスのみがスコア対象となります。
  • 提出条件:提出するアドレスはすべてユニークである必要があります。同じアドレスを再提出するとオンチェーンエラーが発生します。
  • 審査と勝者の決定:提出されたアドレスはチャレンジ用のスマートコントラクトによって検証され、スコアが最も高いアドレスが勝利します。スコアが同点の場合、最も早く提出されたアドレスが優勝となります。

Uniswap v4マイニングチャレンジのルールとスコア基準に関する完全版はこちらをご覧ください。

リーダーボードでアドレスを追跡

チャレンジが終了し最終アドレスが決定されると、そのアドレスはUniswap v4の公式デプロイアドレスとして選ばれ、v4のローンチの一部としてオンチェーン上に刻まれます!提出されたアドレスとそのスコアをリアルタイムで確認するには、Uniswap v4アドレスマイニングチャレンジリーダーボードをご覧ください。


ぜひTwitterで@Uniswapをフォローして、Uniswap Labsプロダクトやv4に関する最新情報を入手して下さい。

Uniswap情報

Webサイト:https://app.uniswap.org/
X(Twitter):https://x.com/Uniswap
ブログ:https://blog.uniswap.org/