Letzte Nacht habe ich den lokalen Knoten laufen lassen, um eine Tüte Crackers zu Ende zu bringen, die schon weich geworden war... und habe einfach weiter zugeschaut, wie sich jedes Slot-System langsam verschob, während ich über Dusk nachdachte – aus einem etwas anderen Blickwinkel.
Ehrlich gesagt ist das, was mich am meisten fesselt, nicht mehr die Privacy Layer.
Es ist das, was jemand anderes wissen kann... bevor der Block Generator erscheint.
Ich habe mir ein sehr simples Spielzeug-Szenario gebaut: 120 Slots. Angenommen, ein Angreifer kann den Leader in 10% dieser Slots korrekt vorhersagen – das ergibt bereits 120 × 10% = 12 Zeitfenster, um einen Targeted-Attack vorzubereiten.
12-mal klingt wenig?
Mit Consensus kann manchmal ein Treffer genau im richtigen Moment beängstigender sein als hundert blinde Hiebe!
Genau da begannen Blind Bid, Confidential Bid, Non-interactive Sortition und Private Leader Election für mich Sinn zu ergeben.
Kein Signaling ist nicht besonders sexy.
Kein Targeting ist auch nicht gerade etwas, das man leicht großspurig ankündigen kann.
Aber der stärkste Teil der MEV-Resistance ist für mich nicht, Dinge wunderschön zu verstecken... sondern die Vorbereitungszeit dessen zu verkürzen, der es sich zum Ziel setzt, vor den Regeln vorauszuspielen.
Prover erstellt Zero-Knowledge Proof, Verifier prüft Circuit Constraints, Polynomial Evaluation läuft unter dusk-plonk, BlindBidProof beweist Sortition Correctness...
Klingt kompliziert, klar.
Aber ich mag diese sehr menschliche Logik tatsächlich: Wenn man nicht genau weiß, wen man anvisieren soll, wann und wo... muss der Angreifer für diese Unsicherheit bezahlen.
Für mich ist das der wertvollste Teil von SBA Consensus.
Nicht Privacy, um alles in ein Geheimnis zu verwandeln.
Sondern Privacy, die den Vorteil der Vorbereitung teurer macht.
Wenn man sich also entscheiden müsste: Würdest du eher einen öffentlichen Consensus wählen, der leichter zu beobachten ist... oder einen Consensus, der einen Angreifer zwingt, in den Kampf einzutreten, ohne selbst zu wissen, wen er überhaupt schlagen soll?
#dusk $DUSK @Dusk
Ehrlich gesagt ist das, was mich am meisten fesselt, nicht mehr die Privacy Layer.
Es ist das, was jemand anderes wissen kann... bevor der Block Generator erscheint.
Ich habe mir ein sehr simples Spielzeug-Szenario gebaut: 120 Slots. Angenommen, ein Angreifer kann den Leader in 10% dieser Slots korrekt vorhersagen – das ergibt bereits 120 × 10% = 12 Zeitfenster, um einen Targeted-Attack vorzubereiten.
12-mal klingt wenig?
Mit Consensus kann manchmal ein Treffer genau im richtigen Moment beängstigender sein als hundert blinde Hiebe!
Genau da begannen Blind Bid, Confidential Bid, Non-interactive Sortition und Private Leader Election für mich Sinn zu ergeben.
Kein Signaling ist nicht besonders sexy.
Kein Targeting ist auch nicht gerade etwas, das man leicht großspurig ankündigen kann.
Aber der stärkste Teil der MEV-Resistance ist für mich nicht, Dinge wunderschön zu verstecken... sondern die Vorbereitungszeit dessen zu verkürzen, der es sich zum Ziel setzt, vor den Regeln vorauszuspielen.
Prover erstellt Zero-Knowledge Proof, Verifier prüft Circuit Constraints, Polynomial Evaluation läuft unter dusk-plonk, BlindBidProof beweist Sortition Correctness...
Klingt kompliziert, klar.
Aber ich mag diese sehr menschliche Logik tatsächlich: Wenn man nicht genau weiß, wen man anvisieren soll, wann und wo... muss der Angreifer für diese Unsicherheit bezahlen.
Für mich ist das der wertvollste Teil von SBA Consensus.
Nicht Privacy, um alles in ein Geheimnis zu verwandeln.
Sondern Privacy, die den Vorteil der Vorbereitung teurer macht.
Wenn man sich also entscheiden müsste: Würdest du eher einen öffentlichen Consensus wählen, der leichter zu beobachten ist... oder einen Consensus, der einen Angreifer zwingt, in den Kampf einzutreten, ohne selbst zu wissen, wen er überhaupt schlagen soll?
#dusk $DUSK @Dusk