Ich dachte, deterministische Autorisierung bedeutet, jedes Mal die gleiche Antwort zu bekommen.

Je mehr ich über @NewtonProtocol Mainnet Beta gelesen habe, desto mehr wurde mir klar, dass das nicht das ist, was „deterministisch“ tatsächlich bedeutet.

Eine Richtlinie definiert, wie eine Entscheidung getroffen wird. Sie garantiert jedoch nicht, dass jede Anfrage zwangsläufig zum gleichen Ergebnis führt. Unterschiedliche Autorisierungsanfragen kommen naturgemäß mit unterschiedlichen Voraussetzungen, sodass auch dann unterschiedliche Entscheidungen das korrekte Ergebnis sein können, wenn sich die Logik der Richtlinie nie ändert.

Das verändert meine Sicht auf Konsistenz.

Das Ziel sind nicht identische Genehmigungen oder Ablehnungen. Das Ziel ist sicherzustellen, dass identische Umstände immer zu identischer Begründung führen. Die Richtlinie bleibt stabil, während jede Auswertung die Informationen widerspiegelt, die in diesem Moment verfügbar sind.

Was mir auffiel, war nicht, dass Newton Richtlinien vor der Ausführung auswertet.

Sondern dass die Konsistenz aus dem Entscheidungsprozess entsteht und nicht aus der Entscheidung selbst.

Der Punkt, zu dem ich immer wieder zurückkehre, ist, ob Entwickler Autorisierungssysteme anhand ihrer Ergebnisse beurteilen – oder daran, ob jedes Ergebnis durch dieselbe vorhersehbare Logik der Richtlinie erklärt werden kann.

Macht deterministische Auswertung die Autorisierung leichter vertrauenswürdig, oder stellt sie einfach die Qualität der Eingaben als nächste Herausforderung in den Fokus – um zu verstehen?

-Einfacher zu vertrauen
-Eingaben sind wichtiger
-Beides gleich
-Noch unsicher

@NewtonProtocol #Newt $NEWT
Easier to trust
67%
Inputs matter more
22%
Both equally
0%
Not sure yet
11%
9 Stimmen • Abstimmung beendet