Public-Key-Kryptografie ist ein System, das es zwei Personen ermöglicht, sich gegenseitig Nachrichten zu senden, ohne sich vorher auf einen geheimen Schlüssel einigen zu müssen. Dies geschieht, indem jede Person über ein Schlüsselpaar verfügt, einen öffentlichen Schlüssel, mit dem jeder eine Nachricht verschlüsseln kann, und einen privaten Schlüssel, mit dem nur der Eigentümer sie entschlüsseln kann.
Public-Key-Kryptografie ist ein System, das es zwei Personen ermöglicht, sich gegenseitig Nachrichten zu senden, ohne sich vorher auf einen geheimen Schlüssel einigen zu müssen. Dies geschieht, indem jede Person über ein Schlüsselpaar verfügt, einen öffentlichen Schlüssel, mit dem jeder eine Nachricht verschlüsseln kann, und einen privaten Schlüssel, mit dem nur der Eigentümer sie entschlüsseln kann.
Bei der Public-Key-Kryptographie hat eine Partei einen geheimen Schlüssel, während die andere Partei einen öffentlichen Schlüssel hat.
Das Ecash-System war durch seine Verbindung zur Fiat-Währung eingeschränkt, was bedeutete, dass es den gleichen Regeln und Vorschriften unterlag.
Wir hatten kryptografische Signaturen, die verwendet werden konnten, um das Eigentum an einer Werteinheit nachzuweisen, und wir hatten kryptografische Hashes, die verwendet werden konnten, um eine Transaktion mit einem Zeitstempel zu versehen und doppelte Ausgaben zu verhindern. Wir hatten sogar ein System zur Verteilung neuer Werteinheiten, mit denen wir die Inflation verhindern konnten. Es gab jedoch noch ein großes Problem: Wie können wir sicherstellen, dass die Person, die eine neue Werteinheit geschaffen hat, tatsächlich etwas „Arbeit“ geleistet hat, um sie zu verdienen? Der obige Abschnitt diskutiert, wie das Konzept des privaten, digitalen Geldes ein System erfordert, in dem Die Person, die eine neue Werteinheit erstellt, hat tatsächlich etwas „Arbeit“ geleistet, um sie zu verdienen. Diese Arbeit hat typischerweise die Form, ein komplexes mathematisches Problem zu lösen.
Hal Finney erkannte, dass es mit Public-Key-Kryptographie, digitalen Ledgern und Proof-of-Work möglich wäre, einen funktionierenden Prototyp einer digitalen Währung zu erstellen.