以太坊價格 以太坊價格
Ctrl+D 以太坊價格
ads
首頁 > DOGE > Info

NFT:a16z:NFT新騙術,淺析「Sleep Minting」的詐騙與預防

Author:

Time:1900/1/1 0:00:00

原文來源:老雅痞

作為一個NFT收藏家,你應該關心鏈上的合約出處,NFT最真實的出處是直接從創造者的錢包或創造者擁有的智能合約中鑄造出來的。然而,通過一些小技巧,有人可以使用一種被稱為"SleepMinting"的技術來操縱NFT的創作者來源。

SleepMinting是指詐騙者直接將NFT鑄造到一個著名的創作者的錢包,并從創作者的錢包中回收NFT。

這就造成了這樣的假象:

(1)創作者自己真實地鑄造了一個NFT;

(2)將該NFT發送給了一個騙子;

基于"鏈上"的出處,騙子可以聲稱他們擁有一個著名創作者鑄造的NFT,并以更高的價值出售。

這在技術上是如何運作的?

首先,了解智能合約如何存儲NFT的出處和所有權是至關重要的。任何人都可以使用ERC-721標準中的ownerOf(tokenId)函數查詢NFT智能合約,以確定NFT的當前所有者是誰。你甚至可以通過改變eth_callRPC方法參數來查詢特定區塊編號的NFT所有者。然而,查看所有權變化的最簡單方法是查看ERC-721傳輸事件日志。

a16z:以太坊PoS每年消耗的能源是YouTube的0.001%:4月12日消息,a16z Crypto 最新加密報告統計顯示,自從切換到 PoS 以來,以太坊每年使用的能源是 YouTube 每年消耗的能源的 0.001%。[2023/4/12 13:59:12]

我的a16zCrypto同事DarenMatsuoka在Twitter上寫了一篇關于事件日志和它們如何工作的精彩文章。轉移事件日志是由智能合約向外界發送的消息,包含關于NFT轉移的細節。轉移事件日志提供了一種有效的方式來檢查NFT的來源。

Sleepminting

這是beeple的數百萬美元的作品"First5000Days"在rarible上出售。看看截圖,上面清楚地寫著"創造者:

但這是個騙局。它的創造者MonsieurPersonne,也自稱是NFTs的Banksy,故意用beeple的名字鑄造了這幅作品,他使用了一種叫做sleepminting的技術。那么他是如何做到的呢?

a16z加密部門將發布免費的許可系統,幫助NFT建立行業標準:8月31日消息,a16z加密部門準備發布一個免費的許可系統,希望通過以類似于知識共享的方式,提供經過律師審查的一系列免費許可選項,為如何使用NFT建立一些行業標準。

a16z總法律顧問Miles Jennings表示,人們正在采取各種各樣的方法,整個行業的更大標準化將有助于釋放該行業的經濟潛力。

a16z crypto GitHub上提供了所有六個許可證:創作者不可撤銷、尊重修改和調整、支持透明分許可、尊重第三方內容、在丟失的情況下清晰的許可證所有權 、許可證部署到Arweave。[2022/8/31 13:00:37]

基礎知識

NFTs是使用ERC-721智能合約創建的,他們把NFTs的所有權記錄作為一個列表。一個地址和一個作品的序列號組成一個對。像這樣。

Alice:1

A16z合伙人引用名言回擊Jack Dorsey:Web 3離勝利已經不遠了:金色財經報道,針對Jack Dorsey發表的Web 3言論,a16z合伙人Chris Dixon再次做出回擊,他引用名言稱:“首先他們無視于你,而后是嘲笑你,接著是批斗你,再來就是你的勝利之日。”Chris Dixon表示,Web 3現在處于“被批斗”的階段,暗示距離勝利已經不遠了。[2021/12/21 7:54:18]

Booble:2

Malory:3

成交后,Alice可以通過以下方式將她的NFT轉讓給Booble。

轉讓1:Alice==>Booble

現在列表更新如下:

Alice:

Booble:2,1

Malory:3

Uniswap宣布完成1100萬美元A輪融資 a16z領投:Uniswap官方宣布已完成1100萬美元的A輪融資,Andreessen Horowitz領投,USV、Paradigm、Version One、Variant、Parafi Capital、SV Angel、A.Capital等機構參投。Uniswap表示,新的資金將用于擴大團隊,以構建Uniswap V3,這將極大地提高協議的靈活性和資金使用效率。[2020/8/7]

在以太坊,我們用地址名字來識別,而且我們需要簽署轉賬來授權。但是在這篇文章提供的例子中,我將使用明確的名字來簡化解釋。

