智慧合約與可程式化

ERC-721

ERC-721 是以太坊上面向獨特代幣的代幣標準,這些物件各自獨一無二,而非可以互換。如果說 ERC-20 代幣像一張張完全相同的美元鈔票,那麼 ERC-721 代幣就像編了號的門票、地契或交換卡:每一張都各不相同,不能簡單地拿來與另一張互換。它們正是非同質化代幣(NFT)背後的代幣,用來代表某幅特定的數位藝術品、一件收藏品、一件遊戲內物品,或對某項特定資產的所有權主張。這個標準的存在,是為了讓所有這些獨特物件都能透過同一套共享工具來擁有、展示和交易。

ERC-20 合約只是記錄每個地址持有多少枚代幣,而 ERC-721 合約則給每一枚代幣賦予它自己的識別編號,並精確記錄究竟是哪個地址擁有那一枚特定的代幣。這個標準定義了一些功能:查詢某一枚代幣的所有者、把那一枚特定的代幣轉給別人,以及授權另一方代你轉移它。每一枚代幣通常還指向一些額外的細節,比如保存在別處的圖像和描述,好讓市場能展示出正確的圖片。然而,對那件確切物件的所有權,是在鏈本身上完成結算的。

ERC-721 之所以重要,是因為它為數位世界的獨特性賦予了一種共同、可移植的形式。正因為有那麼多平台採用了它,一枚在某個應用裡建立的 NFT,能在無數其他應用裡被查看、展示和交易,所有權也是在公開之處轉移,而非困在某家公司的私有資料庫裡。它把「一件可驗證、可轉移、獨一無二的數位物件」這個想法,變成了整個生態都能在其上構建的共享標準。

一位藝術家把一幅數位畫作鑄造成一枚 ERC-721 代幣,它在鏈上獲得一個獨一無二的編號。當一位收藏者買下它時,合約只是把那一枚確切代幣的所有者更新為該收藏者的地址,而任何理解這個標準的市場,如今都會把他顯示為正當的持有人。

代幣記錄的是誰擁有某件獨特物件,但它所指向的圖像或檔案通常存在鏈外,因此其長期可用性取決於那些資料存放在何處。

又稱
ERC721NFT 标准NFT 標準