Die meisten automatisierten Onchain-Aktionen geben den Plan preis, bevor sie ausgefĂŒhrt werden sollen. Das finde ich an Nillion Covenants interessanter als das Wort âPrivatsphĂ€reâ.
Ein Covenant versiegelt eine Anweisung hinter einer Bedingung. Blacklight L1 teilt die Nutzdaten in verschlĂŒsselte Anteile auf, die Knoten zugewiesen werden; kann kein einzelner Knoten sie rekonstruieren, wenn der Schwellenwert gröĂer als eins ist. Die Knoten ĂŒberwachen unterstĂŒtzte Kurstrigger und veröffentlichen ihre Anteile, sobald die Bedingungen erfĂŒllt sind. Sobald k gĂŒltige Anteile Onchain vorliegen, kann jeder die Anweisung offenlegen. Ein Commitment prĂŒft, ob die offengelegten Nutzdaten mit den ursprĂŒnglich versiegelten ĂŒbereinstimmen.
Was mir besonders auffĂ€llt, ist die Trennung von drei Dingen, die sonst oft miteinander verknĂŒpft werden: Wer kennt die Anweisung, wer prĂŒft die Bedingung und wer kann die Offenlegung abschlieĂen? Dusk bringt dieses Design ins Ethereum-Mainnet, ohne sich auf einen einzelnen vertrauenswĂŒrdigen Keeper zu verlassen. Dadurch wird die AusfĂŒhrung weder sofort noch die PrivatsphĂ€re absolut: Metadaten bleiben sichtbar, kolludierende Knoten im Umfang von k stellen weiterhin ein Risiko dar, und nach der Offenlegung werden die Nutzdaten öffentlich. Diese EinschrĂ€nkungen machen das Design fĂŒr mich prĂŒfenswerter, nicht weniger.
Auch die wirtschaftlichen Aspekte sind konkret. Betreiber hinterlegen NIL als Sicherheit, verdienen ETH-GebĂŒhren fĂŒr die Bereitstellung von Triggern und erhalten NIL-Emissionen, deren Höhe sich nach ihrem Einsatz richtet. Eine stĂ€rkere Nutzung könnte die Nachfrage nach Knotendiensten erhöhen, garantiert aber keinen Kursanstieg von NIL.
Von Nillions Roadmap mit sieben Ăren interessiert mich Nightside am meisten. Die heutigen Kursbedingungen umfassen ETH, BTC, USDC und SOL; Nightside soll es ermöglichen, jedes attestierbare Ereignis als Bedingung zu verwenden. Damit könnten Covenants ĂŒber den Handel hinaus fĂŒr eine viel breitere Automatisierung eingesetzt werden.
Meine Frage ist, ob ein Netzwerk seine Trigger zuverlĂ€ssig bedienen kann, wenn die Bandbreite der Bedingungen wĂ€chst. Eine Anweisung zu schĂŒtzen, ist eine Herausforderung. Sie im richtigen Moment freizugeben, eine andere.
@Nillion #NIL $NIL #nil