市值: $2.6513T -5.18%
體積(24小時): $191.7384B 49.40%
恐懼與貪婪指數:

18 - 極度恐懼

  • 市值: $2.6513T -5.18%
  • 體積(24小時): $191.7384B 49.40%
  • 恐懼與貪婪指數:
  • 市值: $2.6513T -5.18%
加密
主題
加密植物
資訊
加密術
影片
頂級加密植物

選擇語言

選擇語言

選擇貨幣

加密
主題
加密植物
資訊
加密術
影片

NFT/ERC-20/ERC-721令牌標準有什麼區別?全面的解釋

NFTs, built on ERC-721, represent unique assets like art, while ERC-20 tokens are fungible, used for currencies and utility tokens on Ethereum.

2025/06/16 00:07

在加密貨幣和區塊鏈技術的世界中,令牌標准在定義在以太坊區塊鏈上創建,管理和互動的方式方面起著至關重要的作用。最受歡迎的代幣標準包括NFT,ERC-20和ERC-721。了解這些標準之間的差異對於任何希望與以太坊生態系統互動或發展的人都是必不可少的。本文將深入每個標準的細節,突出其獨特的功能和用例。

什麼是NFT?

NFTS或無殺菌令牌是代表獨特資產的一種代幣。與Bitcoin或以太坊這樣的加密貨幣(可以換取且可以一對一交換)不同,NFT是唯一的,不能等效地交換。這種獨特性使它們非常適合表示個性是關鍵的數字藝術,收藏品和其他項目。

NFT通常建立在ERC-721標准上,我們將在稍後再詳細討論。它們習慣於對藝術品,音樂,視頻甚至虛擬房地產等資產進行標記。 NFT的關鍵特徵是每個令牌具有不同的信息或屬性,使其與其他任何令牌不同。

什麼是ERC-20令牌?

ERC-20是用於以太坊區塊鏈實施令牌的智能合約的技術標準。它是Fabian Vogelsteller在2015年11月提出的,是在以太坊網絡上創建可及格代幣的最廣泛使用的標準。 ERC-20令牌是可以互換的,可用於表示各種資產,包括貨幣,實用程序令牌等。

ERC-20標准定義了一組代幣必須遵循的規則,以確保它們可以與以太坊網絡上的其他智能合約和分散應用程序(DAPP)無縫互動。這些規則包括用於傳輸令牌,檢查餘額和批准將令牌轉移到其他地址的功能。

什麼是ERC-721令牌?

ERC-721是William Entriken,Dieter Shirley,Jacob Evans和Nastassia Sachs於2018年1月推出的以太坊區塊鏈的另一個標誌標準。與ERC-20不同,ERC-721代幣是不可殺死的,這意味著每個令牌都是唯一的,不能與同一類型的另一種令牌一對一交換。該標準用於創建NFT,使其非常適合數字藝術,收藏品和其他獨特的資產。

ERC-721標準包括用於傳輸令牌,檢查所有權和批准令牌轉移的功能。它還允許實現元數據,其中包括諸如令牌的名稱,描述和圖像之類的詳細信息,從而更容易代表獨特的項目。

NFT,ERC-20和ERC-721之間的關鍵差異

NFT,ERC-20和ERC-721之間的主要區別在於它們的娛樂性。 ERC-20令牌是可替代的,這意味著它們可以一對一地交換,類似於傳統貨幣。這使它們適合於貨幣,公用設施和治理令牌等用例。

相比之下, NFTS和ERC-721代幣是不可殺菌的,這意味著每個令牌都是獨一無二的,不能等效地交換。這種獨特性使它們非常適合代表個性很重要的數字藝術,收藏品和其他獨特資產。

另一個關鍵區別是技術實施。 ERC-20代幣遵循一組標準化功能,使他們能夠與以太坊網絡上的其他智能合約和DAPP無縫交互。另一方面, ERC-721令牌包括其他功能和元數據,以支持獨特項目的表示。

ERC-20代幣的用例

