Wie schütze ich meinen privaten Schlüssel vor einem unerwarteten neuen Besitzer der Adresse, die mir bereits gehört?

Ich verstehe, dass die Situation, die ich beschreibe, unwahrscheinlich ist (weil wir 1,46 Billionen mögliche Bitcoin-Adressen haben), aber stellen wir uns vor, dass jemand dieselbe Adresse wie meine generiert hat.

Gibt es einen Schutz vor einer Vervielfältigung privater und öffentlicher Schlüssel, wenn die neue Adresse einer Person mit der bestehenden Adresse übereinstimmt, an der bereits Bitcoins gespeichert sind?

Antworten (2)

Die Abschwächung ist der absolut massive Adressraum. Abgesehen davon gibt es keine Möglichkeit, ein Schlüsselpaar/eine Adresse als Ihr eigenes zu „schützen“ oder anderweitig „zu beanspruchen“. Wenn es jemandem (durch einen unergründlichen Zufall) gelingt, dieselbe Adresse wie Ihre Brieftasche zu generieren, können Sie beide alle an diese Adresse gebundenen Gelder ausgeben.

Glücklicherweise sind die Chancen, dass dies passiert, super duper unglaublich gering . Sie würden viel mehr Energie (Geld) aufwenden, um nach einer bereits verwendeten Adresse zu suchen, als Sie jemals erwarten könnten, wenn Sie die Bitcoins nehmen, nach denen Sie suchen.

Vielleicht erwähnenswert: Das oben Gesagte gilt, wenn die privaten Schlüssel für die betreffende Adresse auf eine angemessen zufällige (hohe Entropie) Weise generiert werden. Wenn Sie eine schlechte Entropiequelle verwenden, wird es für jemanden viel, viel einfacher, mit brutaler Gewalt nach Ihren Schlüsseln zu suchen.

Wenn Sie sich Sorgen über dieses äußerst unterschiedliche Ereignis machen, können Sie eine Multisig-Adresse verwenden, bei der mehrere Schlüssel bekannt sein müssen, um das Geld auszugeben

Hallo @MikeD, multisigGarantiert, dass der zweite Besitzer der Adresse Bitcoins nicht ohne mein Wissen ausgeben kann?
Wenn es sich beispielsweise um ein 2-von-2-Multisig handelt, müsste der zweite Besitzer beide Schlüssel finden, um die Münzen auszugeben
Dies hilft nicht. Ja, es bedeutet, dass jemand durch dasselbe Skript tatsächlich beide Schlüssel finden würde, aber das ist übertrieben. Alles, was sie brauchen, ist, zufällig auf ein anderes Skript zu stoßen, dessen Hash mit Ihrer Multisig übereinstimmt, und die Wahrscheinlichkeit dafür ist entweder gleich (für P2WSH oder P2TR) oder erheblich größer (für P2SH), als zufällig dieselben Tasten zu drücken! Wenn Sie sich Sorgen über Ereignisse machen, die so unwahrscheinlich geringe Wahrscheinlichkeiten haben, brechen plötzlich alle Sicherheitsannahmen zusammen.
@PieterWuille Die Wahrscheinlichkeit, ein anderes Skript mit demselben Hash zu finden, ist gleich, aber die Wahrscheinlichkeit, dass dieses zufällige Skript ausführbar ist, liegt ziemlich nahe bei 0
@MikeD Nun, nein, weil die Leute nur (absichtlich) Skripte erstellen, von denen sie selbst Geld ausgeben können. Wenn Sie sich Sorgen darüber machen, dass Leute zufällig Schlüssel erstellen, die zu Ihren Schlüsseln passen, sollten Sie sich genauso (wenn nicht mehr) davor fürchten, dass Leute zufällig Skripte erstellen, die zu Ihrem Skript passen – es ist genau dasselbe.