Wie entscheidet ein Netzwerk, dass ein Block tatsächlich final ist – nicht nur angenommen, sondern unmöglich rückgängig zu machen? Genau dieses spezifische Problem wurde von Succinct Attestation entwickelt, um es zu beantworten.
Jede Runde durchläuft drei Schritte. Vorschlag: Ein zufällig ausgewählter Provisioner erstellt einen Kandidatenblock und sendet ihn. Validierung: Ein Komitee aus Provisionern prüft den Kandidaten gegen die aktuelle Kette und stimmt darüber ab, ob er gültig ist. Ratifizierung: Ein zweites Komitee stimmt über das Ergebnis der Validierung ab – und wenn eine Quorumschwelle erreicht wird, wird der Block als neuer Tip akzeptiert.
Das Ganze passiert nicht dadurch, dass ein einzelner Provisioner oder ein einzelnes Komitee die gesamte Entscheidung trifft – der Vorschlag, die Validierung und die Ratifizierung werden in jedem Schritt von verschiedenen, zufällig ausgewählten Teilnehmern übernommen. Dusk beschreibt das Ergebnis dieses Prozesses als schnelle, deterministische Finalität – passend dazu, wie Finanzmärkte Transaktionen benötigen, um sie abzuwickeln. Der Block wird nicht einfach durch die Entscheidung einer einzigen Partei hinzugefügt; er wird von zwei unabhängig ausgewählten Gruppen geprüft, bevor diese Runde ihr Ergebnis produziert.
@Dusk $DUSK
#dusk
#dusk $DUSK @Dusk
Jede Runde durchläuft drei Schritte. Vorschlag: Ein zufällig ausgewählter Provisioner erstellt einen Kandidatenblock und sendet ihn. Validierung: Ein Komitee aus Provisionern prüft den Kandidaten gegen die aktuelle Kette und stimmt darüber ab, ob er gültig ist. Ratifizierung: Ein zweites Komitee stimmt über das Ergebnis der Validierung ab – und wenn eine Quorumschwelle erreicht wird, wird der Block als neuer Tip akzeptiert.
Das Ganze passiert nicht dadurch, dass ein einzelner Provisioner oder ein einzelnes Komitee die gesamte Entscheidung trifft – der Vorschlag, die Validierung und die Ratifizierung werden in jedem Schritt von verschiedenen, zufällig ausgewählten Teilnehmern übernommen. Dusk beschreibt das Ergebnis dieses Prozesses als schnelle, deterministische Finalität – passend dazu, wie Finanzmärkte Transaktionen benötigen, um sie abzuwickeln. Der Block wird nicht einfach durch die Entscheidung einer einzigen Partei hinzugefügt; er wird von zwei unabhängig ausgewählten Gruppen geprüft, bevor diese Runde ihr Ergebnis produziert.
@Dusk $DUSK
#dusk
#dusk $DUSK @Dusk