ERC-20代幣由於其函數和標準化的實施而具有廣泛的用例。一些常見用例包括:

  • 加密貨幣:許多加密貨幣(例如DAI和USDC)建立在ERC-20標准上。這些令牌可用於交易,交易和價值存儲。
  • 公用事業令牌:許多分散的應用程序(DAPP)使用ERC-20代幣激勵用戶參與其生態系統。例如,代幣可用於支付DAPP內的服務或獎勵用戶為網絡貢獻的用戶。
  • 治理令牌:一些項目使用ERC-20代幣在項目治理中賦予持有人投票權。這使代幣持有人可以在項目的方向和開發方面發表意見。

ERC-721令牌和NFT的用例

ERC-721代幣NFTs因代表獨特資產而受歡迎。一些常見用例包括:

  • 數字藝術:藝術家可以將他們的作品作為NFT來歸功於他們的作品,使他們能夠在區塊鏈上出售和交易自己的藝術。這為藝術家提供了一種新的方式,使他們的作品獲利,並使收藏家擁有獨特的作品。
  • 收藏品:NFT可用於表示可收集的物品,例如交易卡,虛擬寵物和遊戲內物品。這些收藏品可以在NFT市場上購買,出售和交易。
  • 虛擬房地產:某些平台允許用戶以NFT購買,出售和交易虛擬土地和財產。這為虛擬房地產創造了一個新的市場,並允許用戶擁有和貨幣化虛擬空間。

如何創建ERC-20令牌

創建ERC-20代幣涉及編寫符合ERC-20標準的智能合同。這是有關如何做的分步指南:

  • 選擇一個開發環境:您可以使用松露,混音或HardHat之類的工具來開發您的智能合約。對於此示例,我們將使用混音。
  • 編寫智能合約:打開混音並創建一個新文件。將以下代碼複製並粘貼到文件中:
 pragma solidity ^0.8.0;導入'https://github.com/openzeppelin/openzeppelin-contracts/blob/master/contracts/token/token/erc20/erc20/erc20.sol';



合同mytoken是erc20 {

constructor(uint256 initialSupply) ERC20('MyToken', 'MTK') { _mint(msg.sender, initialSupply); }

}

  • 編譯合同:單擊Remix中的“堅固性編譯器”選項卡,然後編譯合同。
  • 部署合同:轉到“部署和運行交易”選項卡,選擇“注入的Web3”環境,然後單擊“部署”。這將把合同部署到以太坊網絡。
  • 與令牌交互:一旦部署,您可以使用ERC-20標準提供的功能(例如傳輸令牌和檢查平衡餘額)與令牌進行交互。

如何創建ERC-721令牌

創建ERC-721代幣涉及編寫符合ERC-721標準的智能合約。這是有關如何做的分步指南:

  • 選擇一個開發環境:您可以使用松露,混音或HardHat之類的工具來開發您的智能合約。對於此示例,我們將使用混音。
  • 編寫智能合約:打開混音並創建一個新文件。將以下代碼複製並粘貼到文件中:
 pragma solidity ^0.8.0;導入'https://github.com/openzeppelin/openzeppelin-contracts/blob/master/contracts/token/erc721/erc721.sol';



合同mynft是erc721 {

constructor() ERC721('MyNFT', 'MNFT') {} function mintNFT(address recipient, uint256 tokenId) public { _mint(recipient, tokenId); }

}

  • 編譯合同:單擊Remix中的“堅固性編譯器”選項卡,然後編譯合同。
  • 部署合同:轉到“部署和運行交易”選項卡,選擇“注入的Web3”環境,然後單擊“部署”。這將把合同部署到以太坊網絡。
  • 與令牌交互:一旦部署,您就可以使用ERC-721標準提供的功能與令牌進行交互,例如鑄造新令牌和轉移所有權。

結論

了解NFT,ERC-20和ERC-721標準標準之間的差異對於參與加密貨幣和區塊鏈空間的任何人至關重要。 ERC-20代幣是可替代的,可用於貨幣,實用程序和治理令牌,而NFTS和ERC-721代幣則是不可殺菌的,非常適合代表獨特的資產,例如數字藝術和收藏品。通過遵循提供的分步指南,您可以創建自己的ERC-20和ERC-721令牌,並探索這些令牌標準提供的巨大可能性。

