币安DEX(于2019年推出)是一个建立在BNB链上的去中心化交易所(DEX),允许交易在其上发行和上市的数字资产。匹配发生在区块链节点内,所有交易都记录在链上,因此形成了一个完整的、可审计的活动账本[1][2]。
Binance DEX 是一个去中心化交易所,是按日交易量计算的最大加密货币交易所 Binance 的扩展。Binance DEX 构建在 BNB 链 上。
测试网于 2019 年 2 月 24 日启动,创始人 赵长鹏 在启动时表示:
“Binance DEX 是一个具有去中心化节点网络的去中心化交易所,您可以在其中持有自己的私钥并管理自己的钱包,”Binance 前首席执行官赵长鹏 (CZ) 说。“通过 Binance DEX,我们提供了安全性、自由度和易用性的不同平衡,您承担更多责任并更多地控制自己的资产。”[2][14][15]
经过两个月的测试网,在此期间,通过模拟交易竞赛、编码竞赛、漏洞赏金计划以及新的更新和增强功能,完成了近 850 万笔交易,主网的第一个版本于 2019 年 4 月 23 日发布。主网与 BNB 链 的启动一起发布,因此 币安币 (BNB) 从 ERC20 标准迁移到 BEP-2,成为 BNB 链上的原生资产,也是 Binance DEX 上的原生资产,它被用作辅助网络交易的基础代币。用户可以使用 Binance 的官方 Trust Wallet 创建钱包,也可以使用第三方钱包,如 Enjin Crypto Wallet、Magnum Wallet、Coinomi Wallet、Atomic Wallet、ZelCore Wallet、Infinito Wallet、Math Wallet、Ellipal Wallet、Guarda Wallet、Exodus Wallet,以及硬件钱包 Ledger 和 CoolWallet。用户还可以访问 Binance Chain Explorer、Web 钱包、公共数据节点和 API,但实际交易稍后开始[1][21]。
CZ 认为这将开启金融系统的新时代,他还要求社区站出来为之提供意见。这是他所说的:
“我们相信去中心化交易所带来了新的希望和新的可能性,提供了一个无需信任和透明的金融系统,”Binance 前首席执行官 CZ(赵长鹏)说。“由于没有中央资金托管,Binance DEX 可以让您更好地控制自己的资产。我们希望这能为我们的社区带来新的自由。我们将与项目和团队密切合作,以发展整个生态系统。”[16][17]
2020 年 9 月 1 日,BNB 链(币安主链的并行链)启动。它支持创建 智能合约 和 BNB 的质押机制。由于交易费用更低且具有高性能网络(每 3 秒一个区块),通过使用 DeFi 机制、引导 和投资许多 DeFi 项目,以及与许多 区块链 和加密货币项目合作,它有助于整个 Binance 生态系统的发展。因此,目前 Binance DEX 由双链系统提供支持,并且由于 BSC,它将通过使用跨链互操作机制和 去中心化应用程序 (DApps) 获得越来越多的交易量[18][19]。
币安DEX最初是在币安链(BC)上开发的,该链允许任何人在币安智能链和币安DEX上创建、发行和交易资产。币安智能链(BSC)支持编写智能合约,这有助于开发去中心化应用程序(DApp),并利用来自以太坊、比特币等其他区块链的互操作机制为币安DEX带来流动性。BC和BSC兼容,可以相互通信[20][32]。
| 参数 | 币安链 | 币安智能链 |
|---|---|---|
| 类型 | 主链 | 并行链 |
| 共识机制 | DPoS(委托权益证明) | 权益权威证明(PoSA) |
| 区块验证器数量 | 11 | 最多 21 |
| 平均区块时间 | < 1 秒 | < 5 秒 |
| 可编程性 | 与 EVM 不兼容 | 支持以太坊虚拟机智能合约 |
| 代币创建 | 只能在币安链上发行代币(BEP-2) | 可以在币安链上为外国资产创建代币化形式(BEP-20 = 跨链 BEP-2) |
| 跨链 | BEP3 引入了“哈希时间锁定合约”功能和进一步的机制来处理区块链间代币挂钩。 | BSC 具有高效的原生双链通信;针对需要快速流畅用户体验的高性能 dApp 的扩展进行了优化。 |
币安DEX与币安中心化交易所的用户界面非常相似,并使用基于Web的交易平台。它还集成了TradingView图表,为交易者提供全方位的技术指标。该平台的核心功能是允许用户创建自己的钱包并持有自己的私钥,同时支持替代的第三方软件和硬件钱包,包括Atomic Wallet、Ledger等流行的钱包。
该交易所建立在币安链上,因此具有区块时间短至一秒以及近乎即时的交易最终确认等优势。因此,它可以支持与币安等加密货币交易所类似的交易量,尽管它使用不同的订单匹配引擎。它使用定期拍卖技术来匹配所有可用订单,并且由于匹配在每次拍卖中同时发生在所有具有相同价格的订单上,因此它结束了做市商和吃单者的角色。
与其他去中心化交易所类似,币安DEX 不会托管用户资金,用户和交易者可以控制自己的钱包、私钥和资金。币安链运行在拜占庭容错 (BFT) 和权益证明 (PoS) 共识机制之上,该机制涉及一系列合格的区块验证器,并利用多种反抢先交易机制来维护交易所的交易完整性。
Binance 是一个中心化交易所,托管在服务器上,而 Binance DEX 是一个建立在 Binance Chain 上的去中心化交易所。除了这个主要区别之外,还有许多其他的关键区别。
| 类型 | Binance | Binance DEX |
|---|---|---|
| 性质 | 托管在中心化服务器上 | 建立在 Binance 公共区块链上的去中心化交易所 |
| 资金控制 | 交易所钱包控制用户的资金。 | 用户可以创建钱包或使用任何首选的第三方钱包来控制和使用资金。用户对资金负责。 |
| 订单类型 | 用户可以使用市价单或限价单进行交易。 | 仅接受限价单,因为订单是每个区块处理一次。 |
| KYC | 大额提款(每天超过 2 BTC)需要 KYC。 | 不需要 KYC。 |
| 订单匹配 | 订单匹配买入和卖出价来完成交易。它像大多数中心化交易所一样是连续的。 | 订单匹配是使用周期性拍卖匹配来完成的,匹配过去和最新区块中收到的所有现有未结订单。 |
| 做市商和吃单者 | 他们扮演着重要的角色。做市商创建提供流动性的订单,这对于吃单者立即买入或卖出很有用。 | 由于订单一次性处理,因此做市商和吃单者没有角色。 |
由于区块以固定间隔生成,订单撮合采用周期性拍卖撮合方式,对过去收到的所有未成交订单进行撮合,直至最新区块。它使用离散撮合引擎。订单在每个区块收集,所有未成交订单在最新区块结束时进行撮合。
每次撮合尝试都发生在链上记录一个区块(被挖掘和验证)之后。撮合尝试遵循以下步骤,从以下因素确定区块成交价格:
确定区块成交价格*从以下因素
分配订单成交量,使用规则
要在币安DEX上登录和交易,用户需要一个与BNB链兼容的钱包。可以在网站本身创建钱包,也可以使用任何兼容的第三方钱包,例如Trust Wallet、SafePal、CoolWallet S、Math Wallet、Meet.one、Equal、Atomic Wallet,这些钱包可以通过WalletConnect接口使用。用户还可以使用Ledger等硬件钱包。由于它是一个非托管的去中心化交易所,用户可以控制并负责资金[35][40]。
币安DEX目前有两个不同的界面,一个用于BEP-2资产,一个用于BEP-8(迷你BEP代币)。用户不需要不同的钱包,可以使用同一个钱包登录两个界面。两个界面与币安交易所非常相似。
币安链和币安DEX拥有自己的原生代币币安币(BNB),但任何人都可以在BNB链上发行和实施代币,并使其可用于交易。这些代币通常遵循以下提到的标准。
币安链上的 BEP-2 代币技术标准类似于以太坊的 ERC20。BEP-2 代币的例子有 Thorchain (RUNE)、Fantom (FTM) 和 Atomic Wallet (AWC)。其他主要的加密货币,如 Cardano (ADA) 和 Polkadot (DOT) 以及许多其他加密货币,也有其代币化的 BEP-2 形式。
这些是为许多小型、有前景的项目创建的。这些也被称为迷你BEP-2代币,因为它们需要更少的铸币费用。BEP-8代币的例子有FUTSWAP、JPIN、VRTN等。
BEP-20 是 BNB 链 上的代币标准,它扩展了 ERC-20。由于它与 BEP-2 和 ERC-20 相似,因此与两者兼容。这代表了在其他区块链上创建的资产的代币化形式。(例如 LINK、XRP)。由于兼容的架构,BEP-2 代币可以兑换成等值的 BEP-20 代币。要将代币从一个链转移到另一个链(即,BEP-2 到 BEP-20 或反之亦然),可以使用币安链钱包,该钱包可在 Google Chrome 和 Firefox 上使用。
币安桥是一种跨链桥接服务,旨在提高不同区块链之间的互操作性。它允许用户在不同的区块链之间交换资产。用户可以将加密资产转换为(以及从)BNB链包装代币。通过使用它,用户可以将他们的数字资产(如BTC、ETH、USDT、LTC、XPR、LINK、ATOM、DOT、XTZ、ONT等)带到BNB链生态系统中。它可以支持其他加密货币和代币到币安 BEP-2 或 BEP-20 标准的跨链转换。目前,币安桥支持 ERC-20 和 TRC-20 跨链传输。通过使用币安桥,用户可以将任何数字资产转换为其 BEP-2 格式,然后在币安 DEX 上进行交易。
2021 年 1 月,币安桥增加了一项购买 BNB 作为 gas 的新功能。当用户在币安智能链上将其代币兑换为 BEP-20 等价物时,他们可以选择同时购买一些 BNB 来支付 gas 费用。支持的代币列表包括 BTC、ETH、USDT、BUSD,且用户的总兑换订单必须大于 2BNB。
用户使用上述任何钱包登录后,可以交易BEP-2和BEP-8代币,进入各自的门户。如果用户钱包中没有任何资金,他们可以选择购买BNB或BUSD,通过第三方法币到加密货币网关提供商 - MoonPay为其钱包充值。用户还可以使用币安桥交换其他加密货币,如以太坊(ETH)、比特币(BTC)、波卡(DOT)等,以获得相应的BEP-2代币。用户还可以根据需要更改连接的节点。
币安DEX交易页面旨在提供用户友好的交易界面,它由以下部分组成:
Binance Coin (BNB) 是 BNB 链和币安 DEX 的原生货币。它的总供应量为 170,532,785 BNB[39][41]。
币安 DEX 上的所有费用均以 BNB 收取。由于基于区块的订单匹配引擎,币安 DEX 上的费用设计具有复杂的逻辑。这意味着单个交易并非完全按照以下提及的费率收取,而是在这些费率之间收取。费用分为两种类型:交易费用和固定费用。
交易费用适用于币安DEX上的交易活动,当前交易费用按结算金额计算,具体如下:
| 交易类型 | 使用非BNB资产支付 | 使用BNB支付 |
|---|---|---|
| 交易 | 0.1% | 0.04% |
币安链和以太坊的区别在于,币安链没有gas的概念。因此,其余交易的费用是固定的。任何人都可以创建和发行币安链上的代币,因此发行、铸造或销毁代币都会产生费用。同样,所有其他活动,如上架代币、转账和多重发送,都将以BNB收取费用。下表列出了与DEX相关的固定费用。
| 交易类型 | 以非BNB资产支付 | 以BNB支付 |
|---|---|---|
| 新订单 | 0 | 0 |
| 取消订单(未成交) | 相当于 0.00025 BNB | 0.00005 BNB |
| 订单过期(未成交) | 相当于 0.00025 BNB | 0.00005 BNB |
| IOC(未成交) | 相当于 0.0001 BNB | 0.000025 BNB |