以太坊是智能合约平台,也是第二大加密货币,开发者不仅可以构建去中心化应用程序(dApps),还可以创建与以太区块链兼容的代币提供了成功的标准。以太坊上的令牌标准主要有两种,各有不同的特点和使用场景。

ERC20标准。

ERC20是以太坊最初也是最广为人知的令牌标准。以太坊?通过为区块链上发行的令牌提供共同的规则和接口,令牌的交易(转账、余额检查等)标准化,便于理解。ERC20定义了令牌的基本行为。

代币的总供给量。

Decimals:用于表示令牌的小数位数。

Balace of:获得指定账户的代币余额。

Trasfer:允许用户之间的令牌移动。

Approval:允许一个用户向另一个用户传送指定数量的令牌。

Trasfer From:代币持有者可以代替自己移动代币。

ERC721标准(oFugible Tokes, FTs)。

与一般的ERC20不同,ERC721专注于创建不可替代的数字资产,即非同质性代币(FTs)。FTs的特点是每个代币都不能相互交换。因此,适合在艺术、收藏品、游戏道具等场景中使用。在ERC721中,定义了如下功能。

以太坊 代币标准,以太坊官网入口 快讯

Ower of:获取特定FT的所有者信息。

Trasfer:所有者可以将FT转移到其他地址。

Approval for All:一个用户允许另一个用户代替自己移动所有FT。

Toke URI:每个FT都有自己的描述,可以包含图像和元数据等其他信息。

ERC1155标准。

此外,ERC1155是以太坊上更普遍的令牌标准,在ERC20和ERC721之间尝试折中。ERC1155允许创建具有同质性和非同质性的令牌,因此在处理多种不同类型的资产时更灵活。定义了以下功能:

ToalSupply:表示令牌的总量(对于同质化的令牌)或各类型的总量(对于非同质化的令牌)。

Balace:获取某个用户对于特定种类的令牌的余额。

Approval:用户可以允许其他人移动特定类型的令牌。

Trasfer和TrasferFrom:传送一种类型的令牌。

总结一下

以太坊的令牌标准(ERC20、ERC721、ERC1155等)为开发者提供了令牌创建和操作的规范和灵活性,不仅可以发行通用令牌,还可以将创建的数字资产和同质资产和非同质资产也适用于同时处理同质资产的情况。这些标准的出现,极大地丰富了以太坊生态系统的使用范围和使用场景。