バニティアドレスが見つかるまでどれくらいかかる?
時間は3つで決まります。欲しい文字数、大文字と小文字を区別するか、そして使うネットワークです。
この表は、最近のパソコンで大文字と小文字を区別しない場合に、50%の確率で一致が見つかるまでの時間です。あくまで目安で、実際の速度は異なる場合があります。
| ネットワーク / 文字数 | 4 | 5 | 6 | 7 | 8 |
|---|---|---|---|---|---|
| Ethereum | 1 秒未満 | 1 秒未満 | 2 秒 | 37 秒 | 10 分 |
| Bitcoin bc1q | 1 秒未満 | 8 秒 | 4 分 | 2 時間 | 3 日 |
| TRON | 1 秒未満 | 5 秒 | 2 分 | 1 時間 | 1 日 |
| Solana | 2 秒 | 47 秒 | 23 分 | 11 時間 | 13 日 |
| TON | 4 分 | 2 時間 | 3 日 | 92 日 | 8 年 |
1文字増えるだけでなぜ大変なのか
1文字ごとに、偶然一致する必要があります。Ethereum のアドレスは16種類の文字を使うので、1文字増えると16倍かかります。Bitcoin の bc1q アドレスは32種類、その他の Base58 アドレスは58種類で、大文字と小文字を区別しない場合は約29種類です。
なぜ時間は正確ではないのか
アドレスは1つずつが新しい挑戦で、これまでにかけた時間は結果に近づく助けになりません。検索は最初の1秒で終わることもあれば、目安の何倍もかかることもあります。
速くする方法
- 単語を短くする。1文字減らすのがいちばん効果的です
- 大文字と小文字の区別をオフにする
- CPU スレッドを増やす(パソコンが普通に使える範囲で)
- 長い単語が必要なら Ethereum を選ぶ。ここでは検索がいちばん速い