Ich habe Newton Protocol geöffnet und erwartet, dass der schwierige Teil die Policy-Regel ist.

Das war nicht so.

Das, was bei mir hängen blieb, war die Welt rund um die Regel.

Rego kann sauber aussehen.
OPA kann klar auswerten.
Die Policy kann so gut lesbar sein, dass ein Mensch glaubt, die Entscheidung zu verstehen.

Das sollte das System sicherer wirken lassen.

Aber es schafft auch eine Falle.

Denn eine lesbare Regel kann immer noch die falsche Welt auswerten.

Das war der Teil, zu dem ich immer wieder zurückgekehrt bin. #Nevvt

Nicht ob die Policy Allow sagt.
Nicht ob sie Deny sagt.
Sondern was der Policy tatsächlich gezeigt wurde, bevor sie entschieden hat.

Jemand könnte in Newton eine Rego-Regel lesen und denken, dass die Grenze eindeutig ist.

Betrag unter dem Limit.
Gegenpartei genehmigt.
Risikowert akzeptabel.
Sitzung noch gültig.

Lesbar. Nachvollziehbar. Beinahe ruhig.

Aber die Logik der Policy ist nur so ehrlich wie der Eingabestatus, den sie erhält.

Wenn der Kontext veraltet ist, kann die Regel trotzdem bestehen.
Wenn der Datenpfad unvollständig ist, kann die Regel trotzdem bestehen.
Wenn die entschlüsselten Layer-1-Eingaben nur einen Teil der Situation beschreiben, kann die Regel trotzdem bestehen.
Wenn sich die tatsächliche Absicht des Agents außerhalb der Sicht der Policy geändert hat, kann die Regel trotzdem bestehen.

Das ist der unangenehme Teil.

Die Regel war nicht kaputt.

Sie hat genau das ausgewertet, was ihr gegeben wurde.

Newton Protocol wird hier interessant, weil Rego / OPA Policy ausführbar macht, aber es macht die Auswertungsgrenze auch sichtbar, wenn man weiß, wo man hinschauen muss.

Die Policy ist nicht die ganze Entscheidung.

Sie ist eine Linse.

Und eine saubere Linse, die auf die falsche Welt gerichtet ist, liefert dir immer noch einen sauberen Fehler.

Das ist das Risiko, auf das ich achte.

Mehr Berechtigungen für Agents. Mehr Policy-Dateien. Mehr Layer-1-Auswertungen. Mehr Nutzer, die lesbare Regeln als vollständigen Schutz behandeln.

Die Regel kann korrekt sein.

Die Welt kann falsch sein.

Diese Lücke ist der Bereich, in dem Newtons Policy-Layer es wert ist, beobachtet zu werden.

@NewtonProtocol $NEWT $LAB $VANRY #Newt
Wanna se $NEWT
67%
Waiting for $Vanry
33%
Seeing $LAB👀
0%
Just Chilling
0%
3 Stimmen • Abstimmung beendet