运作方式
两条流程。一条买下一次审计,并把它的结论放到链上。另一条把一个代币变成一个市场,其流动性谁也无法提取。
本页与合约相关的陈述以英文版为准。合约名称、地址和数字按链上原样显示。
审计流程
五个步骤里有两个是交易。另外三个发生在 KAY9 既不控制、也无法为其担保的运营方守护进程中 — 这正是结果必须带着法定人数的签名到达,链才会接受它的原因。
1申请
你用一个链标识、一个资产 id 和档位调用 requestAudit。hub 向 KAY9AccessVault 询问你是否持有一个至少为该档位、仍在有效期内且审计次数未用尽的周期,作决定的是 KAY9AccessVault,不是这个网站。若成立,就从审计次数中扣掉一次,并发出 AuditRequested。没有任何 KAY9 发生转移。
在 Robinhood Chain 上
2检测
三个审计方按固定间隔读取 AuditRequested。没有队列、没有长开的服务器,也没有申请人白名单 — 事件本身就是全部的协调机制,而每个审计方都把自己的分析固定在链所记录的那个区块上,因此三方读到的是同一段历史。
在链下,在运营方守护进程中
3分析
看门狗引擎通过它的适配器读取目标链,计算七个风险维度和标记位图,并写出一份规范的 JSON 报告。每一项发现都带有证据和一个置信度;引擎从不断言意图。
在链下,在运营方守护进程中
4签名
每个审计方把报告固定存储、计算它的哈希,并用自己的密钥签署 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,在那里本金无法取回。未售出的代币会被结清为价格上方的一个单边仓位,或者在低于零散阈值时被销毁。