Es gibt ja ungefähr so viele Bitcoin Adressen wie Pokemons, also warum sollte man die nicht sammeln?
Natürlich ist eine Adresse allein - ohne den zugehörigen privaten Key - zwar schön anzuschauen, aber wertlos.
Als Jäger und Sammler habe ich beschlossen Bitcoin Adressen zu sammeln. Wenn ich dann mal alle habe, kann ich endlich so richtig gute Projekte machen, wie z.B. directory.io - nur andersherum: nach Adressen sortiert und nicht nach den privaten Keys. So ist das ja auch witzlos - ich frage mich was sich da der Autor dabei gedacht hat...
Zugegeben, auf der Platte sieht es ein wenig langweilig aus:
# ls
001 0T3 2gE 34i 3sP 4i6 57X 5uG 6KD 7aR 7W7 8ML 9Ci 9XV Aom BEA BZN CQK DFX E3Q ESC FhQ G7a GTZ HjX JAE JvS KM9 LC4 LXJ MNW NdU NZB PQ8
011 0t4 2Ge 34j 3Sp 4i7 57y 5Ug 6ke 7Ar 7w8 8mm 9cj 9xw AoM Beb Bzo CqL Dfy E3r Esd FHq G7A Gu1 HJx Jaf JVs Kma Lc5 Lxk Mnx NDu Nzc Pq9
012 0T4 2GE 34J 3SP 4i8 57Y 5UG 6kE 7AR 7W8 8mM 9cJ 9xW Aon BeB BZo CQL DfY E3R EsD FHQ G7b GU1 HJX JaF JVS KmA LC5 LxK MnX NDU NzC PQ9
013 0t5 2gf 34k 3sq 4i9 57z 5uh 6Ke 7as 7w9 8Mm 9Cj 9Xw AoN BEb Bzp Cqm DFy E3s ESd Fhr G7B Gu2 Hjy JAf Jvt KMa Lc6 LXk MNx Ndv NZc Pqa
014 0T5 2gF 34K 3sQ 4ia 57Z 5uH 6KE 7aS 7W9 8MM 9CJ 9XW Aoo BEB BzP CqM DFY E3S ESD FhR G7c GU2 HjY JAF JvT KMA LC6 LXK MNX NdV NZC PqA
015 0t6 2Gf 34L 3Sq 4iA 581 5Uh 6kf 7As 7wa 8mn 9ck 9xx Aop Bec BZp CQm Dfz E3t Ese FHr G7C Gu3 HJy Jag JVt Kmb Lc7 LxL Mny NDv Nzd PQa
016 0T6 2GF 34m 3SQ 4ib 582 5UH 6kF 7AS 7wA 8mN 9cK 9xX AoP BeC BZP CQM DfZ E3T EsE FHR G7d GU3 HJY JaG JVT KmB LC7 LXL MnY NDV NzD PQA
017 0t7 2gg 34M 3sr 4iB 583 5ui 6Kf 7at 7Wa 8Mn 9Ck 9Xx Aoq BEc Bzq Cqn DFz E3u ESe Fhs G7D Gu4 Hjz JAg Jvu KMb Lc8 Lxm MNy Ndw NZd Pqb
018 0T7 2gG 34n 3sR 4ic 584 5Ui 6KF 7aT 7WA 8MN 9CK 9XX AoQ BEC BzQ CqN DFZ E3U ESE FhS G7e GU4 HjZ JAG JvU KMB LC8 LxM MNY NdW NZD PqB
019 0t8 2Gg 34N 3Sr 4iC 585 5uj 6kg 7At 7wb 8mo 9cL 9xy Aor Bed BZq CQn Dg1 E3v Esf FHs G7E Gu5 HJz Jah JVu Kmc Lc9 LXm Mnz NDw Nze PQb
01a 0T8 2GG 34o 3SR 4id 586 5uJ 6kG 7AT 7wB 8Mo 9CL 9xY AoR BeD BZQ CQN DG1 E3V EsF FHS G7f GU5 HJZ JaH JVU KmC LC9 LXM MnZ NDW NzE PQB
...
etc. etc. (bislang 78512 Trie-Präfixe)
Aber das kann einen Hardcore-Sammler wie mich natürlich nicht abhalten.
So eine Sammlung erfreut natürlich das Herz. Da gibt es dann die kleinsten Schnuckelchen (momentan ist
1111gZEY3ydZhPvuTE8RNsqm5x3jbdp5 11111VjCJvBRxtbSNz4AEWs4z4UptWfA mein Benjamin) und natürlich die größten Brocken (derzeit
1QLZZZMFhzQnHgD2UVuGJ9PSDPdNkacLdn 1QLZZzZMXoHFvkej7gxwgtX8S1CDzgBDeo), aber viel interessanter ist natürlich das Zwischendrin.
Ein kleines Problem habe ich noch mit der Berechnung des gesamt Speicherbedarfs für meine kleine Sammlung, denn meine unfehlbaren Berechnungen zeigen, dass ich durch die grandiose Datenstruktur, die ich zur Speicherung gewählt habe im Endeffekt den verfügbaren Plattenplatz vergrößere.
So benötigen alle Adressen zusammen ca. 2^160*33 = 48229554031919796300721599479637339648645773918208 bytes an Speicherplatz, aber alleine durch die Einsparung durch den ersten trie Prefix (3er Gruppe), kann ich 3*58^30 bytes sparen, mithin 239861785179273012241596837521215208477068399761948672 bytes.
Das bedeutet, ich habe hinterher 239861785179273012241596837521215208477068399761948672 bytes freien Speicher auf der Platte.
Vermutlich werde ich dann ein Konkurrenzunternehmen zu Seagate oder Western Digital gründen und diese Platten für teures Geld verkaufen.
Rico