So funktioniert es
Zwei Sequenzen. Die eine kauft ein Audit und bringt sein Urteil on-chain. Die andere macht aus einem Token einen Markt mit Liquidität, die niemand entnehmen kann.
Für die Vertragsaussagen auf dieser Seite ist die englische Fassung maßgeblich. Vertragsnamen, Adressen und Zahlen werden so angezeigt, wie sie on-chain stehen.
Die Audit-Sequenz
Zwei der fünf Schritte sind Transaktionen. Drei laufen in Operator-Daemons, die KAY9 nicht kontrolliert und für die es nicht bürgen kann — genau deshalb muss das Ergebnis mit einem Quorum von Signaturen ankommen, bevor die Chain es annimmt.
1Anfrage
Sie rufen requestAudit mit einem Chain-Key, einer Asset-ID und der Stufe auf. Der Hub fragt KAY9AccessVault, ob Sie eine laufende Periode mindestens dieser Stufe mit verbleibendem Kontingent haben, und entschieden wird im Vault, nicht auf dieser Website. Wenn ja, wird ein Audit vom Kontingent abgezogen und AuditRequested emittiert. Es bewegt sich kein KAY9.
Auf der Robinhood Chain
2Erkennen
Drei Auditoren lesen AuditRequested nach einem Zeitplan. Es gibt keine Queue, keinen dauerhaft laufenden Server und keine Zulassungsliste für Anforderer — das Event ist der ganze Koordinationsmechanismus, und jeder Auditor bindet seine Analyse an den Block, den die Chain festgehalten hat, sodass alle drei dieselbe Historie lesen.
Off-chain, in den Operator-Daemons
3Analysieren
Die Wachhund-Engine liest die Ziel-Chain über ihre Adapter, berechnet die sieben Risikodimensionen und die Flags-Bitmaske und schreibt einen kanonischen JSON-Bericht. Jeder Befund trägt Nachweise und eine Konfidenz; die Engine behauptet nie eine Absicht.
Off-chain, in den Operator-Daemons
4Signieren
Jeder Auditor pinnt den Bericht, hasht ihn und signiert das EIP-712 AuditResult mit seinem eigenen Schlüssel. Ein Auditor signiert nur das Ergebnis, das er selbst berechnet hat. Das ist der einzige Teil des Protokolls, dem Sie vertrauen müssen, und die Quorum-Schwelle ist das, was ihn begrenzt.
Off-chain, in den Operator-Daemons
5Festschreiben
Die Position jedes Auditors wird festgehalten, sobald sie eintrifft. In dem Moment, in dem ein Ergebnis die Schwelle mit Auditoren erreicht, die noch im aktiven Satz sind, fügt der Hub es dauerhaft an KAY9Registry an. Melden drei Auditoren drei verschiedene Ergebnisse, ist Einigkeit außer Reichweite und der Auftrag wird stattdessen on-chain als strittig markiert, wobei das Kontingent zurückgegeben wird.
Auf der Robinhood Chain
Die Launch-Sequenz
Jeder Schritt nach der einzigen Signatur des Owners ist permissionless. Verschwindet das Team auf halbem Weg, kann ein Fremder den Launch abschließen.
1Auktion
Eine kontinuierliche Clearing-Auktion verkauft 455,000,000 KAY9 gegen natives ETH über etwa vier Stunden (1,200 Blöcke). Jeder kann bieten; dieselbe Auktion ist in der Uniswap App gelistet. Es gibt keine Whitelist, weil validationHook die Nulladresse ist, und KAY9Genesis prüft das, bevor die Auktion erstellt wird.
2Graduierung
Die Auktion graduiert, wenn currencyRaised requiredCurrencyRaised erreicht. Tut sie das nicht, holen sich die Bieter ihr Geld mit exitBid selbst zurück, die vollen 455 M gehen an den Launch-Vault zurück, und der Owner darf 48 Stunden später einen neuen Launch konfigurieren.
3Migration
Nach dem Migrationsblock kann jeder LBPStrategy.migrate aufrufen. Die Strategie zieht das ETH ein, initialisiert den v4-Pool zum Clearing-Preis mit 1 % Gebühr, Tick-Spacing 200 und ohne Hook, mintet eine Position über die volle Spanne mit 100 % des ETH und bis zu 455 M KAY9 und sendet das LP NFT an KAY9LiquidityLock.
4Handel
Jeder ruft lock(tokenId) auf. Die Sperre registriert den Begünstigten der Ersteller-Gebühr, während sie das NFT noch besitzt, und überträgt es dann an den Uniswap FeeSplitter, wo das Kapital unwiederbringlich ist. Unverkaufte Token werden in eine einseitige Position über dem Preis abgewickelt oder verbrannt, wenn sie unter der Dust-Schwelle liegen.