常見問題

問:ERC-20令牌可以用來表示NFT嗎?

答:不,ERC-20令牌是可替代的,不能用來表示NFT。 NFT需要ERC-721標準,該標準支持創建獨特的令牌。

問:除ERC-20和ERC-721外,還有其他標準標準嗎?

答:是的,以太坊網絡上還有其他幾個代幣標準,包括ERC-1155,它允許在同一合同中創建可及格和無牙的代幣。

問:我可以將ERC-20令牌轉換為ERC-721令牌嗎?

答:否,ERC-20和ERC-721代幣根本不同,不能從一個標準轉換為另一個標準。您需要按照所需的標準創建一個新的令牌。

問:如何確保令牌智能合約的安全性?

答:為了確保令牌智能合約的安全性,您應該進行徹底的測試,使用諸如OpenZeppelin之類的已建立圖書館,並考慮對專業安全公司進行審核的合同。

免責聲明:info@kdj.com

所提供的資訊並非交易建議。 kDJ.com對任何基於本文提供的資訊進行的投資不承擔任何責任。加密貨幣波動性較大,建議您充分研究後謹慎投資!

如果您認為本網站使用的內容侵犯了您的版權,請立即聯絡我們(info@kdj.com),我們將及時刪除。

相關知識

什麼是減半? (了解Bitcoin的供應計劃)

什麼是減半? (了解Bitcoin的供應計劃)

2026-01-16 00:19:50

什麼是 Bitcoin 減半? 1. Bitcoin 減半是嵌入在 Bitcoin 協議中的預編程事件,它將給予礦工的區塊獎勵減少 50%。 2. 大約每 210,000 個區塊發生一次,根據 Bitcoin 的平均出塊時間 10 分鐘,大約每四年發生一次。 3. 該機制由中本聰設計,旨在加強稀缺性...

什麼是玩賺錢 (P2E) 遊戲及其運作方式?

什麼是玩賺錢 (P2E) 遊戲及其運作方式?

2026-01-12 20:19:33

定義和核心機制1. Play-to-Earn (P2E) 遊戲是基於區塊鏈的數字體驗,玩家通過遊戲活動賺取加密貨幣代幣或不可替代代幣 (NFT)。 2. 這些遊戲依靠去中心化賬本技術來驗證所有權、轉移資產並在全球參與者網絡中透明地分配獎勵。 3. 與傳統視頻遊戲不同,P2E 遊戲將經濟系統直接嵌入其...

什麼是內存池以及交易如何得到確認?

什麼是內存池以及交易如何得到確認?

2026-01-24 06:00:16

什麼是內存池? 1.內存池是每個Bitcoin節點內的臨時存儲區域,用於保存未確認的交易。 2. 交易在廣播到網絡後但在礦工將其納入區塊之前進入內存池。 3. 每個完整節點都維護自己的內存池版本,由於延遲或策略變化,該版本可能略有不同。 4. 內存池的大小和組成會根據網絡擁塞、交易費用和區塊空間可用...

如何用加密貨幣賺取被動收入?

如何用加密貨幣賺取被動收入?

2026-01-13 07:39:45

質押機制1. 質押是指在錢包中鎖定一定數量的加密貨幣,以支持交易驗證和共識維護等網絡操作。 2. 參與者收到以他們所持有的相同代幣計價的獎勵,通常根據網絡定義的參數定期分配。 3. 以太坊向權益證明的過渡顯著增加了散戶通過 Lido 和 Rocket Pool 等平台的可及性。 4. 一些協議規定了...

什麼是零知識證明(ZK-Proofs)?

什麼是零知識證明(ZK-Proofs)?

2026-01-22 04:40:14

定義和核心概念1. 零知識證明(ZK-Proofs)是一種加密協議,使一方能夠向另一方證明陳述的真實性,而不會洩露超出該陳述有效性的任何潛在信息。 2. ZK-proof 必須滿足三個基本屬性:完整性、健全性和零知識——這意味著誠實的證明者可以說服誠實的驗證者,不誠實的證明者不能誤導驗證者,除非概率...

