#fogo $FOGO

年初三没事干,想自己在FOGO上开发点什么,但是看了半天,腰间盘突出有点累,但是最近研究了一下 @Fogo Official 的那个 Ambient 引擎,确实有点东西,研究以后腰不酸,估计来兴趣了,哈哈哈

他们这个路子不是在 AMM 上修修补补,而是真想在链上把 CEX 那种丝滑的订单薄体验给还原出来。

核心大招就是榨干底层 SVM 的并行能力

简单拆解一下它是怎么跑起来的:

首先底子得正。他们不用那种曲线定价的池子,而是老老实实用价格树(红黑树/B+树那种高效结构)来存订单

撮合逻辑跟咱们在币安操作一样,严格的“价格优先,时间优先”。大单吃不完,剩下的自动回簿子里挂着,这就是正经的 CEX 微结构手感

重点来了,这玩意儿快在哪?全靠 SVM 并行优化

以前链上堵车是因为大家排队过独木桥。FOGO 这里,每笔订单得先“自报家门”,说清楚要动哪些账户的数据

系统调度器一看,哎,你俩操作的账户没交集,不冲突是吧?那就并行一起跑!利用多核优势同时处理。只有真冲突了才排队。既保证了安全,又把并发拉满了

还有一个很实用的骚操作是“批量撮合”。多笔订单能打包成一个交易发出去,SVM 在内部并行给消化掉。这样 Gas 费直接平摊到原来的十分之一,再加上项目方的补贴,交易成本几乎可以忽略不计

最后一点,透明度没得说。每一笔撮合的价格、量、时间戳全部上链 emit 出来,谁都能查,想搞暗箱操作很难

总结一下战果: 深度做到了接近 CEX 的水平,滑点压到 0.1% 以下,TPS 还能干到 5 万+

一句话,FOGO 就是用 SVM 并行撮合+集中流动性结构,真把中心化交易所的深度搬到链上了

FOGO
FOGOUSDT
0.02564
+7.23%