Hook 「鉤子」誕生於Uniswap,超越Uniswap。
撰文:0xTodd
最近我存了一些錢在Uniswap V4,所以我認真地研究了一下Uni 的鉤子。很多人其實私下跟我說過,說Uni 推出V4 後沒有感受到V3 上線時那種驚艷感。主要是「鉤子」本身這個概念就過於抽象,要直接背鍋。
Hook 與其被直譯為鉤子,個人愚見,不如意譯為插件。鉤子本身就是為池子增加一些超越Uni 本身的功能。它的文檔裡連篇累牘地強調了在什麼時間可以調用鉤子,其實大多數人並不關心,不如說一下鉤子到底能幹什麼。
【鉤子的用途舉例】
- 比如說,它可以讓你建造的池子,例如ETH-USDT 僅限某些特定位址才能使用;
- 又或者,它可以讓你的池子在繁忙時多收手續費,在空閒時少收手續費;
- 再或者,它甚至可以讓你的池子可以不用X*Y=K 這個曲線(PS :估計當時被Curve 刺激到了)。
總而言之,你可以自由開發各種各樣的你需要,而Uni 官方可能永遠不會推出的功能。
有點像Steam 上的創意工坊,都是官方不再做了,讓其他人自由創造的感覺。
還有一個變化是,過去Uni 上獲利的生態位就兩個,LP 和交易者,而且兩者是互相掏對方兜兒。 V4 之後有鉤子了,其實是讓一些腳本小子也有盈利了。
你寫一個鉤子,別人建池子的時候可以付費使用你的鉤子(賣.. 鉤.. 子?)。每個池子可以用1 個鉤子插件,但是1 套鉤子插件可以給無數個池子訂閱,邊際成本相當低。有網站叫Hook Rank 裡面收錄了幾百個鉤子,可以看到各種鉤子賺了多少錢。目前大家最常用的一個鉤子之一Flaunch,我看開發者已經賺了100 多萬美金了。
它是幹嘛的呢?用它的鉤子,可以讓你在給meme 幣創建池子的時候,把這個池子的手續費任意比例,例如80% 指向給自己的錢包,然後20% 用於回購。
幸好特朗普兒子發$Trump 的時候不知道有這個功能,不然他還不把所有費用都指向未來世界金融?
另外,俗話說,只有競爭對手最懂你,後面Pancake 也果斷引入了鉤子,只不過不叫V4 而是稱之為Pancake infinity,當然這是另外一個故事了有空再聊。總而言之,鉤子還挺有趣的一個東西,足以冠之以V4 之名。