Ich mag es nicht, dass jemand, der meine verschlüsselte Ethereum-JSON-Schlüsseldatei liest, meine Adresse und meinen Kontostand kennt. Kann ich das Feld "Adresse" löschen und diese Datei trotzdem in Geth und MyEtherWallet importieren?
Dies ist etwas, was ich nicht in gutem Glauben empfehlen kann. Tun. Bitte. MACHEN SIE DIES NICHT MIT EINER ECHTEN WALLET, DIE ECHTE ETH HÄLT.
Ich begann mit einer Datei namens UTC--2016-05-13T04-31-42.137297157Z--f367f6e5f828fe85f5d95839ebb3f005f2368182
, die ein brandneues Konto ist, das über Mist generiert wurde. Ich habe es auf meinen Desktop kopiert.
Ich habe versucht, über MyEtherWallet darauf zuzugreifen. Es funktionierte ohne Probleme.
Ich habe dann das Adresssegment gelöscht: "address":"f367f6e5f828fe85f5d95839ebb3f005f2368182",
- Auch hier konnte ich es ohne Probleme in MyEtherWallet öffnen.
Ich habe die Datei dann in just umbenannt test
und erneut versucht, sie in MyEtherWallet zu öffnen. Es funktionierte ohne Probleme.
Ich ging dann zurück zu meinem Keystore-Ordner, wo sich die Originaldatei befindet.
Ich habe das Adressfeld gelöscht und an der Mist-Oberfläche schien sich nichts zu ändern.
Ich habe die Datei dann umbenannt in test
und die Brieftasche verschwand sofort von meiner Mist-Benutzeroberfläche.
Ich habe die Namensänderung rückgängig gemacht, die Datei auf meinen Desktop verschoben (sie ist aus Mist verschwunden) und dann zurück zu Mist verschoben. Ich hatte also eine Datei mit dem ursprünglichen Namen, aber ohne Adressfeld. Es tauchte wieder in Mist auf.
Ich habe dann den Namen der Datei geändert in: UTC--2016-05-13T04
. Es verschwand aus Nebel. (immer noch keine Adresse in der Datei).
Ich habe dann den Dateinamen geändert in: f367f6e5f828fe85f5d95839ebb3f005f2368182
. Es tauchte wieder auf. (immer noch keine Adresse in der Datei).
Neugierig geworden, änderte ich dann den Dateinamen in f367f6e5f828fe85f5d95839ebb3f005f2368183
. Die angezeigte Brieftasche wurde auf diese Adresse mit dem neuen Adresssymbol geändert.
In keinem Fall habe ich tatsächlich versucht , ETH aus der Brieftasche zu senden . Während MyEtherWallet von Ihnen verlangt, es zu entschlüsseln, bevor es den Geth-Knoten anpingt, um das Gleichgewicht zu ziehen, bin ich mir nicht sicher, was Mist tut. MyEtherWallet scheint sich nicht um das Adressfeld zu kümmern, da es es aus dem entschlüsselten privaten Schlüssel ableitet.
In Mist MUSS der Dateiname die Adresse enthalten, um angezeigt zu werden. Seltsamerweise ist die Adresse, die im Mist-Dateinamen enthalten ist, die Adresse, die in Mist angezeigt wird. Dies lässt mich glauben, dass Mist die Adresse aus dem Dateinamen liest, ohne auf die Datei selbst zuzugreifen, und den Kontostand usw. anzeigt. Wenn Sie versuchen zu senden, versucht es tatsächlich, es zu entschlüsseln.
Sie können eine leere Datei mit dem Dateinamen einer beliebigen Adresse (z. B.: b794f5ea0ba39494ce839613fffba74279579268
) in Ihrem Keystore-Ordner speichern, und sie wird in Mist so angezeigt, als wäre es Ihre Adresse. Hier ist ein Screenshot meines Mist, der mich als stolzen Besitzer von 10 Millionen ETH zeigt:
Auch hier würde ich NICHT empfehlen, dies unter keinen Umständen zu tun. Öffnen Sie einfach nicht Ihre JSON-Datei. Je. Vor allem nicht in MS Word (ja, ich habe Leute gesehen, die das getan haben.)
Nick Johnson
Jammern
Nick Johnson