Articles

Vanity Address

Außerdem kann der Anblick dieser Zahlen- und Buchstabenfolge für Menschen, die keine Ahnung von Kryptographie haben, stark abstoßend sein. Das Generieren einer eigenen Adresse über Vanity ist nicht wirklich kompliziert und macht sogar Spaß. Deshalb sollten Sie dies selbst tun und nicht einen Dienst eines Dritten in Anspruch nehmen. Der Hauptgrund ist immer derselbe. Auf eine vertrauenswürdige Seite kommen neun, die versuchen werden, Sie abzuzocken. Wenn Sie also nicht glauben, dass Sie über ausreichende Kenntnisse verfügen, um einen Betrug zu erkennen, sollten Sie lieber zurückgehen.

Wie machen sie das?

Betrugsseiten bieten Ihnen an, eine Zeichenfolge einzugeben und die Tests laufen zu lassen, um eine Adresse mit einer Form der gewünschten Zeichenfolge zu finden. Sie möchten zum Beispiel, dass Ihre Adresse mit 1Bet beginnt, weil Sie eine Wettseite haben. Die Seite gibt Ihnen

1Betx42BCrgrt56fgFrgkr4dfXer3gmIEf und die privaten Schlüssel dieser Adresse!

Dann werden die öffentliche Adresse und ihr privater Schlüssel in der Datenbank der Seite registriert und Sie haben somit sofortigen Zugriff auf Ihr Geld! Ihre Bitcoins sind in Gefahr, wenn Sie die angegebene Adresse in Ihr Bitcoin-Wallet importieren.
Der sichere Weg, Vanity zu nutzen, ist die Verwendung der Open-Source-Software Vanity und ihrer Kommandozeile. Für weitere Informationen schauen Sie bitte hier: https://en.bitcoin.it/wiki/Vanitygen

Wie es funktioniert

Erste wichtige Sache, Vanity funktioniert nur mit bestehenden Bitcoin-Wallets. Wenn Sie noch keine haben, ist es an der Zeit, den großen Schritt nach vorne zu machen.

Wenn Sie eine haben, führen Sie Ihre Kommandozeile aus.Vanitygen nimmt als Eingabe Daten aus dem Modell oder der Modellliste, wonach es Adressoptionen und private Schlüssel nimmt. Die Auswahl von Vanitygen basiert auf einer probabilistischen Untersuchung, die eine gewisse Zeit in Anspruch nimmt. Die Zeit hängt von der Komplexität der Modellvorgabe, der Geschwindigkeit Ihres Computers und Ihrem Glück ab.
Dann können Sie Ihr Muster aufzeichnen. In Ihrem Beispiel ist es 1Bet. Es ist zu beachten, dass Sie in der Zeile keine 0 (Null), O (großes o), I (großes i), l (kleines L) verwenden können, und sie muss mit 1 (eine Einheit) beginnen.
Wenn Sie Ihr Muster als Eingabedaten eingegeben haben, beginnt Vanity mit seiner Suche. Bitte beachten Sie, dass es sich wahrscheinlich nicht lohnt, nach langen Zeichenfolgen zu suchen, um die Verarbeitungszeit zu verkürzen. Das Endergebnis wird etwa so aussehen:

Difficulty: 43891Pattern: 1BetAddress: 1Betx42BCrgrt56fgFrgkr4dfXer3gmIEfPrivkey: 5KBL5J2SCzoxCu8LSbur3vCcpzQQ5kL2JdRZDAu4AmCohko7goG

(Beachten Sie, dass eine „leicht“ zu findende Zeichenkette wie diese nicht bedeutet, dass ein bestimmter privater Schlüssel leicht erraten werden kann.)

Vanitygen

Vanitygen ist ein Befehlszeilen-Generator für Vanity-Bitcoin-Adressen.

Wenn Sie die zufälligen, kryptischen Adressen leid sind, die von normalen Bitcoin-Clients generiert werden, können Sie mit vanitygen eine persönlichere Adresse erstellen. Fügen Sie einzigartiges Flair hinzu, wenn Sie Leuten sagen, sie sollen Bitcoins an 1stDownqyMHHqnDPRSfiZ5GXJ8Gk9dbjO schicken. Alternativ kann vanitygen auch verwendet werden, um zufällige Adressen offline zu generieren.

VanityGen screenshot

Vanitygen akzeptiert als Eingabe ein Muster oder eine Liste von Mustern, nach denen gesucht werden soll, und erzeugt eine Liste von Adressen und privaten Schlüsseln. Die Suche von Vanitygen ist probabilistisch, und die Zeit, die benötigt wird, um ein bestimmtes Muster zu finden, hängt davon ab, wie komplex das Muster ist, wie schnell Ihr Computer ist und ob Sie Glück haben.

Das folgende Beispiel zeigt eine Sitzung von Vanitygen. Es ist typisch und dauert etwa 10 Sekunden bis zum Ende, unter Verwendung eines Core 2 Duo E6600 CPU auf x86-64 Linux:

$ ./vanitygen 1BoatDifficulty: 4476342Pattern: 1Boat Address: 1BoatSLRHtKNngkdXEeobR76b53LETtpyTPrivkey: 5J4XJRyLVgzbXEgh8VNi4qovLzxRftzMd8a18KkdXv4EqAwX3tS

Vanitygen enthält Komponenten, um die Adressensuche auf Ihrer CPU (vanitygen) und Ihrer OpenCL-kompatiblen GPU (oclvanitygen) durchzuführen. Beide können aus dem Quellcode gebaut werden, und beide sind im Windows-Binärpaket enthalten.

Aktuelle vanitygen-Version: 0.21

Github Logotype https://github.com/samr7/vanitygen

download Logotype Windows x86+x64 Binärdateien hier.

Der Quellcode enthält Makefiles für Linux und Mac OS X.

Hauptdiskussion bei Bitcointalk

Verwendung von vanitygen, um zu versuchen, Adressen anzugreifen

Mit vanitygen könnte man denken, dass man in der Lage wäre, den privaten Schlüssel für eine bestimmte Adresse zu finden. In der Praxis wird dies als unmöglich angesehen. Da die Schwierigkeit exponentiell zunimmt, je länger die Vanity ist, steigt auch die durchschnittliche Zeit, die benötigt wird, um die Vanity zu finden. Die nachstehende Beispieltabelle zeigt, wie sich eine immer komplexere Vanity auf die Schwierigkeit und die durchschnittliche Zeit auswirkt, die erforderlich ist, um eine Übereinstimmung nur für diese Vanity zu finden, ganz zu schweigen von der vollständigen Adresse, und zwar für eine Maschine, die 1 Million Schlüssel pro Sekunde durchsuchen kann.

Vanität Schwierigkeit Durchschnittszeit
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 Minuten
1Bitcoi 15.058.417.127 (1,506E+10) 3 Stunden
1Bitcoin 8.7339E+11 1 Woche
1BitcoinE 5.0657E+13 1 Jahr
1BitcoinEa 2.9381E+15 60 Jahre
1BitcoinEat 1.7041E+17 3.500 Jahre
1BitcoinEate 9.8837E+18 200.000 Jahre
1BitcoinEater 5.7325E+20 11.700.000 Jahre
1BitcoinEaterAddressDontSend 1.6209E+47 3.3E+33 oder 3.3 Dezillionen Jahre.