什麼是區塊鏈三難困境? (安全性、可擴展性和去中心化)

什麼是區塊鏈三難困境? (安全性、可擴展性和去中心化)

2026-01-15 17:00:25

了解核心衝突1. 區塊鏈三難困境描述了一個基本的架構約束,即在單個區塊鏈協議中同時最大化安全性、可擴展性和去中心化是極其困難的。 2. 每個重大設計決策都需要權衡——增加吞吐量通常需要減少節點數量或簡化共識邏輯,這會削弱去中心化或引入新的攻擊向量。 3. Bitcoin優先考慮安全性和去中心化,但將...

什麼是減半? (了解Bitcoin的供應計劃)

什麼是減半? (了解Bitcoin的供應計劃)

2026-01-16 00:19:50

什麼是 Bitcoin 減半? 1. Bitcoin 減半是嵌入在 Bitcoin 協議中的預編程事件,它將給予礦工的區塊獎勵減少 50%。 2. 大約每 210,000 個區塊發生一次,根據 Bitcoin 的平均出塊時間 10 分鐘,大約每四年發生一次。 3. 該機制由中本聰設計,旨在加強稀缺性...

什麼是玩賺錢 (P2E) 遊戲及其運作方式?

什麼是玩賺錢 (P2E) 遊戲及其運作方式?

2026-01-12 20:19:33

定義和核心機制1. Play-to-Earn (P2E) 遊戲是基於區塊鏈的數字體驗,玩家通過遊戲活動賺取加密貨幣代幣或不可替代代幣 (NFT)。 2. 這些遊戲依靠去中心化賬本技術來驗證所有權、轉移資產並在全球參與者網絡中透明地分配獎勵。 3. 與傳統視頻遊戲不同,P2E 遊戲將經濟系統直接嵌入其...

什麼是內存池以及交易如何得到確認?

什麼是內存池以及交易如何得到確認?

2026-01-24 06:00:16

什麼是內存池? 1.內存池是每個Bitcoin節點內的臨時存儲區域,用於保存未確認的交易。 2. 交易在廣播到網絡後但在礦工將其納入區塊之前進入內存池。 3. 每個完整節點都維護自己的內存池版本,由於延遲或策略變化,該版本可能略有不同。 4. 內存池的大小和組成會根據網絡擁塞、交易費用和區塊空間可用...

如何用加密貨幣賺取被動收入?

如何用加密貨幣賺取被動收入?

2026-01-13 07:39:45

質押機制1. 質押是指在錢包中鎖定一定數量的加密貨幣,以支持交易驗證和共識維護等網絡操作。 2. 參與者收到以他們所持有的相同代幣計價的獎勵,通常根據網絡定義的參數定期分配。 3. 以太坊向權益證明的過渡顯著增加了散戶通過 Lido 和 Rocket Pool 等平台的可及性。 4. 一些協議規定了...

什麼是零知識證明(ZK-Proofs)?

什麼是零知識證明(ZK-Proofs)?

2026-01-22 04:40:14

定義和核心概念1. 零知識證明(ZK-Proofs)是一種加密協議,使一方能夠向另一方證明陳述的真實性,而不會洩露超出該陳述有效性的任何潛在信息。 2. ZK-proof 必須滿足三個基本屬性:完整性、健全性和零知識——這意味著誠實的證明者可以說服誠實的驗證者,不誠實的證明者不能誤導驗證者,除非概率...

什麼是區塊鏈三難困境? (安全性、可擴展性和去中心化)

什麼是區塊鏈三難困境? (安全性、可擴展性和去中心化)

2026-01-15 17:00:25

了解核心衝突1. 區塊鏈三難困境描述了一個基本的架構約束,即在單個區塊鏈協議中同時最大化安全性、可擴展性和去中心化是極其困難的。 2. 每個重大設計決策都需要權衡——增加吞吐量通常需要減少節點數量或簡化共識邏輯,這會削弱去中心化或引入新的攻擊向量。 3. Bitcoin優先考慮安全性和去中心化,但將...

看所有文章

User not found or password invalid

Your input is correct