Je Validator – abseits des Konsenspfads
Im Konsens
Handelsplätze
Oracle-Sidecarje Validator
Validator prüft und signiert
Gossip zwischen Validatoren
Zertifiziert je Epoche und Runde
Im Block mitgeführt
Kernel – Mark-Preis · Margin · Liquidation · Fundingrechnet gegen die Preise desselben Konsensereignisses ab
Einen Indexpreis erzeugen
Jeder Validator betreibt seinen eigenen Oracle-Sidecar, der Daten von mehreren Handelsplätzen sammelt und sie auf einen Indexpreis je Instrument reduziert. Diese Reduktion ist bewusst kein einfacher Durchschnitt – einen Durchschnitt verschiebt eine einzige schlechte Quelle mühelos.Filternicht-endliche, fehlerhafte Werte
Medianüber die Quellen
Kappenjede Quelle auf Median ± Band
Gewichtennach Spread und Stabilität
Deckelnnach Quellenstufe
Indexpreis
Die Reihenfolge zähltGefiltert wird zuerst, weil ein einziger unendlicher Wert in Median oder gewichteter Summe alles danach verseucht. Kappen statt Verwerfen zählt jede Quelle weiter und begrenzt zugleich, wie weit eine einzelne ziehen kann.
Kein einfacher Durchschnitt – den verschiebt eine schlechte Quelle mühelos
Eine Quelle, die außerhalb ihres Bandes quotiert, wird nicht verworfen – sie wird an den Rand des Bandes gezogen. Dieser Unterschied zählt: Verwerfen erlaubt es einem Angreifer, die Stichprobe zu verkleinern, während das Kappen jede Quelle weiterzählt und zugleich begrenzt, wie weit eine einzelne von ihnen ziehen kann.
Nach Qualität gewichten, dann deckeln. Die gekappten Quellen werden über einen gewichteten Mittelwert kombiniert, nicht gleichgewichtig. Das Gewicht steigt mit der Qualität der Quotierung – ein engerer Spread zählt mehr – und mit der Stabilität, gemessen am Vergleich des jüngsten Volumens mit einem längerfristigen Tagesdurchschnitt, sodass ein Handelsplatz aus einem ungewöhnlichen Volumensprung keinen Einfluss gewinnt.
Anschließend werden die Gewichte nach Quellenstufe gedeckelt, damit kein einzelner Handelsplatz das Ergebnis dominieren kann, wie gut seine Quotierungen auch aussehen:
Instrumente, die gegen unterschiedliche Währungen quotiert werden, werden vor all dem in eine gemeinsame Quotierungswährung umgerechnet, damit der Median über vergleichbare Zahlen gebildet wird und nicht über verschiedene Währungen.
Jede Konstante hier ist eine Richtlinienentscheidung, keine Naturkonstante. Abweichungsbänder, Stufenzuordnungen und Gewichtsobergrenzen sind Konfiguration, und sie sind die Stellschrauben, an denen gedreht wird, wenn sich das Verhalten eines Handelsplatzes ändert oder eine neue Quelle hinzukommt.
Ihn zertifizieren
Der Indexpreis, den ein Sidecar erzeugt, ist die Meinung eines einzelnen Validators. Erst im Konsens wird daraus ein Preis, gegen den das Netzwerk abrechnen kann. Der Validator holt den Preis von seinem eigenen Sidecar und prüft ihn, bevor er signiert – einschließlich der Aktualität gegen eine konfigurierte Schwelle, sodass ein hängender Sidecar gar keine Einreichung erzeugt statt einer veralteten. Anschließend signiert er die Preisdaten und verteilt die signierte Einreichung per Gossip als Konsensnachricht an die anderen Validatoren. Zertifizierte Preise werden je Epoche und Runde zusammengestellt und im Blockvorschlag mitgeführt. Dieselben Signaturen, die die Transaktionen des Blocks festschreiben, schreiben damit auch die Preise fest, gegen die diese Transaktionen abgerechnet wurden – es gibt keine separate Oracle-Transaktion und kein Zeitfenster zwischen der Veröffentlichung eines Preises und seiner Verwendung. Ein Validator kann ohne gültige Preisbeobachtungen für die Runde keinen Block vorschlagen. Preisverfügbarkeit ist eine Voraussetzung der Blockproduktion und keine Eingabe, die die Ausführung vorzufinden hofft.Indexpreis und Mark-Preis
Der zertifizierte Preis ist der Indexpreis – die Sicht des Netzwerks auf den externen Markt. Er ist nicht der Preis, zu dem Trades ausgeführt werden. Der Kernel leitet daraus einen Mark-Preis ab, geglättet und begrenzt, damit eine kurze Verwerfung im Index nicht in eine Liquidationskaskade umschlägt. Der Mark-Preis ist das, was Margin, Liquidation und Funding tatsächlich verwenden. Die Sicht aus der Handelsperspektive steht unter Mark-Preis und Indexpreis.Was das garantiert und was nicht
Garantiert ist: Der Preis, gegen den eine Transaktion abgerechnet wurde, ist von einem Validatoren-Quorum in derselben Runde zertifiziert worden, die die Transaktion festgeschrieben hat – und kein Ausführungspfad hätte einen anderen lesen können. Nicht garantiert ist, dass der Preis richtig war. Wenn die Handelsplätze, aus denen ein Index gebildet wird, selbst falsch liegen – durch eine koordinierte Bewegung über mehrere von ihnen hinweg oder durch eine marktweite Verwerfung –, begrenzen Kappung und Gewichtung zwar, wie weit eine einzelne Quelle das Ergebnis schieben kann, aber sie können keine Information herstellen, die der Markt nicht hatte.Wie es weitergeht
IntentionBFT
Wie die Zertifizierung an dieselben Signaturen gebunden wird, die den Block festschreiben.
Clearingstelle
Was Margin, Liquidation und Funding mit dem Preis machen.
Mark-Preis
Wie aus dem Index die Zahl wird, die Positionen bewegt.
Risikohinweise
Wo Preisrisiko bleibt und was es kosten kann.