Zunächst ging ich davon aus, dass die Ausschusssicherheit von Dusk hauptsächlich davon abhängt, wie oft die Teilnehmenden neu durchmischt werden. Aber je genauer ich hinsah, desto deutlicher trat die zeitliche Annahme hervor. Das Whitepaper belässt die Generator- und Provisioner-Sets während einer Epoche unverändert, nimmt jedoch an, dass ein Angreifer mehr als eine Epoche benötigt, um einen Teilnehmenden zu kompromittieren, nachdem er ihn als Ziel ausgewählt hat. Das bedeutet, dass das Sicherheitsmodell stillschweigend von zwei Uhren abhängt, die sich mit unterschiedlicher Geschwindigkeit bewegen: von der Ausschussrotation und von der Fähigkeit des Angreifers, sich anzupassen. Ich finde das interessanter als die Zufälligkeit selbst. Ein Ausschuss kann über mehrere Runden hinweg an Ort und Stelle bleiben, aber die Annahme ist, dass ein Angreifer nicht schnell genug reagieren kann, um diesen Umstand auszunutzen. Das System fragt also nicht nur danach, ob die richtigen Teilnehmenden ausgewählt wurden. Es stützt sich auch darauf, wann diese Teilnehmenden realistisch gefährdet werden können. Vielleicht ist das einfach der Kompromiss dafür, Ausschüsse über eine Epoche hinweg stabil zu halten. Und das führt zur leiseren Frage: Wann hört die Stabilität eines Ausschusses auf, die Koordination zu verbessern, und beginnt, einem adaptiven Angreifer mehr Zeit zu geben?
#dusk $DUSK @Dusk
#dusk $DUSK @Dusk