>> (p.1)
    Author Topic: [TUTORIEL] se créer une adresse BTC avec préfixe customisé  (Read 23860 times)
    guigui371 (OP)
    Legendary
    *
    Offline Offline

    Activity: 2114
    Merit: 1693

    C.D.P.E.M


    View Profile
    June 24, 2014, 01:28:10 PM
    Last edit: May 22, 2019, 03:19:40 AM by guigui371
    Merited by JohnUser (1)
     #1

    Edit 22/05/2019 :
    Asche a fait une version un peu plus a jour de VanityGen ici : Bitcoin Forum > Local > Français > Wiki, documentation et traduction (Moderator: Halab) > Comment générer une adresse bitcoin personalisée



    Sinon, en anglais il y a une nouvelle methode qui permet de faire des recherche beaucoup plus rapidement et aussi soutout des addresses SEGWIT !


    Bitcoin Forum > Other > Beginners & Help (Moderator: MiningBuddy) > [GUIDE] How To Create Vanity Address (Segwit)


    Je vais locker ce thread car bien que toujours "valide" il y a plein de hors sujet et celui de Asche est mieux fait.






    Tutoriel pour la création d'une adresse personnalisée (les premiers caractères seulement).


    Ce tuto utilise des info existantes sur le net notamment le logiciel de Samr7 qui vient de ce topic : https://bt.irlbtc.com/view/25804.0


    Commencez par téléchargez Vanitygen  (windows) sur ce github : https://github.com/downloads/samr7/vanitygen/vanitygen-0.22-win.zip
    Il s'agit de la version de juillet 2011 d'origine.


    Pour les distribution linux ou OsX  https://github.com/samr7/vanitygen  (à compiler sois même malheureusement).


    Tutoriel pour utilisateurs de windows :

    Dans le dossier que vous venez de télécharger vous avez plusieurs fichiers :




    (Oclvanityminer et oclvanityminer64 ne sont pas à utiliser pour ce tutoriel )


    Oclvanitygen = réalisation des adresses en GPU  (méthode la plus rapide : 7 caractères déterminés = 1h avec deux R9 280)
    vanitygen et vanitygen64 = réalisation des adresses en CPU  (méthode la plus lente : 6 caractères déterminés = 5h  avec un Intel core i5 )

    Si vous avez de bonnes cartes graphique, cela sera plus rapide en utilisant Oclvanitygen  que vanitygen ou vanitygen64  (plus on souhaite de caractères déterminés plus le temps de calcul est long)



    Pour lancer les fichier il faut passer par une commande.
    Si vous êtes sous windows seven : démarer->tous les programmes->accessoires->executer et il faut tapper cmd






    Je met volontairement un screen qui ne vient pas de mon PC car mon pc est nommé avec mon nom et prénom (j'aime autant que ce ne soit pas dans le tutoriel).

    On obtient donc une fenetre de commande tout ce qu'il y a de plus classique :



    Ensuite il faut lancer depuis la commande le fichier que vous souhaitez (Oclvanitygen  ou vanitygen ou vanitygen64)

    Mon PC ayant une carte graphique bateau je lance donc vanitygen  :




    Nota : pc sous X86/32 bits  = vanitygen et les pc en 64bit  = vanitygen64

    Astuce : sous windows seven au lieu de tapper tout le chemin d'accès on peut faire un "je clique je maintient je lache dans la fenêtre j'appuie sur entrée " ==> c'est très pratique.


    On obtient un listing des commande réalisable :





    Dans ce tutoriel on ne va faire que la recherche d'une adresse avec le début déterminé donc nous n'allons utiliser que -v et -i

    l'utilisation de  -v permet d'obtenir un résultat sous la forme de texte (et non de données brut)
    l'utilisation de -i permet de définir le prefix


    Donc pour lancer la recherche d'une adresse commençant par 1GGG  il suffit de  faire glisser vanitygen (ou Oclvanitygen ou vanitygen64) et d'ajouter   -v  -i  1GGG    ("signe moins"   "lettre v"   "espace"   "signe moins"  "lettre i"    "espace"    "1 suivit de votre début d'adresse")   puis de taper sur entrée.

    Astuce : si vous avez déjà laissé fait glisser le logiciel dans votre fenêtre de commande il suffit d'appuyer sur la flèche du haut pour que la dernier commande apparaisse.... vous n'avez donc pas à tout taper à nouveau.

    Sreenshot de la génération d'une adresse commençant par 1test :



    On peut voir la vitesse de calcul et le temps estimé probable (50% de chance de trouver en 30s) si au bout de 30s le logiciel n'a pas trouvé il indiquera une meilleur probabilité de trouvé avec un temps différent (exemple 75% de trouver en 25s.... puis 90% en 30s..... il élimine des possibilités de couples au fur et à mesure qu'il se rapproche de la solution).


     
    Résulat pour une recherche avec : -v -i 1GGG

    Quote
    C:\Users\Gxxxxx>"C:\Users\Gxxxxxx\Desktop\perso\adress offline\
    vanitygen.exe" -v -i 1GGG
    Prefix difficulty:                25157 1GGG
    Difficulty: 25157
    Using 4 worker thread(s)
    Pattern: 1GGG
    Pubkey (hex): 04b007e08e1d6b9d4250277b19116327e70995db503ae639c60f0131b4923be6fd
    29b9633880e2ff9ea9d2e4ed99c25146390cc6d05a7ad823f1f5ccba5162777f
    Privkey (hex): E1402A2830CA7E808E6D3132458D5C2B7FE7E59876799AF21970501EB93E1AA2
    Privkey (ASN1): 308201130201010420e1402a2830ca7e808e6d3132458d5c2b7fe7e59876799a
    f21970501eb93e1aa2a081a53081a2020101302c06072a8648ce3d0101022100fffffffffffffff f
    fffffffffffffffffffffffffffffffffffffffefffffc2f300604010004010704410479be667ef 9
    dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0 e
    1108a8fd17b448a68554199c47d08ffb10d4b8022100fffffffffffffffffffffffffffffffebaa e
    dce6af48a03bbfd25e8cd0364141020101a14403420004b007e08e1d6b9d4250277b19116327e70 9
    95db503ae639c60f0131b4923be6fd29b9633880e2ff9ea9d2e4ed99c25146390cc6d05a7ad823f 1
    f5ccba5162777f
    Address: 1GgGCRmqiyK1cAYAfAUijEhhEDwmHotgx8
    Privkey: 5KXVJkaHHNta2Fk2WLmcUb6nQwMkHSuLnvkSQ4udVmX8wbMJ9rj

    J'ai obtenu en gras le couple adresse publique private key

    Notez que les 3 premiers caractères après le 1 sont bien des G mais que les minuscules et majuscules sont mélangés. Au bout d'une cinquantaine d'essais je suis tombé sur une adresses avec 3 G majuscules (1GGG ......)

    Sur mon pc portable (un truc classique, pas une bête) il me faut 1 seconde pour calculer une adresse avec 3 caractères après le 1 mais pour une adresse avec 7 caractères déterminés il me faut 2h par adresse  (je fais seulement du 250 kKey/second).




    Voila vous avez votre adresse customisée.


    Pour linux mac : : (info venant de Ceric35)


    Code:
    git clone https://github.com/samr7/vanitygen
    make
    ./vanitygen -v -i 1GGG


    Conseil qui va de soit : ne jamais donner votre clef privée (private key).


    Rappel : les clefs Bitcoin commencent par un 1  

    Attention : faire la manipulation sur un PC sain, en effet un keyloger ou un trojan pourrait compromettre la sécurité de la clef. Le mieux étant de faire la manip depuis un PC offline avec un live CD

    En espérant que ce tuto vous ai plu  Smiley

    N'oubliez pas le guide  Grin


    Multiples edit

    it ain't much but it's honest work
Page 1
Viewing Page: 1