Post
Topic
Board Oбcyждeниe Bitcoin
Re: [Инструкция] Генерируем красивый BTC адрес
by
johhnyUA
on 05/11/2019, 16:15:51 UTC
Почитал вашу темку...
Есть там адрес, сгенерированный вручную, без приватного ключа:
1BitcoinEaterAddressDontSendf59kuE
Дык, туда уже напихали 13+ BTC, без какой-либо надежды воспользоваться ими в будущем...  Shocked

Туда могут специально отправлять. У этого адреса суть в том, что приватного ключа к нему не будет никогда. Есть валидные адреса к которым не существует приватных ключей. Есть несколько причин такого, например если ты берешь "зеркальный приватный ключ" любой ключ имеет "зеркальное отражение" на эллиптической кривой). Сам по себе такой приватник не валидный, но адрес из него получается вполне валидным и на него можно отправлять биткоины.

Иногда люди делают адреса у которых кто-то когда то может найти приватный ключ, вот пример как создать такой адрес:
1) create a template of your desired address ie 1waLLobserverburnaddressxxxxxxxxx (the last few characters will eventually be random due to checksum)

2) Base58 unencode your burn address into hex - 000A52498DB787B09EEC7C428B8B0C853EA1C2702C4E117611

3) remove the last 4 bytes from the result and call what's left N - 000A52498DB787B09EEC7C428B8B0C853EA1C2702C4E117611

4) sha256(sha256(N)) - BD0F89693417148626446F3E1EA43A69453FBCF72A024600FB54A2BC34F23387

5) take the first 4 bytes of step 4 and stick it on the end of N - 000A52498DB787B09EEC7C428B8B0C853EA1C2702CBD0F8969

6) base58 encode step 5 - 1waLLobserverburnaddressxxy1oWwkk

done

Но при генерации Ванити геном это не страшно, так как он перебирает только область валидных приватников.
А у тебя просто показан адрес для сжигания битков, не более не менее