Hat jede Transaktion dieselbe Signatur?
Ich möchte wissen, ob das Bitcoin-Netzwerk für jede Transaktion dieselbe Signatur generiert, da die Benutzer nur eine Signatur haben.
Antworten
Nein, laut Bitcoin-Netzwerk generiert das System für jede Transaktion eine andere digitale Signatur. Weil der Absender aus einer Transaktionsnachricht und seinem privaten Schlüssel eine digitale Signatur generiert.
Eine Signatur ist ein Vermittler, der nachweist, dass Sie ein Kennwort haben, ohne den privaten Schlüssel aufgrund des mathematischen Algorithmus zu sehen.
Bitcoin verwendet den Elliptic Curve Digital Signature Algorithmus (ECDSA). Während Menschen in der physischen Welt ihre eindeutige Signatur verwenden, um sich beim Akzeptieren von Dokumenten oder Verträgen zu authentifizieren, sind digitale Signaturen kryptografische Verpflichtungen des Eigentümers eines privaten Schlüssels, der einer bestimmten Nachricht entspricht (in diesem Fall der Bitcoin-Transaktion).
Da die Eingaben für den Signaturgenerierungsalgorithmus die Nachricht und der private Schlüssel sind, erzeugen unterschiedliche Nachrichten unterschiedliche Signaturen.