%20(8).jpg)
Im Lightning Network (LN) bezieht sich ein Preimage auf eine eindeutige Information oder Daten, die einem bestimmten Hashwert entsprechen.
Es wird in den Hash-Time-Locked-Verträgen (HTLCs) von LN verwendet, um sichere und überprüfbare Transaktionen zu gewährleisten. Um einen Zahlungskanal freizuschalten und Gelder einzufordern, stellt der Absender einer Zahlung dem Empfänger das Vorbild zur Verfügung, das dem im HTLC angegebenen Hash entspricht. Dieses Preimage ist ein kryptografischer Nachweis dafür, dass die Vertragsbedingungen erfüllt wurden, sodass der Empfänger das Geld einfordern kann. Das Konzept der Preimages erhöht die Sicherheit und Vertrauenswürdigkeit von LN-Transaktionen.
In der Lightning-Netzwerk (LN), Transaktionen werden mithilfe eines Mechanismus durchgeführt, der als Hash Time-Locked Contracts (HTLCs) bezeichnet wird. Diese Verträge beinhalten die Verwendung von kryptografischen Hashes und Zeitsperren, um sichere und vertrauenslose Transaktionen außerhalb der Bitcoin-Hauptblockkette zu gewährleisten.
Ein Vorbild ist ein entscheidender Bestandteil dieses Prozesses. Stellen Sie sich vor, Sie möchten Geld über einen Zahlungskanal im Lightning Network senden. Um diese Transaktion einzuleiten, erstellen Sie einen HTLC. Dabei wird ein kryptografischer Hash einer geheimen Information generiert, die dem Empfänger unbekannt bleibt. Dieser Hash ist im HTLC als Bedingung enthalten, die erfüllt sein muss, um das Geld in Anspruch nehmen zu können.
Sobald der HTLC eingerichtet ist, teilen Sie den Hash des Geheimnisses (den Hashwert) mit dem Empfänger. Der Empfänger kann das ursprüngliche Geheimnis nicht aus dem Hash ableiten — das ist eine wichtige Eigenschaft kryptografischer Hashing-Funktionen. Um das Geld zu erhalten, benötigt der Empfänger das ursprüngliche Geheimnis, das mit dem Hash im HTLC übereinstimmt.
Wenn der Empfänger das Geld beanspruchen möchte, stellt er dem Absender das Vorbild zur Verfügung — das ursprüngliche Geheimnis, das dem Hashwert entspricht. Dieses Preimage dient als kryptografischer Beweis dafür, dass der Empfänger die Bedingung des HTLC erfüllt hat. Der Absender kann das Preimage verwenden, um zu überprüfen, ob es tatsächlich mit dem Hash übereinstimmt, den er zuvor geteilt hat. Wenn das Preimage mit dem Hash übereinstimmt, weiß der Absender, dass der Empfänger seinen Teil des Vertrags erfüllt hat und Anspruch auf das Geld hat.
Wenn der Absender innerhalb eines bestimmten Zeitrahmens nicht das richtige Preimage erhält, läuft das HTLC ab und der Absender kann das gesperrte Guthaben zurückfordern. Diese Zeitbindung stellt sicher, dass Transaktionen im Lightning Network umgehend verarbeitet werden.
Zusammenfassend lässt sich sagen, dass Preimages für das sichere Funktionieren von Hash-Zeitblock-Verträgen im Lightning Network unerlässlich sind. Sie ermöglichen es den Parteien, die Erfüllung der Vertragsbedingungen nachzuweisen, ohne das eigentliche Geheimnis preiszugeben, und verleihen Bitcoin-Transaktionen außerhalb der Kette eine zusätzliche Ebene der Privatsphäre, Sicherheit und Vertrauenslosigkeit.