Binance DEX is not really decentralized. – Oscar Guindzberg – Medium
How it works
The core of the DEX is a new blockchain called BinanceChain, that is built on top of Tendermint. Binance is moving BNB tokens from Ethereum to the BinanceChain. I assume BNB tokens will be used to manage consensus via Proof of Stake.
Tokens/Coins that were not issued to BinanceChain won’t be tradeable on Binance DEX. That excludes from Binance DEX every single token and coin that was created already (BTC, ETH, DAI, USDT, you name it).
It is a hard sell for users to move to an exchange that doesn’t support the most popular token/coins. So, Binance is creating BinanceChain’s version of them. For instance, BTC.B will be BinanceChain’s BTC. Binance promise is 1 BTC.B is worth 1 BTC.
- Atomic Swap between BTC.B and BTC (it’s trustless, but it doesn’t help to make 1 BTC.B worth 1 BTC).
- Use binance.com. If I have to trust Binance (the company) that they will give me 1 BTC for each BTC.B, that they won’t be hacked, that they BTC holdings won’t be stolen and do KYC, I see no real benefit on using the DEX compared to using the centralized Binance. There are lots of drawbacks and delays using a DEX and no-trust is the only benefit. If trust is still required, there is no point to the DEX.
Tendermint is the basic layer of Cosmos, a system to create a network of interconnected blockchains. To connect to other blockchains Cosmos-IBC has to be used, but IBC just allows you to connect to other Tendermint blockchains. To connect to non-Tendermint blockchains a PegZone (i.e. an intermediate blockchain) has to be created. There is only one PegZone in development (Peggy) that will allow to move ETH and ERC20 tokens to/from Ethereum. There is no work on a BTC nor any other blockchain peg zone.