Das beschleunigt Ihre Transaktion!

12.04.2017 | Mit Bitcrust die Geschwindigkeit Ihrer Transaktionen erhöhen

Bitcrust Wagon

Seit einigen Wochen hält die Diskussion, um eine eventuelle Netzwerkaufteilung an. In der Zwischenzeit stauen sich die unbearbeiteten Transaktionen auf und es kommt zu deutlichen Zahlungsverzögerungen. Doch müssen Nutzer tatsächlich auf eine Entscheidung, der Miner warten oder können Sie sich anderer Mittel bedienen? Das Internet zeigt zahlreiche andere Wege, anstatt zu warten. Eine gebotene Möglichkeit ist Bitcrust und genau darum geht es in diesem Artikel.

Nächste Generation der Mikrotransaktionen

Standardmäßig wird der Status einer Transaktion durch die Anzahl, der unbestätigten Ausgänge ermittelt. In der sogenannten UTXO-Datei wird der bisherige Aufwand deutlich. So wird diese Datei bei jeder Transaktion erneut bestätigt, auf den neuesten Stand gebracht und in einen neuen Block verschoben. Dieser Prozess wird auch als Reorganisation beschrieben. Bitcrust hat sich mit dieser Datei ausführlich beschäftigt und sich dazu entschlossen die Transaktionen in diesem Punkt anders anzugehen. Notiert werden nur die bereits bestätigten Ausgänge. Das sorgt für schnellere, präzise Ergebnisse und macht den kompletten UTXO-Index überflüssig.

Bitcrust Transaktions Tree

Die UTXO-Datei wird mit einem Transaktionsbaum ersetzt. Das macht einen Großteil, der schnelleren Verarbeitung aus. So können durch den Bitcrust Tree, in einem Block mehrere Eingänge gleichzeitig überprüft werden. Ebenfalls können ganze Blocks in einer Kette zeitgleich überprüft werden. Das passiert auch, wenn ein neuer Block einer bereits bestehenden Kette hinzugefügt wird. Alle Blöcke werden anschließend rückwirkend kontrolliert und auf Übereinstimmung überprüft. Das System entscheidet dann durch drei verschiedene Regeln, was mit einem Block passiert:

• der hinzugefügte Block besteht bereits und das Programm stößt ihn ab und markiert ihn als doppelte Überweisung
• es wird kein Schlüssel zum Block gefunden und er wird markiert als Überweisung an einen nicht existierenden Ausgang
• tritt keiner der Fälle ein, dann wird die Transaktion als erfolgreich markiert

Bitcrust kommt in der Programmiersprache Rust und ist kostenfrei erhältlich. Vorrausetzung für die Installation ist eine Wallet auf Ihrem eigenen PC. Nähere Informationen zur Installation erfahren Sie auf Github.

Crust Webseite
Crust Download (Github)
Bitcoin Core Wallet
Ethereum Bitcoin Wallet

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht.

*