ru
Если вам надоели случайные адреса, генерируемые обычными клиентами Bitcoin, вы можете использовать программу для создания персонализированных адресов. Например, вы можете создать адрес, начинающийся с «1Satoshi», и попросить людей отправлять Bitcoin на адрес 1SatoshiHHqnDPRSfiZ5GXJ8Gk9dbjO.
Программы для создания красивых адресов принимают в качестве входных данных шаблон (например, 1Bitcoin) и создают публичный адрес и приватный ключ. Время, необходимое для нахождения заданного шаблона, зависит от сложности шаблона, скорости компьютера, использования CPU или GPU, а также от удачи.
| красивый адрес | сложность | Комментарии |
|---|---|---|
| 1AAAAA | 259,627,881 | |
| 1QLbz6 | 259,627,881 | Красивая часть адреса состоящая из алфавита находится в начале RIPEMD160 хэш-значение 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF (адрес: 1QLbz7JHiBTspS962RLKV8GndWFwi5j6Qr). |
| 1QLbz7JHiBTspS962RLKV8GndWE | 2.9597E+45 | |
| 1QLbz7 | 837,596,142 | Подбор красивых адресов значительно усложняется с длиной фразы. |
| 1QLbz7JHiBTspS962RLKV8GndWG | 1.6489E+47 | При такой длине фразы, сложность вырастает экспоненциально. |
| 1QLbz8 | 837,596,142 | |
| 1aaaaa | 15,318,045,009 | Одинаковые символы увеличивают сложность подбора. |
| 1zzzzz | 15,318,045,009 | |
| 1abcdef | 888,446,610,539 | Шесть символов с учётом регистра и состоящая из строчных букв. |
| 111111 | 1,099,511,627,776 | Особый случай: начальная цифра 1 после префикса, особенно трудна для подбора. |
| 1abcdefg | 51,529,903,411,245 | Семь символов с учётом регистра и состоящая из строчных букв. |
| 1abcdefgh | 2,988,734,397,852,220 | Восемь символов с учётом регистра и состоящая из строчных букв. |
Может показаться, что можно подобрать приватный ключ к существующему адресу, запустив генератор красивых-адресов. Но на практике это невозможно. Поскольку сложность возрастает экспоненциально с увеличением длины вашего адреса, пропорционально растёт и среднее время, необходимое для его нахождения. В таблице ниже показано, как усложнение адреса влияет на сложность и среднее время поиска совпадения, не говоря уже о полном адресе. Даже при условии использования GPU фермы с миллиардами ключей в секунду, это всё равно не возможно.
| красивый адрес | сложность | примерное время |
|---|---|---|
| 1B | 22 | < 1s |
| 1Bi | 1,330 | < 1s |
| 1Bit | 77,178 | < 1s |
| 1Bitc | 4,476,342 (4.48E+6) | < 10s |
| 1Bitco | 259,627,881 (2.6E+8) | 3 минуты |
| 1Bitcoi | 15,058,417,127 (1.506E+10) | 3 часа |
| 1Bitcoin | 8.7339E+11 | 1 неделя |
| 1BitcoinE | 5.0657E+13 | 1 год |
| 1BitcoinEa | 2.9381E+15 | 60 лет |
| 1BitcoinEat | 1.7041E+17 | 3,500 лет |
| 1BitcoinEate | 9.8837E+18 | 200,000 лет |
| 1BitcoinEater | 5.7325E+20 | 11,700,000 лет |
| 1BitcoinEaterAddressDontSend | 1.6209E+47 | 3.3E+33 и 3.3 дециллиона лет. |