Was ist der private Schlüssel?

Ich versuche zu verstehen, was der private Schlüssel in Ethereum ist. Hilfe bitte.

  1. Privater Schlüssel = die Adresse?
  2. Privater Schlüssel = das Passwort/die Passphrase?
  3. Privater Schlüssel = der Text, der angezeigt wird, wenn wir die Datei im Schlüsselspeicherordner öffnen?
  4. Privater Schlüssel = etwas anderes als oben?
Neben den folgenden Antworten finden Sie hier eine Antwort, die Ihnen hilft zu verstehen, wie der private Schlüssel in der Datei im Keystore-Ordner gespeichert wird. ethereum.stackexchange.com/questions/15494/…
Hinweis: Ich habe den Titel von "Wo ...?" bearbeitet. zu "Was...?". Die Frage selbst ist, was der private Schlüssel ist, nicht wo er aufbewahrt wird.
@RichardHorrocks: Siehe Betrugsversuch in der Antwort, die gestern hier gepostet wurde.

Antworten (3)

Zusamenfassend :

Der private Schlüssel (geheime große Zahl) wird zufällig von Ihrer Brieftasche erstellt, dann verschlüsselt (mit Ihrem Passwort) und in der UTC-Datei im Schlüsselspeicherordner gespeichert. die Adresse wird aus dem öffentlichen Schlüssel berechnet, der aus dem privaten Schlüssel abgeleitet wird.

Wenn Sie sagen " ... öffentlicher Schlüssel, der vom privaten Schlüssel deaktiviert ist ... ", meinen Sie wahrscheinlich " vom privaten Schlüssel abgeleitet ".
Entschuldigung für den schrecklichen Tippfehler
Und wenn ich aufgefordert werde, meinen privaten Schlüssel einzugeben – was genau muss ich eingeben?
Warum spielt das eine Rolle? Ich möchte nur, dass mein privater Schlüssel im Klartext entschlüsselt wird. Ist das zu viel verlangt? Aber zur Beruhigung: Minds.com , das derzeit im Testnetz von Rinkeby läuft. Es ist also kein echtes Geld gefährdet.
Ihr privater Schlüssel ist eine Zahl zwischen 0 und 2^256 (32 Bytes), er wird normalerweise in 64 Hexadezimalzeichen oder 32 ASCII-Zeichen dargestellt, aber als ASCII wäre es kein Klartext, es sieht aus wie Mambo Jambo.

Um besser zu verstehen, was ein privater Schlüssel in Ethereum ist, müssen Sie verstehen, was asymmetrische Kryptografie ist. https://en.wikipedia.org/wiki/Public-key_cryptography

Es gibt zwei beliebte asymmetrische Kryptografiealgorithmen. RSA und ECDSA. Ethereum verwendet ECDSA (Elliptic Curve Digital Signature Algorithm). Wie ECDSA funktioniert, sehen Sie hier. https://blog.cloudflare.com/a-relatively-easy-to-understand-primer-on-elliptic-curve-cryptography/

Um das Obige in einfachen Worten ins rechte Licht zu rücken: Ein privater Schlüssel ist eine sehr große Zufallszahl, die zum Generieren eines öffentlichen Schlüssels verwendet wird. Dieser öffentliche Schlüssel wird verwendet, um Ihre Adresse in der Ethereum-Blockchain zu erstellen. Mit dem privaten Schlüssel können Sie Transaktionen signieren . Diese Transaktionen können von anderen Teilnehmern der Kette anhand Ihres öffentlichen Schlüssels verifiziert werden.

Um sich besser zu informieren, verwenden Sie den folgenden Link, um Ihren privaten Schlüssel auf Ihrem eigenen Computer zu generieren und Ihre Adresse im Ethereum-Netzwerk abzuleiten. https://kobl.one/blog/create-full-ethereum-keypair-and-address/

Jetzt ist es sehr schwer, sich einen privaten Schlüssel zu merken, daher können Sie in Brieftaschen Ihren privaten Schlüssel mit einem Passwort sichern (unter Verwendung symmetrischer Kryptografie). Dies bedeutet, dass Sie Ihre Transaktion auf derselben Wallet-Instanz mit einem leicht zu merkenden Passwort signieren können. Es ist sehr wichtig zu verstehen, dass dieses Passwort nicht Ihr privater Schlüssel ist, und wenn Sie den Zugriff auf diese Brieftasche verlieren, erlaubt Ihnen Ihr Passwort nicht, den privaten Schlüssel von anderen Brieftaschen abzurufen.

Und wie entschlüssele ich den privaten Schlüssel aus meinem Wallet? Warum tanzen alle herum und beantworten diese Frage?
Sie können Ihren verschlüsselten privaten Schlüssel mit Ihrem Wallet-Passwort entschlüsseln.
Ist es legal, den privaten Schlüssel zu kennen? Gibt es eine Alternative?

Wenn Sie das Konzept des privaten Schlüssels und des öffentlichen Schlüssels mit dem Web2-Bereich vergleichen, dann denken Sie an Ihr Google Mail-Konto, Ihre Google Mail-Adresse ist Ihr öffentlicher Schlüssel, den Sie mit jedem teilen können, damit jeder Ihnen problemlos E-Mails senden kann, und Ihr Passwort ist Ihr privates Passwort Schlüssel, den Sie nicht teilen können, wenn er gestohlen wird, dann wird Ihre Brieftasche oder Ihr Google Mail-Konto gehackt.

Damit ist die Frage nicht beantwortet. Sobald Sie über einen ausreichenden Ruf verfügen , können Sie jeden Beitrag kommentieren . Geben Sie stattdessen Antworten an, die keine Klärung durch den Fragesteller erfordern . - Aus Bewertung