The Rise of the Decentralized Exchange: Why they’re important and who is leading the way.

in #blockchain5 years ago

In the world of the public, permissionless blockchain, decentralization is key.

Blockchain developers aim to design systems where power & control will be distributed as evenly as possible among as many participants as is practical.

Why is this desirable? Because blockchain relies on the consensus of the majority to decide on the objective truth recorded in the ledger. Pubic blockchains are open networks in which anybody may participate, so if more than half of the network power is able to collaborate, it can control the objective truth. That’s very bad.

The result of proper decentralization is a secure, stable & trustless system in which all participants can have certainty on the integrity & immutability of transactions. This provides a solid foundation of trust in the data, allowing crypto-assets to become secure, sound money and enabling an untold number of applications to be built on top.

Despite all of that…

More than 99% of all crypto-asset trades happen on centralized exchanges (CEXes) like Binance & OKEx.

These exchanges are like honey pots to bears. They store hundreds of thousands of their customers crypto-assets in wallets managed on central servers and so, inevitably, there have been breaches. Mt. Gox and Bitfinex have suffered the biggest and most high profile hacks to date, losing US$350 million and US$ 66 million worth of their customer’s assets respectively.

Bears gonna get that honey Image credits

Even if these CEXes keep a high proportion of the crypto-assets in cold storage (offline) it does not guarantee security. The bottom line is that the higher the concentration of wealth that is stored in one place, the more effort criminals, scammers and hackers will put into gaining access to that wealth.

So why doesn't the decentralized blockchain world use decentralized exchanges (DEXes)?

In a nutshell, because very few projects have figured out a way of making the user experience on a DEX comparable to that of a CEX.

For traders, the key metrics are: -

a) speed of trade execution,
b) liquidity
c) interface usability

To achieve the expected levels in each of these metrics is significantly more challenging for developers in a decentralized environment.

Luckily, there are projects that have been working on this and some have made significant progress. The increasing prominence of these projects coupled with the demand from the crypto-community for DEXes, has brought this topic to the headlines in recent months. Even Binance — the biggest CEX in the world by volume — has announced that it will develop its own blockchain that will allow it to eventually become a DEX.

Who is leading the way in developing the ultimate DEX?

In short, Waves. The Waves DEX is an intuitive and fast, trading interface with an ever-increasing number of asset pairs available. The Waves DEX is an integral component of the overall Waves project that is a one stop blockchain solution for the tokenization of all assets.

Image courtesy of Waves

According to Coingecko Waves is the leading single DEX platform by trading volume. It regularly registers in excess of US$10 million volume per 24 hours and this figure has been consistently increasing since its launch in June 2016. At the time of writing, CryptoCompare lists Waves in the top 5 exchanges overall and the number 1 DEX, based on user ratings . This means that the Waves DEX is competing toe-to-toe with the best CEXes in terms of user experience. Quite a feat.

So how does Waves achieve the best of both worlds?

Firstly — Speed. Waves DEX is built on the Waves blockchain platform which is the fastest production blockchain in the world. It is currently rate-limited to 100 transactions per second (tps) based on minimum node hardware requirements but it can be upgraded to 1,000 tps when that becomes necessary. Compare this with Ethereum’s maximum capacity of 20 tps and you can see why some DEXes built on Ethereum are struggling.

Compounding this, Waves allows users to nominate a web-based trade-matcher. This speeds up trading while keeping the trade purely peer-to-peer, where assets are always in the hands of the participants.

Secondly — Integration. The Waves client is a wallet, token launcher and DEX all-in-one. There is no need to transfer funds from your wallet to the exchange as it is all integrated. So trading is simple, convenient and secure. The user interface of the exchange integrates charts from TradingView — widely considered the best charting tools available online — with full functionality.

A peak of the trading console within Waves DEX

Thirdly —Low fees. Currently the execution of a trade costs 0.003 WAVES, which today equates to one tenth of a cent in US dollar terms. This fee is flat and does not depend on trade size so for large trades you could be looking at fees in the order of millionths of a percent. That’s incredibly cheap.

Fourth — Inclusiveness. The number of major fiat and crypto asset gateways on Waves DEX is ever increasing, meaning more opportunities for more people to trade. On top of the usual USD and EUR gateways, there are Indonesian and Turkish fiat currency gateways and African fiat gateways are in the works.

In terms of crypto-asset gateways, Waves have prioritized the major pure-play currencies. Some example are Bitcoin, Bitcoin Cash, Litecoin, Monero, Dash and ZCash. The only crypto-asset currently listed that is not a pure currency is Ethereum.

Beyond major assets, all token assets launched on the waves platform are also automatically available for trading through the DEX as a WAVES/TOKEN pair. There are literally thousands of these native Waves token assets, including countless ICOs that have launched on Waves as well as many community projects.

The Waves team says that it will soon be releasing smart contracts onto the mainnet which will enable atomic swaps — this will allow any asset on any other blockchain to be traded on Waves DEX without the need for gateways to be set-up and administered.

