Description de l'étiquette pantheon
Vous pouvez utiliser quelque chose comme VANITYGEN.
Vanitygen est une ligne de commande vanité adresse bitcoin générateur.
Si vous êtes fatigué de l'aléatoire, cryptique adresses générées par la régularité de la bitcoin clients, vous pouvez utiliser vanitygen afin de créer un personnalisé adresse. Ajouter un style unique quand vous dites aux gens d'envoyer des bitcoins à 1stDownqyMHHqnDPRSfiZ5GXJ8Gk9dbjo. Sinon, vanitygen peut être utilisé pour générer des adresses en mode hors connexion.
Vanitygen accepte en entrée un modèle, ou d'une liste de modèles de recherche pour, et produit une liste d'adresses et de clés privées. Vanitygen de l' la recherche est probabiliste, et la quantité de temps nécessaire pour trouver un modèle donné dépend de la complexité du motif, de la vitesse de votre ordinateur, et si vous avez de la chance.
L'exemple ci-dessous illustre une session de vanitygen. Il est typique, et prend environ 10 secondes pour terminer, à l'aide d'un Core 2 Duo E6600 CPU sur x86-64 Linux:
$ ./vanitygen 1Boat Difficulté: 4476342 Modèle: 1Boat
Adresse: 1BoatSLRHtKNngkdXEeobR76b53LETtpyt Privkey: 5J4XJRyLVgzbXEgh8VNi4qovLzxRftzMd8a18kkdxv4eqawx3ts Vanitygen comprend composants pour réaliser de recherche d'adresses sur votre CPU (vanitygen) et votre OpenCL-compatible GPU (oclvanitygen). Les deux peuvent être construits à partir de source, et les deux sont inclus dans Windows paquet binaire. Aussi inclus est oclvanityminer, la vanité de l'adresse de l'exploitation minière client. Oclvanityminer peut être utilisé pour demander automatiquement des primes sur les sites comme ThePiachu de la Piscine.Version actuelle: 0.22
Windows x86+x64 binaires ici. PGP signature ici.
Obtenir le code source de GitHub. Inclut les fichiers Makefile pour Linux et Mac OS X.
Discussion sur BitCoinTalk
La dernière version ne fonctionne pas correctement pour le haut de gamme AMD cartes (7XXX et plus). La Solution est de changer de ligne 459 dans oclengine.c à partir de: retour bizarreries; pour: retour quirks & ~VG_OCL_AMD_BFI_INT; Windows x86+x64 binaires qui permettent de résoudre ce problème en plus de fournir un soutien pour comprimé clés ici. PGP signature ici. Si vous avez des problèmes avec les fichiers binaires, rejoindre BitCoinTalk discussion.
Syntaxe correcte pour VanityGen est:
Utilisation: vanitygen [-vqrikNT] [-t <fils>] [-f <nom du fichier>|-] [<pattern>...]
Génère un bitcoin adresse de réception correspondant à <pattern>, et les sorties de l'
adresse et la clé privée associée. La clé privée peut être stocké dans un coffre-fort
emplacement ou importées dans un client bitcoin à dépenser de l'équilibre reçues sur
l'adresse.
Par défaut, <pattern> est interprété comme l'exact préfixe.
Options:
-v Verbose output
-q Silencieux de sortie
-r Utiliser l'expression régulière match à la place de préfixe
(Possibilité d'expression n'est pas cochée)
-je insensible à la casse préfixe de recherche
-k Garder motif et de continuer à rechercher après la découverte d'un match
-N Générer namecoin adresse
-T Générer bitcoin testnet adresse
-X <version> Générer adresse avec la version donnée
-t <fils> Définir le nombre de threads de travail (par Défaut: nombre de Processeurs)
-f <fichier> Fichier contenant la liste des modèles, un par ligne
(Utilisez "-" comme nom de fichier pour stdin)
-o <fichier> Écrire le motif correspond à <fichier>
-s <fichier> la Graine du générateur de nombres aléatoires à partir du <fichier>
Les options importantes à connaître sont -i et -r, ce qui cause de la recherche à être sensible à la casse et à l'utilisation des regex, repsectively. Dans sa forme la plus simple de format, vous émettez une commande comme:
vanitygen.exe 1david
Qui dit vanité gen pour rechercher une adresse avec exactement le préfixe "1david." Sur un seul core de mon core i5 de ce tourne à environ 325.000 de clefs par seconde, comme indiqué par l'affichage de l'état (ce qui ne veut afficher une estimation des temps.):
[324.43 Kkey/s][total 15166208][Prob de 0,1%][50% 9.1 h]
À l'aide de l'option-i diminue de façon drastique le temps de génération. vanitygen.exe -je 1david a donné les résultats suivants, en seulement quelques secondes:
Difficulté: 36384905
Modèle: 1david
Adresse: 1DAVid3iW7XhDBzdoj8FbnaSaqWCjeTgup
Privkey: 5JvtXtpUbwbNNqRoQjF3w2nyXHhphJk6lx1pwkpyekbr4nnnbel
L'option-r permet la spécification d'une expression régulière de la valeur plutôt que sur le modèle par défaut de l'option. Si, par exemple, j'ai demandé que mon adresse contenir toutes les lettres en minuscule, mais je ne m'inquiète pas si le "D" dans "David" est en majuscule ou pas, je pourrais l'utiliser vanitygen.exe -r 1[Dd]avid. Un inconvénient de spécifier une expression régulière est le préfixe que vous ne serez pas donné une estimation de temps ou de données de probabilité, puisque de tels calculs ne sont pas aussi trivial que correspondant à un simple préfixe.
La plus spécifique à vos critères de correspondance (et plus le modèle), plus il faudra de générer votre adresse(es). Ce peut être accéléré considérablement si vous avez une carte ATI/AMD carte vidéo car il y a aussi une version OpenCL de VanityGen qui peut essayer des millions de clés par seconde sur un décent GPU.