#dusk $DUSK @Dusk
Wenn ein Vorgang ein Ergebnis anzeigt, denke ich normalerweise, dass der Prozess bereits abgeschlossen ist. Aber als ich als Trader angefangen habe, habe ich mich gefragt, etwas, das ich zuvor zu stark vereinfacht hatte: Was bedeutet es wirklich, dass eine Transaktion von einem Knoten akzeptiert wurde?
Diese Frage führte mich dazu, mir anzusehen, wie Dusk den Weg einer Transaktion beschreibt. Ich fand, dass der Prozess verschiedene Phasen durchläuft: Zuerst kann sie gesendet und zur Verarbeitung zugelassen werden; danach kann sie in den Mempool gelangen, in einen Block aufgenommen und ausgeführt werden. Aber dann tauchte eine neue Unsicherheit auf: Wenn eine Transaktion bereits akzeptiert, in einen Block aufgenommen und ausgeführt wurde, heißt das dann notwendigerweise, dass der Prozess beendet ist?
Als ich tiefer in die Dusk-Dokumentation eintauchte, fand ich einen Unterschied, der mir vorher nicht bewusst gewesen war: Die Aufnahme und Ausführung einer Transaktion ist nicht dasselbe wie ihr Abschluss. Ein Block kann sich durch verschiedene Zustände bewegen, bevor er die Bedingung erreicht, die den Block und die darin enthaltenen Transaktionen als abgeschlossen gelten lässt.
Da hat sich meine Sicht auf eine Operation verändert. Früher achtete ich vor allem darauf, ob eine Aktion gesendet wurde und welches Ergebnis sie hatte. Jetzt halte ich es für wichtiger, genau zu erkennen, in welchem Zustand sie sich befindet, bevor ich annehme, dass der Prozess beendet ist.
Als Trader ist dieser Unterschied für mich relevant, weil eine sichtbare Aktion nicht notwendigerweise das Ende des gesamten Prozesses repräsentiert, der dahinter abläuft. Von nun an möchte ich mich bei der Analyse einer Transaktion nicht nur fragen, ob sie akzeptiert oder ausgeführt wurde; ich möchte auch wissen, ob sie tatsächlich den Abschlusszustand erreicht hat.
Manchmal erfordert es, ein Ergebnis zu verstehen, nicht nur darauf zu schauen, wo die Operation endete, sondern zu beobachten, was vorher passieren musste, damit sie wirklich als abgeschlossen betrachtet werden kann.
@Dusk_Foundation #dusk $DUSK