Fifth — Longevity. The Waves team have been developing their product for a looong time — it’s been live for over 2 years and they have already reached the 44th iteration of the beta client. This means that they have been improving performance, features and usability with live community feedback and have long-since ironed out major bugs. The longevity of the platform also equates to a larger user base meaning higher volume and liquidity giving a better all round trading experience.

What about the competition?

Beyond Waves there are other notable DEX projects in varying stages of development of user adoption. The picks of the bunch that are up and running are BitShares, IDEX and Bancor, while 0x offers a base protocol that is being widely used for DEXes running on the Ethereum network.

BitShares has similar volume to Waves DEX but it is heavily dominated by its own token, BTS, trading against the Chinese Yuan and other important fiat currencies. This accounts for around 99% of all trading volume which suggests that this platform is not used as an all-round asset exchange.

Idex is the next highest volume DEX with US$3–4 million per day but it only supports Ethereum ERC20 assets which is a limitation if you are looking for a one-stop solution. Having said that if you only want to trade ERC20, then IDEX is probably a good place for you as it has more than 300 trading pairs.

Bancor achieves between US$2 and 3 million per day but this is heavily skewed by one trading pair — it’s own token, Bancor (BNC/ETH) — accounting for nearly half of the traded volume.

0x is protocol that is based on Ethereum and allows any ERC20 assets to be exchanged off-chain — getting around the high transaction fees and low capacity of the Ethereum mainnet. Many of the ERC20 DEXes are built on top of the 0x protocol, including Ethfinex and RadarRelay. However currently this is quite a limiting factor because an all round exchange should offer asset trading across multiple platforms, not just Ethereum. 0x do have a roadmap for this.

To Summarize

There is no doubt among the blockchain community about why decentralized exchanges are essential and even the most centralized players are starting to realise that. While it is generally an immature space, even for blockchain standards, there have been some promising developments and the team at Waves has so far made the standout impression with their product offering surpassing the competition in terms of usability, trading performance and adoption.

As with so many areas of blockchain technology, there is so much more to come and it will be exciting to monitor this space as it develops in parallel with other improvements like blockchain scaling and cross-chain solutions to name a few.


You forgot the most advanced DEX... BarterDEX p2p atomic swap developed by KOMODO.
BarterDEX's Documentation:
HyperDEX Dapp to facilitate BarterDEX utilisation:

Thanks for the info. I didn't forget it - Komodo is not ready for comparison as a leading production exchange at this point. Let's wait for it to be in production with some tract record, significant volume and when it's proven it's robustness we can compare it to the others.

Have you looked into BarterDEX?
They have an amazing exchange and with the HyperDEX app under development, it will become even easier to use than a normal CEX format that we're all used to.
Komodo's DEX is the future and has completed over 100,000 atomic swaps... I.E. You can trade any coin for any other coin. No need for BTC-ETH-FIAT pairs.
You own your own keys. The entire Komodo platform is currently scalable to 45,000 tx/s and based on that number, theoretically capable of 1 million per second.
It's revolutionary.

You should check out the Komodo Influencers Network and write an article for them.

I agree atomic swaps are going to be significant and Komodo are one of many projects developing this capability. I am based in Singapore so following their progress closely but lets wait until we see their platform performing some volume before we are calling it revolutionary!

100k atomic swaps isn't 'developing'. Production never stops at Komodo, recent activity includes allowing atomic swaps between 95% of all coins including ERC20, is pushing the tx per second limit to ludicrous levels via cryptoconditions and burn protocol, and an improved marketing strategy to communicate everything more effectively so the techies can get on with building things. Add the security of dPOW, along with the foundations of BaaS coming into play, andit has a bright future.

The backend is extremely advanced, and a grandma friendly front end is imminent. I think Komodo will continue to move fast and break things, and those with dev skills will continue to have a playgound for innovation via CLI, but when HyperDEX launches those preferring point and click will bring added liquidity.

Its ethic of opensouce and collaboration, rather than competition is a quality which will bring growth. Offering dPoW notarisation to beseiged tokens could be the savoir of many shitcoins that are cheap enough for a 12 year old to 51% with their milk money. dPoW also acts to reduce the collective energy consumption of all coins in the ecosystem. If that's not revolutionary, I'm not sure I have an authentic dictionary.

I just want to add KyberNetwork here
Right now it is ERC-20 to ERC-20 beside pairing with ETH.
Plan till end of the year is to add more tokens with different platforms and implement crosschain swapping from token-to-token 100% without relying on ETH or BTC.

And of course, super low fees :)

I guess you didn't mention Etherdelta/Forkdelta because of the low volume and slow speed but it is a very useful and fully-functional DEX for many ERC20 tokens.

Yup - I was thinking to mention them but the piece was already running on a bit. I have used them - especially last year but they have major ongoing issues and even when the web interface is up, the liquidity is too low for any meaningful trading. Sometimes orders take months to fill. But they were one of the pioneers so worth a mention. Thanks for the comment.

Thanx. Pivx is planning a DEX too.
BarterDex made some serious effort.

Coin Marketplace

STEEM 0.21
TRX 0.06
JST 0.028
BTC 23417.82
ETH 1661.88
USDT 1.00
SBD 2.70