#nil $NIL @Nillion Wenn du dein Gebot versiegelst, bleibt der Betrag verborgen. Die Auktion wird dadurch nicht fair.

Nillion ist das Projekt hinter Covenants, einem Produkt, mit dem sich eine Nutzlast – etwa ein Gebotsbetrag – bis zum Eintreten einer Freigabebedingung on-chain sperren lässt. Bei einem wie vorgesehenen Betrieb mit ehrlichen Nodes werden die Anteile freigegeben, sobald diese Bedingung erfüllt ist. Dusk ist die Aufbauphase von Covenants auf Ethereum L1. Dabei werden die Kryptografie, das Node-Netzwerk und die Entwicklertools geschaffen. Das ist die Grundlage, die derzeit gelegt wird – keine fertige Plattform.

So funktioniert es: Deine Nutzlast wird in Shamir-Anteile auf ein Komitee verteilt. Weniger als k Anteile geben keinerlei Informationen über den Inhalt preis. Das bietet sinnvollen Datenschutz – aber auch Grenzen.

Hypothetisches Beispiel: Stell dir vor, Alice versiegelt über Covenants ein Gebot von 2 ETH für einen tokenisierten Vermögenswert, das an einen Deadline-Block gebunden ist. Keine Gruppe mit weniger als k Mitgliedern kann ihren Betrag sehen. Doch Folgendes wird durch die Versiegelung nicht abgedeckt:

→ Wenn k oder mehr Nodes kolludieren, können sie Alices Gebot vor Ablauf der Frist rekonstruieren. Der Betrieb mit ehrlichen Nodes wird vorausgesetzt, ist aber nicht garantiert.
→ Zeitangaben und Metadaten bleiben öffentlich – Beobachter wissen, dass Alice eine Transaktion ausgeführt hat, nur nicht, um welchen Betrag es ging.
→ Die Entsiegelung bedeutet nicht, dass Alice gewinnt oder einen günstigen Preis erhält. Auktionsregeln und Contract-Logik sind separate Ebenen.

In der Dokumentation werden Auktionen mit versiegelten Geboten als möglicher Anwendungsfall vorgestellt, nicht als Beleg für eine bestimmte bereitgestellte Auktionsanwendung.

Praktische Schlussfolgerung: Bevor du einem System für versiegelte Gebote vertraust, prüfe die Annahmen zum Schwellenwert, welche Metadaten sichtbar bleiben und ob die Smart-Contract-Logik der Auktion unabhängig auditiert wurde. Kryptografische Versiegelung ist eine Ebene, nicht der gesamte Stack.