淺析 NFT 市場 Blur 第二次空投 bid 行為邏輯:創新還是騙局?

原文作者:0xYE.lens

圖片來源:由 無界版圖AI 工具生成

「Blur 出價 (Bid) 邏輯淺析」 ——個人發現僅供參考討論 這幾天 Blur 第二階段空投開啟申領了,相信大家都注意到了其中一個門檻——使用者必須要進行一次 bid 行為才能夠領取。許多人都被這個 bid 弄的有點迷,我也是一樣。今天仔細看了下 Blur 的 bid 邏輯,和大家分享討論一下。  

先說結論:Blur 並沒有進行真正的創新,只不過是將 WETH 這個中介換成了自家平臺弄的新中介罷了. 而且存款的資金池合約沒有進行審計 (或是進行審計了但沒有披露審計報告)  

表面上看似乎 Blur 進行了創新,其沒有采用 WETH 進行 bid,而是建立了一個 Blur Pool. 使用者在進行 bid 前必須要將 ETH 存入池內才能進行出價行為, 且使用者在池內的資金可以隨存隨取, 沒有金額和時間限制。然而真是如此嗎,Blur 真的幫助繞過 WETH 而直接用 ETH 進行出價了嗎?

我通過 ScopeProtocol 檢視自己錢包的轉賬記錄時,發現了一些異常。在下圖中,3:20:59 時的 tx 中, 當時我是向 Blur Pool 中存入了 0.01Eth, 按理說我的錢包是向外轉出了 ETH, 標籤應該是【Send】才對, 而 scope 卻顯示了【Receive】標籤。

同樣的觀察 3:31:32 這筆 tx, 當時我是從池內取回了剛剛存入的 0.01ETH, 應該是錢包【Receive】0.01E 才對, 這裡卻打上了【Send】標籤, 而且兩筆 tx 的互動物件都是【Null Address:000...000】, 這就有些奇怪了,我明明是在 Pool 中存取款, 為什麼會和黑洞有關聯。  

到 etherscan 上檢視 tx 細節, 發現第一筆 tx 進行存款時,0.01ETH 轉入了這個地址 0x0000000000a39bb272e79075ade125fd351887ac 經過其他多筆 tx 可以確認該地址為 Blur Pool 的合約地址。然後關鍵的來了,有一個新的 ERC-20 token, 從【Null Address:000...000】轉入了我的錢包中。

接著看取款那筆 tx. 可以看見, 這筆 tx 中我錢包與 Pool 的合約進行了互動, 並且 Pool 向我的錢包轉入了 0.01ETH, 本來到這裡就該結束了. 但是我的錢包又匪夷所思的向【Null Address:000...000】轉入了 0.01 枚新的上面提到的 ERC-20 token. 至此我忽然意識到為什麼 scope 會將兩筆 tx【Send】與【Receive】標籤「弄反」。

這並不是 scope 的錯誤。仔細觀察,在我存款時從【Null Address:000...000】轉入我錢包中的新 token 是「ETH」嗎? 當我取款時又莫名其妙從我錢包中轉出的新 token 是「ETH」嗎?答案是否定的, 並不是真正的 ETH, 而是一個頂著和真正的 ETH 相同的向量圖的 token, 他的名字叫「()」。

接著往下扒, 這個「()」的合約為 0x0000000000A39bb272e79075ade125fd351887Ac, 是不是很眼熟, 跟 Pool 的合約是不是一模一樣? 真的「一模一樣」嗎? 0x0000000000A39bb272e79075ade125fd351887Ac 0x0000000000a39bb272e79075ade125fd351887ac 不一樣, 而且看起來像是「父子關係」。  

先看看 Pool 的合約 (大寫 A) 0x0000000000A39bb272e79075ade125fd351887Ac 可以看見使用者錢包呼叫該合約進行存取款時,是將真金白銀的 ETH 存入了 Blur 池子裡去,value 顯示為【ether】。

再看看 token「()」的合約 (小寫 a) 0x0000000000a39bb272e79075ade125fd351887ac,在使用者存入或取出真正 ETH 的同時,【Null Address:000...000】總是會向錢包傳送/轉出同等數量的「()」, 注意看好,這裡沒有顯示 value,而是顯示 quantity,並且數字後面沒有單位【ether】!  

看到這裡基本上就清晰了: 使用者向 bid 資金池中存款, 實際上是將 ETH 鎖定在資金池中, 然後 Pool 會通過 null address 傳送給你一個新的 token,也就是給你一些 1:1 錨定 ETH 的歡樂豆,讓你在 Blur 平臺上進行出價,當然了這個歡樂豆只能在 Blur 內流通。  

同樣的使用者取款時, 也是 Pool 先解鎖存入的 ETH,把 ETH 還到你的錢包,但同時必須要銷燬你錢包中 1:1 等量的歡樂豆。 

所以 Blur 並沒有進行真正的創新,只不過是將 WETH 這個中介換成了自家平臺弄的新中介罷了。

其實是有點失望了,畢竟 Blur 的 token"()"比不上 WETH 的權威,只能算是關門使用的歡樂豆。而且為什麼資金池的合約不進行審計呢?如果審計了為什麼不披露報告呢?Blur 這麼重要的事你總不能說忘記了吧? 

感謝 ScopeProtocol Etherscan 資料服務。

最新更新 etherscan 上 token"()"的名稱已經被更新為「Blur Pool()」了,並且顯示為 NFT....  

當然我的分析缺少了一部分,即:使用者在接受他人 bid 時,這部分資金是否會以 token "Blur Pool()"自動進入資金池中,然後才能提取,還是直接以 ETH 形式進入錢包 另外我嘗試從程式碼層面去理解,但奈何程式碼水平實在有限。希望有大佬能從程式碼實現的層面去解析一下,一定比我更有說服力!期待!!  

夾帶一點私貨,推薦 ScopeProtocol 這個工具,上面提到的那個新 Token 不是真正 ETH,是從這裡發現的,scope 將這個 token 顯示為 unknown 即未知 Token 所以才引起我的注意。  

來源
免責聲明:以上內容僅為作者觀點,不代表Followin的任何立場,不構成與Followin相關的任何投資建議。
喜歡
收藏
評論