Ethereum’s High Fees have Become an Issue for Applications and Exchanges
Earlier this week, Bittrex, the fourth largest cryptocurrency exchange in the global market with a $2.7 billion daily trading volume, suspended the creation of Ethereum deposit addresses due to increasing fees and network congestion.
“Due to incredibly high gas prices, we’re preventing new ETH and asset deposit addresses from being created. Existing deposit addresses will work as normal,” Bittrex wrote.
According to Etherscan, the Ethereum network is currently processing more than 1.3 million transactions on a daily basis. It has a daily transaction volume that is larger that of all cryptocurrencies in the global market combined, including bitcoin.
Although Ethereum is a scalable blockchain network with sufficient on-chain scaling and innovative second-layer scaling solutions such as Plasma and Sharding in development, it is struggling to handle the massive increase in demand for ether. For a blockchain network, a daily transaction volume of more than one million transactions is difficult to handle, given that such a volume is unprecedented.
Bitcoin, the most valuable cryptocurrency in the market, is only processing just over 400,000 transactions per day, less than 40 percent of the Ethereum network.
Structurally, Ethereum was developed to handle more transactions than Bitcoin, as it has to operate as the base protocol for large-scale and commercial decentralized applications. The rise of popularity in decentralized applications like CryptoKitties, EtherDelta, and 0x has led to a congestion of the Ethereum network.
The developers of Bankex, who introduced the first practical implementation of Ethereum co-founder Vitalik Buterin’s off-chain scaling solution Plasma, wrote in a blog post that decentralized applications that require many thousands of transactions to execute complex orders have become an issue for Ethereum:
“While innocuous at a glance, the project has become a problem for the Ethereum ecosystem. The CryptoKitties multiply, are bought, sold, rented for breeding, in other words, involved in myriads of transactions, taking up the largest volume of Ethereum traffic (20 percent). This causes many transactions that had previously taken seconds to currently be either delayed to 10 minutes, or fail entirely.”
Because apps like CryptoKitties place a massive burden on the Ethereum network by requesting large transactions per request, for instance the acquisition or selling of digital cartoon kittens counts as one on-chain transaction, it is challenging for the blockchain network to maintain low transaction fees, solely through on-chain scaling.
In the upcoming months, the Ethereum development team expects to integrate Plasma and Sharding into the main network and process large transactions and requests off-chain. Plasma allows the existence of several blockchains that are interconnected to each other to process transactions on different blockchains. The segregation of transactions relieves the main Ethereum blockchain from serious congestion.
Until then, the transaction fee of ether could surpass $1 to $2 in the short-term and could prevent exchanges like Bittrex from processing orders at the current rate. If depositing and withdrawing ether costs more than $1 to $2, cryptocurrency exchanges could disallow deposits and withdrawals below $50 from being processed or prevent ether deposit addresses from being created, similar to Bittrex.