在加密货币发展的早期阶段,创建新通证是一项复杂任务。开发者若想发行加密货币,必须构建全新的区块链或对比特币区块链进行分叉。以太坊的推出改变了这一局面,它首次将区块链作为开发平台使用。
随后,一种全新的通证模型——ERC-20 应运而生,成为创建新加密通证的基础框架。随着加密货币行业的持续发展,众多拥有独立区块链的新项目陆续出现。BNB Smart Chain(BSC)便是其中之一,它推出了自身的通证标准:BEP-20。
本文将深入介绍 BEP-20 标准的所有关键信息,并将其与 ERC-20 进行详细对比。
核心要点
- 早期加密货币开发需创建新区块链或修改比特币代码。以太坊为开发者提供了便捷的开发平台与工具。
- ERC-20 通证模型极大简化了新通证的创建过程,成为众多项目的流行基础。
- BNB Smart Chain(BSC)是币安生态系统内创建通证的新解决方案。BEP-20 标准类似于以太坊的 ERC-20,新标准的出现提升了 DeFi 市场的竞争力。
- BEP-20 通证在其生态系统内复现了 ERC-20 通证的功能与用途。
- 即将到来的 BNB Chain Fusion 合并将整合币安的两个区块链,形成一个更安全、高效的新解决方案,以简化操作与连接流程。
什么是 BEP-20?
BEP-20 是创建于 BNB Smart Chain(也称为 Binance Smart Chain 或简称 BSC)区块链上的通证标准。它是 BSC 区块链上的 ERC-20 等效标准,这意味着两种模型彼此兼容。
BEP-20 模型允许用户在 BNB 智能链上轻松创建新通证。该过程简单、直观,无需丰富的编程经验。开发者无需从零开始创建新区块链,也不必局限于以太坊通证标准。
许多开发者利用 BEP-20 创建功能型通证并启动各类项目。BEP-20 通证与基于 BSC 的智能合约技术兼容,其中许多合约是不断增长的去中心化金融(DeFi)领域的一部分。
BEP-20 通证在资产代币化过程中也非常有用。通过代币化,传统金融资产得以进入区块链。因此,BEP-20 有效连接了传统资产与数字资产市场。所有 BEP-20 通证交易均以 BNB(币安链的原生通证)支付费用。
值得一提的是,币安平台的原生区块链 Binance Chain 也支持 BEP-20 通证。这两个区块链协同工作,因此 BEP-20 通证可同时访问 Binance DEX 和 Binance Chain 平台。
什么是 BSC?
BNB Smart Chain(BSC)是币安的第二个区块链。它于 2020 年 9 月推出,正值去中心化金融(DeFi)领域开始兴起。尽管质押、去中心化借贷等 DeFi 服务已存在多年,但此前一直未吸引大众广泛关注。
币安因此推出 BSC 作为开发平台,成功吸引了用户、开发者和项目方。如今,许多人将 BSC 视为以太坊的最大竞争对手,并将 BEP-20 看作 ERC-20 的最有力竞争者。
BSC 还允许用户为去中心化应用(DApp)、DeFi、元宇宙等场景创建智能合约。
BEP-20 标准的核心参数
BEP-20 标准包含多个关键参数,确保其正常运作:
- 黑名单(Blacklist):允许禁止恶意地址访问,提升安全性。
- 铸造功能(Can Mint):作为通胀参数,提供创建额外通证和增加 BEP-20 通证供应的具体规范。
- 销毁功能(Can Burn):作为通缩机制,通过销毁流通中的通证减少供应量,旨在提升资产价格。
- 暂停功能(Can Pause):创新型保护机制,可在平台安全受到威胁时暂停 BEP-20 通证操作。但该机制也带来一定中心化特性,这在加密社区中常存在争议。
BEP-20 通证实例
众多 BEP-20 通证运行于 Binance Smart Chain 上,同时许多项目也拥有自带 BEP-20 标准的独立区块链。
典型案例包括:
- PancakeSwap:BSC 上最大去中心化交易所(DEX)和自动化做市商(AMM)的原生通证,也是加密行业顶级 DEX 之一。
- Autofarm:BSC 上极受欢迎的收益聚合器及另一大 DEX。
用户可在 Binance 交易所、Binance DEX 或 PancakeSwap 上购买这些或其他 BEP-20 通证。
BEP-20 与 ERC-20 的对比
如前所述,BEP-20 与 ERC-20 用途相似。但二者具体有何异同?是否存在优劣之分?
这两大标准有许多共同点——这并不意外,因为 BEP-20 本质上是 ERC-20 的替代方案。总体而言,它们功能相同,都是创建通证的基础框架,并共享通证所有权、转移和发行等核心机制。
自币安推出 Binance Bridge 后,这两个区块链建立了直接连接,确保了互操作性。当然,将 ERC-20 通证转移至 BSC 需先将其转换为 BEP-20 模型,之后这些通证便可用于 Binance Chain 或基于 BSC 的 DApp。
使用跨链桥进行转换无需手续费,所有用户均可自由使用。将一个区块链的资产转换为另一个区块链资产的过程称为“锚定”,该过程可逆,通证可双向转移。
综上所述,BEP-20 与 ERC-20 模型差异不大。它们在不同网络中运行但服务于相同目的,甚至所创建的通证可相互转换。因此,它们可被视为“双胞胎”模型。
BEP-20 与 BEP-2 的区别
探讨不同加密标准时,也需了解 BEP-20 与 BEP-2 的差异。两者均属于币安生态系统,但 BEP-2 是 Binance Chain(又称 BNB Beacon Chain)上的通证标准。这是币安的第一个区块链,用于治理功能,而 Binance Smart Chain 用于开发。
它们的异同点包括:
- 并行运作:两者协同工作且完全兼容。
- 共用原生资产:均使用 BNB 作为核心数字资产。
- 架构与互操作:BSC 可视为 Binance Chain 的扩展。两者共享相同的双网络架构,支持交互操作,BEP-20 与 BEP-2 通证可轻松兑换。
但这不意味着 BEP-2 可直接用于 BSC,或 BEP-20 可直接用于 BNB Beacon Chain。通证仍需转换为目标区块链对应标准。由于 BSC 和 BNB Beacon Chain 设计目的不同,它们交叉场景有限。区块链选择取决于用户需求:
- BSC 适合关注 DeFi、GameFi 和 DApp 的用户。
- BEP-2 适用于使用 Binance DEX 和 BNB Beacon Chain 的场景。
通过 Binance Bridge 连接,两大链间具备丰富跨链流动性,支持简便的加密通证锚定与解锚交换过程。
什么是 BNB Chain Fusion?
至 2024 年 4 月,币安将通过名为 BNB Chain Fusion 的合并过程整合其 BEP-2 和 BEP-20 区块链。该举措旨在提升安全性与效率。公司于 2024 年 1 月 8 日宣布此合并,并提醒用户需将 BEP-2 和 BEP-8 通证转换为 BEP-20 以确保资产安全。
合并将消除双链运作中的漏洞并简化交易。但用户需在 2024 年 4 月前完成资产转换以确保通证迁移。逾期转换将受限,且需通过命令行界面处理。
总结
BEP-20 是 BNB Smart Chain 上的通证模型,与以太坊的 ERC-20 差异甚微。两者高度相似且兼容。有些人视币安与以太坊生态系统为竞争对手,并将此竞争关系投射至通证标准上。
这在一定程度上属实——或曾经属实。但随着旨在团结加密行业的 Web3 概念兴起,这已不再重要。区块链与项目间的兼容性将助力整个领域发展,因此未来的优先事项将是携手创建创新环境。
常见问题
什么是 BEP-20 地址?
BEP-20 地址是用于存储 BEP-20 通证的地址。这些通证运行于币安的第二区块链 Binance Smart Chain 上,该链以高可扩展性和支持前瞻项目发展而著称。
BEP-20 和 ERC-20 是相同的吗?
ERC-20 和 BEP-20 是多功能相似的通证模型,但 BEP-20 运行于 BSC,而 ERC-20 基于以太坊。因此,在跨链转移时,ERC-20 通证需转换为 BEP-20 通证,反之亦然。
币安上的 BEP-20 地址是什么?
BEP-20 地址是可存储或接收 BEP-20 通证的地址。请注意,以太坊和 BSC 上的地址均以“0x”开头。务必告知发送方您希望接收的通证类型及所使用的网络。
什么是支持 BEP-20 的钱包?
支持 BEP-20 的钱包是指兼容 BEP-20 通证的钱包。例如,OKX Web3 钱包自 2022 年 10 月起开始支持 BEP-20 通证。