現在,通常開發者以合理的方式實現ERC-721合約。Alice只有在她擁有一個NFT并能提供有效簽名的情況下才可以轉讓。

ERC-721標準只是一個社會契約,它定義了一個允許藝術平臺互操作的接口。只要合同的接口與ERC-721合同的接口相匹配,任何機器都會認為它是有效的。

但是,正如我們現在所看到的,這可能會導致以太坊上的NFTs出處出現安全問題,它是可以被篡改的。

正如我所說,任何合理的ERC-721合約都會允許礦工只為自己造幣,并且只轉讓他們擁有的碎片。

但是,假設我們定制了我們的ERC-721合約,使我們可以向其他賬戶鑄造。假設我們調整了轉讓功能,使我們的賬戶在某些情況下,也可以轉讓另一個人的NFT。那么,我們就可以建立一個允許我們sleepmint的合約。

舉例:作為攻擊者Malory,我們給Booble鑄造一個序列號為1的作品。

mint1:address(0)=>Booble(由Malory執行)

現在我們的配對看起來如下:

Alice:

Booble:1

Malory:

然后,由于Malory已經調整了合同,將序列號為1的作品從Booble的賬戶轉移到任何其他賬戶,她可以在像rarible這樣的NFT平臺上提供出售。

由于她從地址(0)到Booble的鑄幣為"創造者--Booble"被顯示出來。

一旦Malory成功詐騙了一個買家,她就會收到她的"Ethers",并將假冒作品賣給買家。

轉讓1:Booble=>買方。

更新后的所有權記錄現在是這樣的。

Alice:

Booble:

Malory:

Buyer:1

就這樣,Malory成功地篡改了NFT的創作出處記錄,以高于其價值的價格出售了她的作品。

具體細節:

仔細查看rarible和Etherscan的信息,我們會發現這更像是一個接口問題,而不是一個安全漏洞。沒有人能夠進入beeple的賬戶。

另外,當仔細看一下交易記錄時,可以發現騙子的手法:

偽造的mint交易

偽造的轉賬交易

對于mint交易,我們可以看到Etherscan顯示兩個"From"字段。一個是msg.sender發送的交易,另一個是說明NFT的發件人。

對于交易的發件人字段,即msg.sender,它不能被人為操縱,因為它需要發件人的私鑰的有效簽名。然而,對“TokensTransferred”的字段的授權受制于智能合約的漏洞,因此,可能會人為操縱。

簡單地說,騙子可以對“TokensTransferred”字段進行任意修改。

因此,我們必須檢查From和TokensTransferred是否都與beeple的正確地址相符。如果不是,那就是假的。

這種攻擊它與"rugpull"類似,有人認為區塊鏈使web2問題都消失了,因為每一個數據都是經過認證和檢查授權的。但事實是,這些問題并沒有消失。它們只是轉移到了別的地方。

Tags:NFTBOOBOOBLORYMongol NFTboost幣有價值嗎BooBanker Research AssociationLORY幣

DOGE
NFT:Euterpe獲香港頭部金融交易所生態基金投資

版權NFT交易平臺Euterpe今日宣布獲得HKICEx(香港國際商品交易所)投資。HKICEx隸屬于HKFAEx。香港金融資產交易集團是香港三大交易所之一.

1900/1/1 0:00:00
TRA:How to Set A Share Ratio for Strategy Copying

1.“CreateANewStrategy”PageEntertheGate.iohomepage–click“CopyTrading”–“CreateANewStrategy”–startto.

1900/1/1 0:00:00
SDT:幣安全倉槓桿新增CVC、FRONT、QI、RAD 、TWT資產,逐倉槓桿新增BIDR、T資產

親愛的用戶:幣安全倉槓桿新增CVC、FRONT、QI、RAD、TWT資產,逐倉槓桿新增BIDR、T資產.

1900/1/1 0:00:00
OIN:Hotcoin關於開放FET交易的公告

尊敬的用戶:Hotcoin將於(GMT8)2022年3月10日17:00開放FET/USDT交易業務,2022年3月11日17:00開放FET提幣業務,充值業務開放時間將以公告另行通知.

1900/1/1 0:00:00
CryptoPunks vs BAYC: 加密敘事下的王者之爭

原文標題:《CryptoPunksvsBAYC,WhowontheBlueChipBattle?》上周.

1900/1/1 0:00:00
FTX:盤中寶——加密市場預計表現低迷,解讀加密市場元宇宙基礎項目

核心要點 雖然俄烏局勢依然緊張,但對于大宗商品以及金融市場的影響逐漸減弱;伴隨美國2月份通脹數據如預期走高,美聯儲3月政策調整成為近期影響加密市場的主要因素.

1900/1/1 0:00:00
ads