BEP2-BEP20-ERC20


什么是令牌模式?

代币是区块链平台内的数字单元,通常特定于应用程序,用于以下目的:

  • 进行交易
  • 储值
  • 获取游戏积分等数字资产
  • 相关平台或应用程序的治理访问/投票权

每年,数百个新的去中心化应用程序 (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 都包含六个可以为令牌指定的角色。 这些功能分别用于以下目的:

  • 指示代币的总供应量
  • 显示网络地址的代币余额
  • 定义令牌如何发送到地址
  • 定义如何从地址发送令牌
  • 指定是否以及如何允许多次提取一个地址
  • 指定一个地址可以从另一个地址提取的值的限制
阅读:   首席执行官向币安保证,币安不打算涉足比特币 (BTC) 挖矿领域

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/代币选择范围更广,以及更安全的去中心化验证方法