Werden Gelder zurückerstattet, wenn man von einer Börse an eine ungültige Ethereum-Adresse überweist?

Ich habe etwas Ether von einer Austauschseite an eine ungültige Adresse übertragen (ungültig, da die richtige Adresse von 6 Zahlen gefolgt wurde, die ich versehentlich eingefügt habe). Auf der Suche nach dieser Adresse bei Ethereum Chain Explorers wurde mir gesagt, dass sie ungültig ist. Wird die Blockchain die Transaktion ablehnen und das Geld zurückgeben?

Antworten (2)

Hängt davon ab, "wie" es ungültig ist.

Wenn Sie Ether an eine öffentliche Adresse senden, die nicht existiert (dh niemand hat den privaten Schlüssel für), vorausgesetzt, dass das Format der Adresse korrekt ist (Hex, korrekte Länge usw.), sind die Gelder kryptografisch nicht abrufbar. Die Blockchain sieht es als gültige Transaktion an, aber es gibt keinen privaten Schlüssel, sodass niemand eine Transaktion mit diesem Konto als Absender signieren kann. Wenn Sie die letzten 6 Zeichen der Adresse durch 6 zufällige Zeichen ersetzen , wäre dies der Fall.

Wenn Sie am Ende einer gültigen Adresse 6 zusätzliche Zeichen einfügen, entspricht diese nicht mehr dem erwarteten Format (Länge) einer Ethereum-Adresse, daher wird sie (hoffentlich) vom Wallet abgelehnt. Die Transaktion wird nicht verarbeitet und alle Ether bleiben auf dem Konto des Absenders. Wenn Sie dies getan haben, ist es möglich, dass die Transaktion nicht durchgeführt wurde, aber die Börse zeigt, dass dies der Fall ist. Hängt davon ab, wie gut die Börse Transaktionsbestätigungen verfolgt. Der beste Weg, um zu testen, was passiert ist, wäre, Ihre Adresse in einen Blockchain-Explorer wie etherchain.org einzugeben und zu sehen, wie hoch das tatsächliche Guthaben auf dieser Adresse ist.

Danke Raine. Es ist eine ungültige Adresse, da sie 6 Zeichen zu lang ist. Habe auch ein Ticket bei der Börse angemeldet. Mal schauen.
Die Gelder wurden zurückgezahlt.

Bei der Nutzung einer Börse ist ein gewisses Maß an Vertrauen im Spiel, zum Beispiel erwarten die Benutzer, dass die Börse die vom Benutzer angegebene Adresse und die vom Benutzer angegebene Menge an Ether sendet.

In diesem Fall, in dem die vom Benutzer angegebene Adresse 6 nachfolgende Zahlen hatte, wird das, was passiert, durch den Code bestimmt, den der Austausch ausführt. Ein Austausch könnte leicht erkennen, dass die Adresse zu lang ist, und dem Benutzer sofort eine Fehlermeldung geben: Dies ist wahrscheinlich wünschenswert. Oder ein Austausch könnte die 6 nachfolgenden Zahlen ignorieren und an die resultierende Adresse senden: Es gibt Risiken, dies zu tun, wie @Raine erwähnt. Dies sind nur einige der Optionen, die ein Austausch hätte implementieren können.

Letztendlich ist "werden Gelder zurückerstattet" eine Angelegenheit zwischen dem Benutzer und der Börse: Blockchain-Transaktionen sind unveränderlich und nicht anfechtbar, aber eine Börse kann einen Benutzer auch zurückerstatten, wenn sie dies wünscht.