Blockchain

3 Gründe, warum Bitcoin-Transaktionen langsam sind

01. August 2020 um 08:27 // Aktuelles

Bitcoin ist die langsamste Kryptowährung

Obwohl Bitcoin eine beispiellose Dezentralisierung und Sicherheit bietet, weist sein Netzwerk einen wesentlichen Fluss auf, nämlich die Transaktionsgeschwindigkeit. Eine einzelne Transaktionsverarbeitung kann bis zu 10 Minuten dauern. Aber warum passiert das?

Um zu verstehen, warum die Bestätigung von Bitcoin-Transaktionen manchmal so lange dauert, ist es wichtig, zunächst zu verstehen, wie sie überprüft werden.

Eintauchen in die Essenz

Sobald eine Transaktion erstellt wurde, wird eine Transaktionsnachricht an die Bitcoin-Blockchain gesendet und an alle im Netzwerk verfügbaren Knoten weitergeleitet. Dies wird als Mempool-Warteschlange bezeichnet, in der nicht bestätigte Transaktionen darauf warten, von Minern validiert zu werden. Jetzt wählen die Bergleute (in einfachen Worten Knoten, die eine neue Transaktion validieren) eine Sammlung von Transaktionen aus (die eine Größe von 1 MB nicht überschreiten) und versuchen, sie zu validieren, indem sie ein komplexes mathematisches Problem als Arbeitsnachweis (POW) lösen. 

Sobald ein Miner eine Transaktion erfolgreich validiert und der Blockchain einen neuen Block hinzufügt, leitet er ihn an andere Miner weiter, die versuchen, darüber hinaus einen neuen Block zu validieren. In diesem Fall validieren viele Bergleute einen neuen Block fast augenblicklich, und die Regel der längsten Kette wird angewendet, um einen Block zu akzeptieren und die verbleibenden zu verwerfen. Die Regel für die längste Kette besteht im Wesentlichen darin, die Blockchain mit mehr Blöcken pro Knoten im Netzwerk zu akzeptieren und sich daher auf denselben Transaktionsverlauf zu einigen. 

Ein solcher Prozess scheint zeitaufwändig zu sein, obwohl die Geschwindigkeit tatsächlich von der verwendeten Ausrüstung abhängt. Es gibt jedoch mehrere andere Gründe für die langsame Geschwindigkeit der Transaktionsbestätigung.

Niedrige Transaktionsgebühr

Sobald eine unbestätigte Transaktion in der Mempool-Warteschlange wartet, ist es wahrscheinlicher, dass die Bergleute die Transaktionen mit einer hohen Transaktionsgebühr abholen. Warum so? Weil sie es aus Sicht der Bergleute sehen, wenn sie einen neuen Block abbauen, um eine Übersetzung zu validieren, nutzen sie die Rechenleistung, also Energie, die sie Geld kostet. Daher setzen sie ihre Ressourcen und ihr Geld eher ein, um eine Transaktion zu validieren, die ihnen bessere Renditen bietet.

Netzüberlastung

Ein Block in der Bitcoin-Blockchain kann nur eine Sammlung von Transaktionen enthalten, die 1 MB Daten nicht überschreiten. Daher kann die Bitcoin-Blockchain nur bis zu 7 Transaktionen pro Sekunde verarbeiten. Angesichts der aktuellen Schwierigkeit komplexer mathematischer Probleme dauert es durchschnittlich 10 Minuten, um die Regel der längsten Kette anzuwenden und einen neuen Block zu validieren. Wenn das Netzwerk überlastet ist und eine große Anzahl unbestätigter Transaktionen in der Mempool-Warteschlange herumliegen, kann dies dennoch lange dauern, selbst wenn Sie bereit sind, eine höhere Transaktionsgebühr zu zahlen.

Transaktionsgröße

Da ein Block in der Bitcoin-Blockchain nur Informationen mit einer Größe von bis zu 1 MB speichern kann, kann eine große Transaktion viel Platz beanspruchen. Dies erschwert es den Bergleuten, Transaktionen größerer Größe zu validieren. Daher wählen Bergleute eher kleinere Transaktionen aus, die vergleichsweise einfach zu validieren sind.

Die meisten Börsen und Geldbörsen passen die Transaktionsgebühr dynamisch an die Überlastung des Netzwerks an. Dies bedeutet, dass der Brieftaschendienst oder die Geldbörse die entsprechende Transaktionsgebühr in Abhängigkeit von der aktuellen Netzwerklast und der Transaktionsgröße berechnet. Die Gebühr kann jedoch manuell angepasst werden. Viele Brieftaschendienste bieten ihren Benutzern einige einstellbare Optionen.

Was ist mit anderen Altmünzen?

Bitcoin ist nicht die einzige Kryptowährung, aber wahrscheinlich die langsamste. Im Vergleich zur durchschnittlichen Transaktionsgeschwindigkeit der 10 größten Kryptowährungen benötigt Bitcoin die längste Verarbeitungszeit. 

Ethereum dauert normalerweise ungefähr 6 Minuten, während Münzen wie Ripple (XRP) oder Stellar (XLM) weniger als 5 Sekunden dauern. Dies liegt daran, dass Ripple und Stellar mehr als 1000 Transaktionen pro Sekunde verarbeiten können, während die Blockchain von Bitcoin und Ethereum nur 7 bzw. 15 Transaktionen pro Sekunde verarbeiten kann.

In Bezug auf die Transaktionsgeschwindigkeit und ihre Einschränkungen wird erwartet, dass der Aufstieg von Ethereum 2.0 diese Einschränkungen in den kommenden Jahren lösen wird. Auf der anderen Seite arbeiten Bitcoin-Entwickler auch an der Verbesserung ihres Netzwerks, sodass die Community möglicherweise auch eine Verbesserung sieht.   

Quelle: https://coinidol.com/bitcoin-transactions-slow/