DEFINITION VON ÖFFENTLICHEM SCHLÜSSEL
Ein öffentlicher Schlüssel ist ein kryptografischer Code, mit dem ein Benutzer Kryptowährungen auf sein Konto erhalten kann. Der mit dem privaten Schlüssel gekoppelte öffentliche Schlüssel ist ein wichtiges Instrument, um die Sicherheit der Kryptoökonomie zu gewährleisten.
BREAKING DOWN Öffentlicher Schlüssel
Wenn ein Benutzer seine erste Transaktion mit Bitcoin oder Altcoins einleitet, wird ein eindeutiges Paar aus öffentlichem und privatem Schlüssel erstellt. Jeder der Schlüssel besteht aus einer langen Reihe alphanumerischer Zeichen, die dazu beitragen, die Bestände eines Benutzers im digitalen Ökosystem zu sichern. Der private Schlüssel ist dem Benutzer allein bekannt und dient als digitale ID des Benutzers. Der private Schlüssel berechtigt den Benutzer, eine andere Transaktion von seinem Konto auszugeben, abzuheben, zu übertragen oder auszuführen. Ein ausgeklügelter Algorithmus wird auf den privaten Schlüssel angewendet, um den öffentlichen Schlüssel zu generieren, und beide Schlüssel werden in einer digitalen Brieftasche gespeichert.
Wenn ein Benutzer eine Transaktion initiiert, um beispielsweise Bitcoins an eine andere Person zu senden, muss die Transaktion an das Netzwerk gesendet werden, in dem verteilte Knoten (dh Personen hinter Computern) die Gültigkeit der Transaktion bestätigen, bevor sie abgeschlossen und auf dem Computer aufgezeichnet werden Blockchain. Bevor die Transaktion gesendet wird, wird sie mit dem privaten Schlüssel digital signiert. Die Signatur belegt den Besitz des privaten Schlüssels, gibt jedoch die Details des privaten Schlüssels an niemanden weiter. Da ein öffentlicher Schlüssel aus dem privaten Schlüssel besteht, wird der öffentliche Schlüssel des Benutzers verwendet, um zu beweisen, dass die digitale Signatur von seinem privaten Schlüssel stammt. Sobald die Transaktion als gültig bestätigt wurde, wird das Geld an die öffentliche Adresse des Empfängers gesendet.
Die öffentliche Adresse ist eine gehashte Version des öffentlichen Schlüssels. Da der öffentliche Schlüssel aus einer extrem langen Folge von Zahlen besteht, wird er komprimiert und zur öffentlichen Adresse gekürzt. Tatsächlich generiert der private Schlüssel den öffentlichen Schlüssel, der wiederum die öffentliche Adresse generiert. Wenn zwei Personen eine Vereinbarung abschließen, bei der eine die anderen Token oder Münzen sendet, geben sie sich gegenseitig ihre öffentlichen Adressen bekannt. Die öffentliche Adresse ist wie eine Bankkontonummer. Der Absender benötigt die Nummer, um das Geld an den Empfänger senden zu können, der es dann mit seinem privaten Schlüssel ausgeben oder abheben kann. Der Empfänger kann den Stapel der Münzen des Absenders auch anhand der öffentlichen Adresse des Absenders überprüfen, die auf seinem Bildschirm angezeigt wird.
Obwohl der öffentliche Schlüssel und die Adresse aus dem privaten Schlüssel ermittelt werden, ist der umgekehrte Fall nahezu unmöglich. Das Kryptowährungsnetzwerk bleibt durch die Verwendung komplizierter mathematischer Funktionen sicher, um sicherzustellen, dass ein privater Schlüssel nicht aus dem öffentlichen Schlüssel herausgearbeitet werden kann, zumal der öffentliche Schlüssel und seine Hash-Version für alle im Netzwerk sichtbar sind. Da es unmöglich ist, den privaten Schlüssel aus dem öffentlichen Schlüssel oder der Adresse neu zu generieren, kann ein Benutzer, der seinen privaten Schlüssel verliert, für immer nicht auf Bitcoin oder Altcoin zugreifen, die sich an seiner öffentlichen Adresse befinden. Andererseits kann ein Benutzer, der seinen öffentlichen Schlüssel verliert, ihn mit dem privaten Schlüssel neu erstellen lassen.