Letztens habe ich durch zufälliges Klicken in der Bitcoin Blockchain eine sehr mysteriöse Transaktion entdeckt. Sie sprang sofort ins Auge, da es die erste nach der Coinbase-Transaktion war.
Die Transaktion besteht aus einer abgebenden Adresse und extrem vielen Empfänger-Adressen, auf die der Betrag von 3,5 BTC aufgeteilt wird.
Auffällig ist die geheime Botschaft, die in den ersten Empfänger-Wallets zu finden ist:
„Let’s use full power of anonymity see memo dot sv topic hmwyda“
In verschiedenen Foren findet man ähnliche Diskussionen über diese Nachricht. Bisher habe ich jedoch nur englische Foren entdeckt.
Was glaubt ihr, wie diese Transaktion zustande kam?
Sind Bitcoin Wallets nicht zufällige Kombinationen aus Zahlen und Buchstaben, wie kann es sein, dass hier ganze Texte geschrieben werden können durch Wallets?
Außerdem verstehe ich immer noch nicht, wie ich mir eine Wallet bauen kann, bei der ich Teile der Buchstaben-Zahlen-Kombinationen selber bestimmen kann.
Herzlichen Dank GermanCryptoGuy für diese gute Antwort!
Das bedeutet, es gibt verschiedene Vanity-Adress-Anbieter, die es den Kunden ermöglichen, Wallets mit „Sinn“ zu erstellen. Habe noch nicht ganz verstanden, wieso es langwierig ist eine solche Adresse zu erstellen.
Stelle es mir so vor, dass man die gewünschten Zeichen in eine Maske eintippt bei dem Anbieter und dieser einem dann die passende Adresse ausspuckt inkl. der private Keys.
Okay, das ist für mich als Nicht IT-ler nur oberflächlich zu verstehen.
Warum man die Adresse nicht einfach erzeugen sondern suchen muss, ist mir auch nicht klar. Liegt aber wohl an meinem mangelndem Wissen darüber, wie Wallets erstellt werden.
Hättest du evtl. eine Buchempfehlung o.ä., wo der Themenbereich „Wallets“ einmal von Grund auf erklärt wird?
Überleg’ doch mal: Wenn ich irgendwo eine Adresse eingeben könnte und das System spuckt mir einfach den Private Key aus…?! Was würde mich davon abhalten, DEINE Adresse dort einzugeben. Dann hätte ich DEINEN Private Key.
Die Adressen könnten auch Burner-Adressen sein. Ist imho sogar wahrscheinlicher.
Also Adressen die zwar das richtige Format haben, aber es keine private keys gibt dazu.
Danke, das sind sogar sicher Burner-Adressen, sie sind ja bis auf die Checksum eigentlich vollständig vorgegeben. Wenn jemand für solche Adressen private keys erzeugen kann, können wir mit Bitcoin einpacken.
(Mit „wahrscheinlicher“ hast du natürlich recht, weil es wohl keine beweisbaren Burner-Adressen sind, aber eher so „mit an Sicherheit grenzender Wahrscheinlichkeit“.)
Im prinzip handelt es sich um eine art brute force auf private keys, es werden so lange private keys erzeugt bis deren abgeleitete adresse einem Präfix entspricht. Ich biete solch einen service an, allerdings ausschließlich mit Split keys, damit stellt der user sicher dass nur er den finalen private key zur vanity adresse besitzt. Ich arbeite aktuell an einer airgapped Hardware wallet Lösung, indem ich den Seedsigner forke und diverse single key features hinzufüge!
Also 11 Zeichen sind durchaus im Bereich des möglichen, zumindest für bech32 adressen „bc1q…“ dafür würde ich allerdings noch einige Grafikkarten benötigen und es würde dennoch tage bzw. wochen dauern bis eine solche adresse gefunden ist.
Burning Adressen werden einfacher erzeugt, indem der Adresspräfix und die prüfsumme aus einer zeichenfolge angehängt wird. Der dazugehörige Private key kann nicht gefunden werden, denn um ein weiteres Zeichen zu finden wird die schwierigkeit um den Faktor 58 erhöht (je nach Adressen Format ist der Faktor höher oder niedriger)