Der unterschied zwischen einer niedergeschriebenen Compliance-Regel und einer, die tatsächlich ausgeführt wird.

Ich denke, eines der schwierigsten Dinge, die man über Newton erklären kann, ist, dass Compliance in diesem System kein dokument oder handbuch für richtlinien ist. es ist tatsächlich ausführbarer code, der vor jeder einzelnen Transaktion ausgeführt wird.

mewton verwendet eine von rego benannte sprache, um diese regeln zu schreiben. es ist dieselbe sprache, die große tech-teams verwenden, um den zugriff in der cloud-infrastruktur zu steuern. sie ist gut lesbar, sie ist einfach, und sie liefert immer das gleiche ergebnis, wenn man die gleichen eingaben macht. keine überraschungen, keine interpretation.

Ein Sanktionscheck in Rego sieht wie eine einfache Liste von Bedingungen aus. Ist der Absender markiert? Ist der Empfänger markiert? Ist die Jurisdiktion erlaubt? Wenn eine einzige Bedingung fehlschlägt, lautet die Antwort „deny“ und die Transaktion wird nicht durchgeführt. Das läuft vor der Abwicklung, nicht als Prüfung im Nachhinein.

Was ich wirklich interessant finde, ist, wie gut es sich zusammensetzen lässt. Ein Protokoll schreibt keine einzige riesige Regel für alles. Stattdessen schreibt es kleine, fokussierte Module. Ein Sanktionsmodul. Ein KYC-Modul. Ein Modul für Geschwindigkeitsbegrenzungen. Jedes macht genau eine Sache sauber – und die Module werden für die jeweilige Situation genau so gestapelt, wie man sie braucht.

Die Policy-Datei, die für eine beliebige Transaktion ausgeführt wird, wird per Content Address auf IPFS gespeichert. Das bedeutet, dass die exakte Version der Regeln, die eine Transaktion ausgewertet haben, dauerhaft referenzierbar ist. Ein Regulierer muss nicht fragen, welche Policy zu einem bestimmten Datum in Kraft war. Der Compliance-Beleg verweist direkt auf die Datei.

Und weil Rego eine reine funktionale Sprache ist, erzeugen die gleichen Eingaben immer die gleiche Ausgabe. Genau das macht den Zero-Knowledge-Challenge-Mechanismus möglich. Wenn ein Operator das falsche Ergebnis signiert, kann jeder die exakt gleiche Policy erneut ausführen und die richtige Antwort beweisen.

#Newt @NewtonProtocol $NEWT

NEWT
NEWTUSDT
0.0427
+0.44%