BEP-20
BEP-20 是一种 BNB 链 代币标准,旨在扩展 ERC-20,后者是最常见的 以太坊 代币标准。BEP-20 协议概述了花费代币和确定谁可以使用它的指南,同时还建立了关于其总体使用的规定。[1][5]
概述
BEP-20 标准既源自 ERC-20 标准,又与该标准完全兼容,并且定义 BEP-20 标准的函数的代码是 ERC-20 标准的修改版本。[3]
所做的修改旨在提高协议的效率并优化其速度和交易成本。BEP-20 专门设计为 BNB 链的技术规范,为开发人员提供了一种灵活的格式来创建各种代币。这些代币可以代表范围广泛的资产,从商业股份到类似于美元存储在银行金库中的 稳定币。[3]
参数
BEP-20 标准参数包括:
- 黑名单:黑名单参数有助于将可疑的 BEP-20 地址或其他恶意地址列入黑名单或禁止。
- 可以铸造:此参数用作 BEP-20 标准的通货膨胀参数。该参数提供了有关铸造新代币以增加 BEP-20 供应量的可能性的规范。
- 可以销毁:此参数是“可以铸造”参数的理想补充,并用作通货紧缩参数。“可以销毁”参数可以指定销毁代币以减少供应的可能性。
- 可以暂停:“可以暂停”参数可防止恶意攻击。如果发生任何恶意攻击或平台停机,用户可以暂停所有 BEP-20 代币操作。但是,“可以暂停”参数是集中式的,并且具有类似权限的创建者或用户地址可以暂停基于 BEP20 的网络的操作。[2]
BEP-20 代币
BSC 上的 BEP-20 代币标准适用于在 BNB 智能链平台上启动或创建的任何代币。此类代币的示例包括实用代币、稳定币和证券代币。另一类硬币,称为“Peggy Coins”,也是使用 BEP-20 标准构建的,并且可以与不同的资产挂钩。[4]
BEP-20 代币的示例包括:CAKE、BUX、BUSD、ALPHA、WBNB、BURGER、SAFEMOON 等。[2]
基于 BEP-20 的项目
PancakeSwap
PancakeSwap 是 AMM 或 自动化做市商,并且是网络上领先的 DEX 之一。它的功能允许用户在 BSC 上交换代币。[4]
Autofarm
Autofarm 是 DEX 和收益聚合器。资产可以用作流动性和抵押品,金库在平台上执行自动化操作,包括复利收益。[4]
基于 BEP-20 的货币市场协议
Venus 提供了一个在 BSC 基础上进行去中心化借贷的协议。作为一个基于算法的货币市场系统,Venus 采用两种不同的 BEP-20 代币,一种用作 稳定币,另一种用作治理代币。[2]