首先,Token与NFT都属于代币,每一条区块链都会有自己的原生代币(比如btc、eth、sol),而Token和NFT是建立在某个区块链平台(比如以太坊、Solana、BNB Chain 等)之上的数字资产权益证明,它代表某种价值、权限、所有权或使用权。

Token

Token一般是指同质化代币,就像货币一样,每一枚Token都是一样的。

我们常说的发币,其实就是部署合约代码,而Token就是存储在合约里的数据。在以太坊中,所有Token合约都应遵循ERC-20标准实现。

用途

  1. 支付用途:某些项目的Token可以用于支付或手续费(例如BNB)。
  2. 治理代币:持有者可以参与项目的投票、决策(例如UNI)。
  3. 稳定币:如USDT、USDC,锚定美元等法币。
  4. 奖励激励:用来奖励用户参与某些活动(如DeFi挖矿)。

NFT

NFT(Non-Fungible Token,非同质化代币)不像Token一样可以分割,可以认为每一个NFT就是一份独一无二的收藏品。

NFT 依靠区块链技术来确保其所有权记录的完整性和安全性。NFT 交易历史和所有者顺序的完整记录安全地存储在区块链上,每个参与节点都有助于确保其准确性并防止篡改。

虽然 NFT 的元数据、监管链以及真实性记录都存储在区块链上,但 NFT 所代表的媒体往往不是这样。区块链上存储大型图像文件会很昂贵,因此许多人选择在链外存储NFT的媒体文件,并通过NFT的内存储的链接指向该文件。

NFT的元数据通常通过IPFSArweave存储,它们都是去中心化的存储系统,每一个文件都有自己独特的哈希来标识。每个NFT都具有唯一的标识和属性,使其在区块链上具有独特性和不可互换性。

在以太坊中,所有NFT合约都应遵循ERC-721标准实现。