从 ERC-20 到 BEP-20:全面审视Token标准及其在确保各种Token和 dApp 之间无缝有效“通信”方面的作用。

自 Fabian Vogelsteller 提出 ERC-20 以来已经八年了。从那以后发生了什么变化?让我们更深入地探讨Token标准如何塑造加密世界。

什么是Token

根据CoinMarketCap2024年 2月收录的数据,目前,全球共有5146种加密货币,总市值超过2600亿美元,但并非所有加密货币都是Token。

Token是可以代表各种事物的数字资产,例如货币、资产或访问权限。它们可以代表数字身份或同时执行多个角色。

Token主要有两种类型:

同质Token是可互换且相同的。它们就像钞票。

另一方面,不可替代Token(NFT)是唯一的且不可互换。您可以将它们视为数字收藏品。

CoinToken的区别

“Coin”和“Token”这两个术语经常互换使用,但它们实际上代表两种不同的事物。

Coin,如比特币或莱特币,有自己专用的区块链,即网络上发生的所有交易的数字分类账。它们主要用作货币形式。

另一方面,Token并非没有自己的网络,而是驻留在另一个网络上。它们是通过以太坊等现有区块链上的智能合约创建的。Token可以代表各种数字资产或实用程序,而不仅仅是一种交换媒介,例如代表公司的股份或对服务的访问权等。

为什么开发人员需要标准?

Token标准是一组规则,指定如何在网络中生成、转移和使用Token。它就像区块链上的一种共享语言,允许在一个标准下铸造的Token能够与所有基于区块链的 dApp 以同一语言“流畅”地顺利集成。

这些标准旨在简化Token操作,确保采用普遍理解的交互方法。例如,当在市场上列出 NFT 时,会使用一个标准来引用合约。如果合约开发者忽略了纳入标准功能,市场将不知道如何正确引用该合约。

标准各不相同,因为它们所支持的Token具有不同的特征。例如,每一个 NFT 本质上都是独特且不可替代的——就像扑克牌或艺术品一样。相比之下,每个 ERC-20 Token都是可替代的,并且与其对应Token没有区别——类似于相同的 10 美元纸币,每张都可以完全互换。

简而言之,Token标准

l 确保互操作性

就像所有 USB 设备可以连接到任何计算机的 USB 端口一样,Token标准确保所有Token都可以与区块链网络中的各种应用程序、交易所和服务无缝交互。

l 简化开发

有了一套明确的规则,新项目就可以更轻松地启动。

l 增强安全性

经过验证的Token开发框架有助于最大限度地减少恶意行为者可能利用的潜在漏洞。

①流行的以太坊(ERC)Token标准

ERC 代表以太坊征求意见,指的是概述智能合约开发的技术指南集合。这些文档为不同类型的Token指定了一组独特的功能,并促进应用程序和智能合约之间的无缝交互。

1.ERC-20

它确保了Token的可互换性,使每个Token在类型和价值上与其他Token相同。

其功能包括在账户之间转移资产、检索特定账户的当前余额、确定网络上可用Token的总量以及授权第三方账户是否可以从给定账户花费指定数量的Token。

2.ERC -721

ERC-721 是 NFT Token标准。这些Token是唯一的,并且可能具有与其他Token不同的价值,甚至来自相同的智能合约。稀有度或视觉效果等其他特征等因素可能会影响该值。

ERC-721提供了一系列功能,例如在账户之间转移Token、检查账户中Token的当前余额、识别特定Token的所有者以及确定网络上Token的总供应量的能力。此外,该标准允许第三方批准从另一个账户转移一定数量的Token。

3.ERC -1155

该标准促进了Token的创建,这些Token可以代表同一合约中的各种类型的资产,包括可替代和不可替代的资产。此外,该标准允许同时转移大量资产。 ERC-1155 经常在GameFi中用于生成角色的物品和皮肤。

4.ERC -1400

它允许在以太坊上发行和管理安全令牌。这些Token包含受证券监管的资产,确保区块链环境中的合规性和透明度。 ERC-1400 的目的是提高区块链上证券型Token产品的安全性、清晰度和有效性。

5.ERC -4337

该标准允许创建智能账户,在单笔交易中执行多项操作,并使用 ERC-20 Token实现多重签名、社交恢复、赞助费用和佣金支付。

②其他值得注意的Token标准

1.BNB智能链标准

BNB 链有一系列用于Token发行、管理和部署的协议,称为 BEP(BNB 演进提案)。以下是最受欢迎的:

l BEP-20

BEP-20 代表了在 BSC 上创建Token合约的指南。它与 ERC-20 类似,但旨在与 BEP2 和 ERC20 兼容。此外,BEP20 协议还包括额外的接口,例如 getOwner 和decimals。

l BEP-2

它是 BNB(币安的原生货币)的基本标准。仅兼容BNB Chain,缺乏对智能合约开发的支持。

2.波场标准

l TRC-10

它是 TRON 网络支持的标准,无需 TVM(TRON 虚拟机)。

l TRC-20

它用于智能合约以使用 TVM 实现Token。该标准与 ERC-20 兼容。

l TRC-721

它为区块链上的 NFT 提供支持,并与 ERC-721 兼容。

使用 DingPay,您可以管理以太坊、Fantom、Polygon和Avalanche上的 ERC-20 Token,以及以太坊上的两种 NFT 和BNB 链上的 BEP-20 。

未来的趋势

ERC-20 的推出是一场革命:它允许在以太坊区块链之上创建加密货币。开发人员不再需要为每种货币启动新的、单独的区块链。它导致了许多新的加密项目的出现。

Token标准的未来是让加密货币和区块链技术对各种用户来说更容易访问、更通用、更高效。随着我们前进,我们可能会看到:

l 更加注重互操作性。更多的跨链功能将提高Token的实用性和灵活性。

l 改进的功能。未来的Token标准可能会提供改进或扩展的功能。

l 更多监管和合规功能。随着世界各国政府越来越关注加密货币领域,这一点尤其重要。

l 使用方便。这可能涉及简化创建新令牌或改善发送、接收和存储令牌的用户体验。

事实上,我们正在看到新的Token标准的出现带来的变化。一些例子包括用于编程版税的 ERC-721C、为每个 ERC-721 NFT 提供自己的智能合约账户的 ERC-6551、允许 ERC-721 Token迁移到比特币的 BRC-721E 等。

免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。

推荐内容