代币标准是规定加密令牌如何工作的一组规则、条件和功能,这些标准是应用程序级规范,例如令牌标准、名称注册和库包格式。常见加密货币和DeFi代币标准有ERC-20、ERC-721、ERC-777和ERC-1155。代币标准使智能合约能够执行其基本功能,对于支持智能合约的区块链,代币标准代表了在底层区块链上创建、发行和部署新代币的指南。很多投资者都想要了解代币标准有哪些?下面就让币圈子小编为大家盘点常见加密货币和DeFi代币标准。
代币标准是指一种规范或协议,用于定义和规定数字资产(代币)的设计、功能和操作规则。代币标准为数字货币的发行、转移、交易和智能合约等提供了一致的规范和标准化方法。
在区块链和加密货币领域,最著名和广泛使用的代币标准是以太坊(Ethereum)的ERC-20标准。ERC-20标准规定了一系列接口和方法,使得代币可以在以太坊网络上进行互操作。根据ERC-20标准,代币可以被创建、转账、交易,并且具备一定的基本功能,如获取代币余额、查询交易历史等。
除了ERC-20之外,还有其他的代币标准,如BEP-20(基于以太坊虚拟机(EVM)的Binance Smart Chain(BSC)上遵循的标准),ERC-721(用于非同质化代币,如加密艺术品和游戏道具)、ERC-1155(用于同时支持同质化和非同质化代币)等。这些标准定义了不同类型的代币的规则和特性。
上文介绍的代币标准中BEP-20、ERC-20、ERC-721、ERC-1155等代币标准的详细介绍如下:
1、BEP-20
BEP-20是币安智能链(BSC)的代币标准。该标准是为币安智能链(BSC)开发的技术规范,支持开发人员创建各种代币,包括锚定代币、效用代币、稳定币和其他代币。BEP-20标准还引入了黑名单、铸造和暂停代币销毁等功能。
以下是BEP-20代币标准的主要功能:
1.TotalSupply:规定特定BEP-20代币的总供应量。
2.BalanceOf:规定代币余额。
3.Transfer:支持用户将代币所有权转让给他人。
4.TransferFrom:通过智能合约代表用户将代币转让给他人。
5.Approve:限制智能合约可以提现的代币数量。
6.Allowance:定义有权消费代币的外部地址。
2、ERC-20
2015年,Fabian Vogelsteller提出了ERC-20代币标准,后成为开发人员设计虚拟代币、质押代币和虚拟货币等各种代币依据的主要框架。
ERC-20代币标准开发遵循通用规则的可互换(即非同质化)资产。因此,如果您创建1,000枚ERC-20代币,那么每枚代币都具备相同的功能。
BEP-20标准与ERC-20大同小异。注意:但它们分属截然不同的区块链网络。ERC-20代币标准适用于以太坊区块链,而BEP-20适用于BNB智能链(BSC)。
3、ERC-721
您知道吗,以太坊上的大部分非同质化代币(NFT),都遵循ERC-721代币标准。无论是限量版NFT还是出席证明协议(POAP),您的NFT很可能都是基于相同蓝本创建的。那是什么令NFT与众不同?规则规定要成为ERC-721代币,资产必须具备全球唯一的tokenId。
ERC-721的功能包括代币划转、当前余额、总供应量以及如前所述的全球唯一性。
4、ERC-1155
随着代币标准不断演进,出现了一份能够涵盖行业对多种代币类型需求的准则。ERC-1155是多代币标准,允许创建不同类型的数字资产,包括效用代币如BNB和NFT。
除此之外,ERC-1155还提供代币批处理功能,包括:
1.批量划转:同时划转多项资产。
2.批次余额:查询多项资产余额,一步完成。
3.批量批准:将所有代币批准至同一地址。
4.NFT支持:供应量仅为1时,则视创建的代币为NFT。
通过上文对于常见加密货币和DeFi代币标准的盘点,投资者们可以更好的了解代币标准有哪些。代币标准是智能合约标准的一个子集。对于支持智能合约的区块链,代币标准代表了在底层区块链上创建、发行和部署新代币的指南。目前大多数区块链智能合约使用以太坊,代币标准只是一个高效和包容的数字生态系统的开始,代币标准的发展速度要快得多,因此在未来几年看到区块链的巨大进步也就不足为奇了。