運作方式
兩套流程。一套買下稽核,並把它的結論放上鏈。另一套把代幣變成一個市場,其流動性沒有人能提領。
本頁的合約敘述以英文版為準。合約名稱、地址與數字依鏈上原樣顯示。
稽核流程
五個步驟中有兩個是交易。另外三個發生在 KAY9 無法控制、也無法為其擔保的營運者常駐程式中 — 這正是為什麼結果必須帶著一組達法定人數的簽章抵達,鏈才會接受它。
1申請
你用一個鏈鍵、一個資產 id 與級別呼叫 requestAudit。hub 會問 KAY9AccessVault,你是否持有一個至少為該級別、仍在有效期間內且稽核次數尚未用完的期間;下判斷的是 KAY9AccessVault,不是這個網站。若成立,就從稽核次數扣掉一次,並發出 AuditRequested。KAY9 不會移動。
在 Robinhood Chain 上
2偵測
三位稽核者依固定排程讀取 AuditRequested。沒有隊列、沒有長開的伺服器,也沒有申請人的許可名單 — 事件本身就是全部的協調機制,而每一位稽核者都把自己的分析釘在鏈所記錄的那個區塊上,因此三位讀到的是同一段歷史。
在鏈外,於營運者的常駐程式中
3分析
看門犬引擎透過它的轉接器讀取目標鏈,計算七個風險面向與 flags bitmask,並寫出一份標準格式的 JSON 報告。每一項發現事項都帶著證據與信賴度;引擎從不聲稱動機。
在鏈外,於營運者的常駐程式中
4簽章
每一位稽核者把報告 pin 起來、算出它的雜湊,並用自己的金鑰對 EIP-712 的 AuditResult 簽章。稽核者只對自己算出的那一份結果簽章。這是整個協定裡你唯一必須以信任接受的部分,而法定人數門檻就是限制它的東西。
在鏈外,於營運者的常駐程式中
5提交
每一位稽核者的立場在送達時就被記錄下來。一旦某一份結果從仍在活躍名單中的稽核者那裡達到門檻,hub 就把報告永久追加到 KAY9Registry。若三位稽核者報出三份不同的結果,一致便無從達成,這件工作改為在鏈上標記為爭議,並歸還那一次稽核次數。
在 Robinhood Chain 上
1拍賣
一場連續結算拍賣以原生 ETH 售出 455,000,000 KAY9,持續約四小時(1,200 個區塊)。任何人都能出價;同一場拍賣也列在 Uniswap 應用程式上。因為 validationHook 是零地址,所以沒有白名單,而 KAY9Genesis 會在拍賣建立之前斷言這一點。
2畢業
當 currencyRaised 達到 requiredCurrencyRaised 時,拍賣就畢業。若沒有達到,出價者自行用 exitBid 退款,全部 455 M 回到發行金庫,而 owner 可在 48 小時後設定新的發行。
3遷移
過了遷移區塊之後,任何人都能呼叫 LBPStrategy.migrate。這個策略會歸集 ETH,以結算價格、1 % 手續費、tick spacing 200 且沒有 hook 初始化 v4 池,用 100 % 的 ETH 與最多 455 M KAY9 鑄造一個全範圍部位,並把 LP NFT 送到 KAY9LiquidityLock。
4交易
任何人呼叫 lock(tokenId)。這個鎖定合約會在自己仍持有 NFT 時登記創建者手續費的受益人,然後把它轉移到 Uniswap FeeSplitter,本金在那裡無法取回。未售出的代幣會被結清成價格上方的單邊部位,若低於 dust 門檻則被銷毀。