Ich bin nicht wirklich versiert in der notwendigen Terminologie, um die Antwort zu erhalten, die ich bei der Suche benötige. Soweit ich weiß, gibt es 2 ^ 160 mögliche Adressen und 2 ^ 256 mögliche private Schlüssel, sodass jede Adresse ungefähr 2 ^ (256-160) = 2 ^ 96 privaten Schlüsseln entspricht.
Nehmen wir an, ich generiere ein Schlüsselpaar und die entsprechende Adresse. Wie würde man vorgehen, um andere Schlüsselpaare zu finden, die derselben Adresse entsprechen, wenn Sie bereits mindestens 1 Schlüsselsatz haben, der diese Adresse generiert hat? Ist es möglich?
Entschuldigung, wenn dies bereits beantwortet wurde, ich konnte die Antwort, nach der ich suche, nicht finden.
Es ist praktisch nicht möglich.
Eine P2PKH-Bitcoin-Adresse wird als RIPEMD160(SHA256(publickey))
. Da öffentliche Schlüssel einzigartig sind, versuchen Sie, um ein anderes Schlüsselpaar zu finden, das zu derselben Adresse führt, im Wesentlichen, eine Hash-Kollision auf SHA256 oder RIPEMD160 zu finden, was äußerst schwierig ist .
Der "effizienteste" Weg, um eine solche Kollision zu finden, wäre, über den gesamten privaten Schlüsselraum zu iterieren.
Pieter Wuille
Rein Ernst