Warum wurden private Schlüssel nicht wiederherstellbar gemacht?

Warum wurden verlorene private Bitcoin-Schlüssel unwiederbringlich gemacht?

Gibt es eine Möglichkeit, dies zu tun, und wenn nicht, sollte keine Möglichkeit geschaffen werden, da die Leute ihr Geld verlieren werden.

Der springende Punkt bei der Kryptowährung ist das Fehlen des vertrauenswürdigen Dritten. Ohne das ist jeder Nutzer für sein Vermögen verantwortlich. Denken Sie bei privaten Schlüsseln in Bitcoin nicht an ein Bankkonto (vertrauenswürdiger Dritter), sondern an eine altmodische Geldbörse. Wenn Sie es verlieren, können Sie von niemandem eine Rückerstattung verlangen.

Antworten (4)

Per Definition.

Krypto ist „unwiederbringliches Geld“. Wenn Sie es nicht mögen - verwenden Sie es einfach nicht. Punkt.

Technisch gesehen sind private Schlüssel aufgrund der Eigenschaften des verwendeten ECDSA-Algorithmus nicht wiederherstellbar. Bitcoin verwendet den ECDSA-Algorithmus, um einen öffentlichen Schlüssel aus Ihrem privaten Schlüssel zu erstellen, was es unmöglich macht, Ihren privaten Schlüssel zurückzurechnen, indem Sie Ihren öffentlichen Schlüssel (Adresse) kennen. Nach BIP 39 können wir private Schlüssel aus 12-Wörter-Seed-Phrase wiederherstellen. Das ist gut. Aber wenn es zu verloren ist, kann nichts getan werden. Was wir tun können, ist, die Seed Phrase an einem sicheren Ort aufzuschreiben. Das ist alles.

Die Schlüsselgenerierung in Bitcoin basiert, wie in vielen kryptografischen Protokollen, auf der Generierung eines Zufallswerts, der zur Erstellung des privaten Schlüssels verwendet wird, und der anschließenden Ableitung des öffentlichen Schlüssels daraus.

In Bitcoin sollte ein solcher Zufallswert einheitlich zufällig aus einem 256-Bit-Raum ausgewählt werden. Es gibt 115792089237316195423570985008687907853269984665640564039457584007913129639936unterschiedliche Werte in 256 Bit. Wenn also die Zufallsquelle gut genug ist, sind die Chancen, denselben Wert zweimal auszuwählen, vernachlässigbar. Wenn Sie also Ihren privaten Schlüssel verlieren, ist es zumindest heutzutage fast unmöglich, denselben erneut zu generieren.

Wenn Sie unabhängige private Schlüssel erstellen, ist es aufgrund der enormen Größe des Schlüsselraums nicht möglich, sie neu zu erstellen.

Es gibt jedoch einige Methoden, um Schlüssel von einem anfänglichen Seed abzuleiten, der einfach zu sichern ist und verwendet werden kann, um dieselben Schlüssel deterministisch neu zu erstellen. Diese Schemata werden im Allgemeinen als "Hierarchical Deterministic Wallets" bezeichnet.

Die meisten Wallets verwenden heute ein solches Schema, um private Schlüssel zu erstellen.