https://www.blocktempo.com/opensea-have-bug-today/ 「OpenSea 驚傳出包!知名 NFT(BAYC、MAYC…) 以低於地板價 1%售出,有人秒賺300ETH」 看到這個新聞,有個不懂地方想要請教大家 「這次狀況的發生,可能是持有者上架掛單後,為了節省 gas fee 轉移 NFT 而沒有取消掛單,結果導致他重新將 NFT 匯回原本的錢包時,原本初始的掛單被重新激活,且 Opensea 也沒有跳出警告提示,所以造成這次低價售出的狀況。」 這是什麼意思?轉移NFT是指轉到哪裡?跟取消掛單又有什麼關係?不太懂Opensea的機制,為什麼會得出「如果你曾經轉移 NFT 但又沒有將原本的掛單清除,千萬不要再匯回原本的錢包!」這種結論呢? 我的認知,在Opensea交易成功後,NFT就轉移到買家錢包了,那後面的轉移和取消掛單又是什麼狀況才會發生的?
Log in to join in Reading is open to everyone. Replying needs an account.
6 comments
你本來有掛單,沒成交就自己把NFT轉到別的地址去,這一單就變成無效單,因為opensea雖然有得到授權但你的地址沒有Token可以給opensea轉,雖然掛單沒取消,但實際上交易不可能完成。 但如果你把NFT轉回原地址,掛的單就又變回有效了,買家吃單後opensea可以順利把NFT轉給買家完成交易。 打個比方像你授權Google每月從你的帳戶扣299月費,接著你把你的帳戶的錢轉光,那Google就會一直扣款失敗然後不給你服務,但某一天你把錢轉進這個帳戶,Google就又扣得到錢了。
原來是這樣,那所謂掛單後為了節省gasfee轉移NFT這操作的意義是什麼呢?為什麼會有這麼多人做這種操作?有什麼方便的地方嗎?
首先轉NFT可能比取消掛單便宜,取消掛單大概要78K gas,轉NFT要看合約,有可能50K搞定; 其次如果你本來就是要轉到另一個地址,那取消掛單就是一筆多的支出。
瞭解了,所以這是在掛單後反悔的一種省錢方式的意思對吧?是不是因為想改價格但是因為gasfee貴所以乾脆轉出去?
https://therecord.media/hacker-abuses-opensea-to-buy-nfts-at-older-cheaper-prices/ 照這篇的說法是opensea出的包,取消的掛單沒有完全清掉,用API可以去撮合已經在網頁上取消的單。
如果真的是opensea的包的話,那是不是該opensea賠償呀?但這又要怎麼陪?