什么是令牌模式?
代币是区块链平台内的数字单元,通常特定于应用程序,用于以下目的:
- 进行交易
- 储值
- 获取游戏积分等数字资产
- 相关平台或应用程序的治理访问/投票权
每年,数百个新的去中心化应用程序 (DApp) 项目在以太坊和 BSC 等区块链上发行自己的代币。 为了使这些代币与底层区块链兼容,它们必须遵守平台的代币标准。
代币标准定义了发行和实施新代币的规则。 标准通常包括规定以下内容的要求:
- 总代币供应限制
- 令牌铸造过程
- 令牌写入过程
- 使用令牌执行交易的过程
这些标准旨在帮助防止欺诈、代币之间的技术不兼容以及不符合区块链原则的代币发行。 例如,新代币的总供应和铸造规则有助于控制代币价值的可能贬值。
流行的令牌模式
BEP2、BEP20 和 ERC20 是三种最流行的代币模式。
什么是 BEP2?
BEP2 是 BNB 平台使用的代币标准。 该标准提供了在此区块链上发行代币的规范。 BEP2代币交易受Trust Wallet、Ledger和Trezor Model T钱包等众多主流钱包支持,如果您想使用BEP2代币进行交易,则需要使用BNB货币支付gas,即交易费用。
BEP2 的一个优势是在去中心化交易格式 (DEX) 中可以方便地在不同加密货币之间进行交易。 但是,BEP2 不支持智能合约,许多代币和 DApp 的功能都依赖于智能合约。
什么是 BEP20?
新的区块链旨在与以太坊虚拟机(EVM)兼容,这是以太坊用于开发智能合约的平台。
BEP20 是 BSC 使用的代币标准,是一种通用标准,旨在兼容以太坊的 BEP2 和 ERC20。
BEP20 和 BSC 为用户提供了访问大量且不断增长的 DApp 的机会。 发布几个月后,BSC 成为以太坊代币化 DApp 开发的主要挑战者。
与 BEP2 类似,使用 BEP20 代币的交易需要 BNB 币来支付 gas。 BEP20 目前有 XNUMX 个钱包支持,包括 Arkane 钱包和 Math 钱包。
您还可以使用“桥”在 BEP2n 和 BEP20 之间进行交易。 此跨链服务旨在促进各种区块链之间的互操作性,包括以太坊和 创新福星 (TRX)。
什么是ERC20?
ERC20 是以太坊区块链用于可替代代币的标准。 可替代代币对每个代币单元都有一个标准化的和非唯一的价值。 加密货币是可替代代币最明显的例子,因为特定加密货币的每个单元都与另一个单元无法区分。 例如,每个以太币都是不可区分的,并且与任何其他以太币的价值相同。
从这个意义上说,可替代代币与不可替代代币 (NFT) 不同,后者具有分配给每个代币的唯一非标准值。 以太坊有另一个 NFT 标准,称为 ERC721。
ERC20 广泛用于为以太坊上的 DApp 开发智能合约。 Gas 费用以以太币支付。
由于 ERC20 的普及,ERC20 代币交易得到了大量钱包的支持,包括 MyEtherWallet、MetaMask 和 Trust Wallet。
BEP2 对比BEP20 对比ERC20:哪个最好?
鉴于智能合约和 DApp 的日益普及,BEP20 和 ERC20 代币的使用比 BEP2 更加活跃。 希望使用多种货币对交易加密货币的人可能会对 BEP2 感兴趣。 但是,BEP2 由于缺乏对智能合约的支持,将不允许您访问 DApp 的丰富世界。 在这方面,真正的对抗是在 BEP20 和 ERC20 之间。
BEP20 对比ERC20:标准规范要求
代币模式的主要目的是指定参数,在区块链世界中称为函数,智能合约、投资组合和市场在与代币交互时使用这些参数。 ERC20 和 BEP20 都包含六个可以为令牌指定的角色。 这些功能分别用于以下目的:
- 指示代币的总供应量
- 显示网络地址的代币余额
- 定义令牌如何发送到地址
- 定义如何从地址发送令牌
- 指定是否以及如何允许多次提取一个地址
- 指定一个地址可以从另一个地址提取的值的限制
BEP20作为扩展ERC20的较新标准,有四个附加功能,分别指定了以下信息:
- 令牌的名称
- 令牌符号
- 令牌单元的小数位数
- 代币所有者的地址
从这个意义上说,BEP20 可以被描述为更完整的规范。
BEP20 对比ERC20:交易费用(也称为gas费用)
与 ERC20 相比,基于 BEP20 的交易费用要低得多,这在很大程度上要归功于 BSC 的质押权威证明块 (PoSA) 验证方法。 在 PoSA 模型中,验证节点下注一定数量的 BNB 币来验证交易。 抵押的 BNB 值最高的前 21 个节点获得验证权。
使用 BEP20 代币的平均交易费用可能不会超过几美分。 相比之下,ERC20代币的平均gas转账费约为12美元,简而言之,在gas费用方面,BEP20明显胜过ERC20。
BEP20 对比ERC20:块检查速度
与 ERC20 交易相比,PoSA 方法还为 BEP20 交易提供了更快的执行速度。 尽管各个交易检查时间各不相同,但底层区块链的平均区块检查时间对于 BSC 约为 3 秒,对于以太坊约为 15 秒。 这意味着典型的 BEP20 交易的运行速度可能比类似的 ERC5 快 20 倍。
然而,以太坊计划在 2021 年底前从工作量证明(PoW)转向参与证明(PoS),预计将显着减少 ERC20 交易的运行时间。
BEP20 对比ERC20:各种代币
以太坊是世界上最大的智能合约平台,拥有大约 3.000 个 DApp,其中绝大多数基于 ERC20 标准。 相比之下,BSC 目前托管了 800 多个 DApp,其中绝大多数基于 BEP20。 然而,BSC 在推出不到一年的时间内惊人的增长速度导致 BEP20 项目数量激增。
如果您更喜欢投资更成熟的 DApp 代币,ERC20 代币可以为您提供更广泛的选择。 但是,对于较新的 DApp 项目,BEP20 代币是一个不错的选择。
BEP20 对比ERC20:平台安全
虽然 BEP20 代币涉及更便宜的 gas 费率和更快的运行时间,但 BSC 的 PoSA 验证模型因其潜在的安全弱点而受到批评。 主要抱怨涉及交易获得批准时网络去中心化程度较低。
BSC 只选择了 21 个验证器进行区块验证。 相比之下,以太坊在其网络上分布着超过 70.000 个验证器。 BSC 中验证者的数量很少会引起潜在用户之间的信任问题。
从本质上讲,可以说 BEP20 代币以牺牲安全性和去中心化为代价提供了更高的 gas 费率和运行时间。 对于高度关注安全性的人来说,ERC20 代币相对来说可以提供更多的安心。
结论
对于对 DApp 和代币感兴趣的人,重点是 BEP2、BEP20 和 ERC20 指的是各自区块链使用的代币模式。 当您的钱包使用这些标准提供代币转账时,这仅意味着交易将使用各自的平台执行——BNB 到 BEP2、BSC 到 BEP20 或以太坊到 ERC20。
BEP2 虽然是基于 DEX 的加密货币交易的不错选择,但不支持智能合约。 BEP20 和 ERC20 提供对基于智能合约技术的各种 DApp 和代币的访问。
从技术角度来看,BEP20 标准相比 ERC20 具有更详细的代币规范选项,很大程度上是因为 BEP20 是对 ERC20 的开发和扩展。
BEP20 相对于 ERC20 的优势在于较低的费率和更快的周转时间。 然而,当以太坊在今年晚些时候转向 PoS 验证模型时,这些优势可能会减弱或消失。 ERC20 相对于 BEP20 的优势在于可用于该标准的 DApp/代币选择范围更广,以及更安全的去中心化验证方法。