Wenn ich ein neues Konto erstelle, gehe ich wie folgt vor:
web3.eth.personal.newAccount('pass').then(console.log);
-> pass is account password.
Dann erhalte ich ein Konto wie folgt:
0x15CaFbd23DEB631447D34de50e961B0049f4Df2B
Ist das mein public key
? Und wenn ja, wie kann ich meine sehen private key
?
In der Zwischenzeit muss ich manchmal , wenn ich eine Transaktion gesendet habe, mein Konto per Kontokennwort über entsperren ParityUI
. Warum muss ich das nur manchmal machen ?
Und wenn ich wie folgt ein Konto ohne Passwort erstelle, was passiert?
web3.eth.personal.newAccount().then(console.log);
Wenn ich ein neues Konto erstelle, gehe ich wie folgt vor:
web3.eth.personal.newAccount('pass').then(console.log);
-> Pass ist das Kontopasswort.
Dann erhalte ich ein Konto wie folgt:
0x15CaFbd23DEB631447D34de50e961B0049f4Df2B
Ist das mein öffentlicher Schlüssel? Und wenn ja, wie kann ich meinen privaten Schlüssel sehen?
Ja, das ist Ihr öffentlicher Schlüssel. Der private Schlüssel wird in einer Schlüsseldatei gespeichert, die verschlüsselt ist und mit dem Passwort geöffnet werden kann, das Sie zum Erstellen des Kontos verwendet haben. Der private Schlüssel kann mit keyethereum wiederhergestellt werden :
privateKey = keythereum.recover (Passwort, Schlüsselobjekt);
In der Zwischenzeit muss ich manchmal, wenn ich eine Transaktion gesendet habe, mein Konto per Kontokennwort über ParityUI entsperren. Warum muss ich das nur manchmal tun?
Dies liegt daran, dass das Konto nur für einen bestimmten Zeitraum entsperrt wird. Wenn dieser abgelaufen ist, müssen Sie ihn aus Sicherheitsgründen erneut entsperren.
Und wenn ich wie folgt ein Konto ohne Passwort erstelle, was passiert? web3.eth.personal.newAccount().then(console.log);
Dies sollte zu einem Fehler führen, da das Kennwort zum Öffnen der Schlüsseldatei erforderlich ist.
Fragesteller
Ethereum
undBitcoin
wir signieren unsere Transaktion mit unseremprivate key
, nicht wahr? Aber in diesem Fall verwenden wir unserpassword
ähnliches öffentliches Hauptbuch wie IOTA . Ich liege falsch ? DankeJaime
Fragesteller
Jaime