Was ist Bestätigung in Blockchain?
Um Bitcoins von einem Eigentümer zu einem anderen zu verschieben, müssen Sie eine Bestätigung vom Netzwerk erhalten. Ohne diese hat der Nutzer kein Verfügungsrecht über die Kryptowährung, die formell sein Eigentum ist.
Unmittelbar nach Durchführung einer Transaktion mit einer Kryptowährung werden Daten darüber an das Netzwerk gesendet, um die entsprechende Transaktion abzuschließen, wonach diese Informationen in den Block aufgenommen werden, wodurch sie für alle Teilnehmer des Systems legitimiert werden. Dieser Vorgang wird als Netzwerkbestätigung bezeichnet.
Dieser gesamte Prozess dient einer Schutzfunktion und ermöglicht es dem System, die Wiederverwendung derselben Münzen zu verhindern. Es wird angenommen, dass die Transaktion mit jeder Aufnahme in den Block eine Bestätigung erhält. Nach Erhalt von sechs oder mehr Bestätigungen gilt die Operation als legal. Die Aufnahme in den Block erfolgt während der Generierung virtueller Coins.
In der klassischen Version gilt eine Transaktion mit Bitcoins als abgeschlossen, wenn sechs oder mehr Transaktionsbestätigungen von den Minern eingegangen sind. Dieser Wert wurde nicht zufällig gewählt – er basiert auf der Theorie, dass die Wahrscheinlichkeit, dass ein Betrüger eine Zahlung fälscht, indem er 10 % des Hashes ansammelt, ein sehr kleiner Prozentsatz ist – etwa 0,1 %. In diesem Fall ist es offensichtlich, dass die Einholung von sechs Bestätigungen eine zuverlässige Garantie dafür ist, kriminelle Manipulationen zu verhindern. Das heißt, für Angreifer, die keine nennenswerte Macht haben, sind 6 Bestätigungen ein unüberwindbares Hindernis für einen Angriff. Personen mit mehr als 10% der Macht wiederum werden keine Schwierigkeiten haben, 6 Bestätigungen hintereinander zu erhalten. Eine solche Rechenleistung erfordert jedoch Investitionen in Millionenhöhe, was das Risiko eines Angriffs weiter verringert.
Gleichzeitig können Plattformen, die Bitcoins als Zahlungsmittel für Waren und Dienstleistungen akzeptieren, die erforderliche Anzahl von Blöcken zur Bestätigung der Zahlung nach eigenem Ermessen festlegen.
Es ist unmöglich, genau zu bestimmen, wie lange es dauern wird, die Zahlung zu bestätigen, da die Dauer des Prozesses direkt von der Arbeit der Bergleute abhängt, dh der Personen, die an der Gewinnung virtueller Münzen beteiligt sind. Die interessierte Person muss auf die Bestätigung warten, bis der nächste Block abgebaut ist. Der Bestätigungsprozess kann zwischen zwanzig Minuten und mehreren Tagen dauern. Die Dauer hängt von vielen Faktoren ab: Netzwerküberlastung, Anzahl der ausstehenden Operationen in der Warteschlange, das Risiko von Hackerangriffen und vieles mehr.
Es ist unmöglich vorherzusagen, wie viel Zeit benötigt wird, um eine Operation in einen Block aufzunehmen. Aber es gibt eine Möglichkeit, die Wartezeit für eine Geldüberweisung zu verkürzen - es reicht aus, hohe Provisionen festzulegen.
Zusammenfassend: Der Vorgang des Einfügens einer Transaktion in den gefundenen Block wird als Transaktionsbestätigung bezeichnet. Die Aufnahme in 1 Block ist 1 Bestätigung, eine Transaktion gilt als bestätigt, wenn 6 oder mehr Bestätigungen vorhanden sind. Diese Funktion wurde eingeführt, um vor wiederholter Ausgabe derselben Bitcoins zu schützen (siehe „Doppelte Ausgabe“) und gewährleistet daher die Sicherheit von Transaktionen mit Kryptowährungen bzw. Benutzergeldern.