0%

How Coinbase handled ETH network congestion on August 1, 2020

3 ago 2020 3 min read
Imagen de cabecera del artículo

Background

All transactions on Ethereum are required to pay a fee in order to be processed by the network. This network fee is determined by the variable demand for fixed processing capacity on the Ethereum network — when many users are attempting to send transactions at the same time, fees will rise, and they will fall when fewer users are using the network.

At Coinbase, we determine a fee rate that maximizes the speed that a transaction will be processed while simultaneously minimizing how much our users must pay. To this end, we actively track the fee required for a transaction to be included in the subsequent few blocks in real-time. However, spikes in network fees can lead to transactions becoming stuck — i.e. a newer, higher fee transaction will be prioritized by miners over an older, lower fee transaction.

August 1, 2020 Fee Spikes

On August 1st, at around 9:45pm PST, we observed a spike in transaction fees on the decentralized network.

Throughout this spike period, our systems performed as expected and determined a fee that was accurate at the time of estimation. This spike led to a backlog of transactions that were not being picked up by miners and resulted in delayed withdrawals from Coinbase.

Other major exchanges and wallets determine fees in the same way, leading to many users’ deposits into Coinbase being delayed as well.

At the peak of this fee spike we observed a total of 559 transactions being delayed across ETH and ERC20s with the average delay spiking at 11:30pm PST at 105 minutes. Transactions broadcast at and after the peak of this spike (10:05pm PST) were not impacted.

The fee spike ended at 10:05pm PST, causing the backlog of transactions to start being processed by the network. The backlog was fully processed by 11:40pm PST.

Looking Ahead

Fee spikes are a common occurrence and are often observed when the network is congested due to price volatility or large network activity. At Coinbase we have implemented transaction replacement which allows us to adjust fees for transactions that we submit to the network after the submission.

As the activity on the Ethereum ecosystem is increasing we are actively monitoring and evaluating our fee strategies to find the right balance between being a good citizen of the network and providing the best experience to our customers.

If you are interested in working on our Crypto team — we are actively hiring. Please reach out and we would love to chat with you.

was originally published in The Coinbase Blog on Medium, where people are continuing the conversation by highlighting and responding to this story.

Noticias populares

How to Set Up and Use Trust Wallet for Binance Smart Chain
#Bitcoin#Bitcoins#Config+2 más etiquetas

How to Set Up and Use Trust Wallet for Binance Smart Chain

Your Essential Guide To Binance Leveraged Tokens

Your Essential Guide To Binance Leveraged Tokens

How to Sell Your Bitcoin Into Cash on Binance (2021 Update)
#Subscriptions

How to Sell Your Bitcoin Into Cash on Binance (2021 Update)

What is Grid Trading? (A Crypto-Futures Guide)

What is Grid Trading? (A Crypto-Futures Guide)

¡Comienza a operar gratis con Cryptohopper!

Uso gratuito, sin tarjeta de crédito.

Comencemos
Cryptohopper appCryptohopper app

Descargo de responsabilidad: Cryptohopper no es una entidad regulada. El comercio de bots de criptomoneda implica riesgos sustanciales, y el rendimiento pasado no es indicativo de resultados futuros. Las ganancias mostrados en las capturas de pantalla de los productos tienen fines ilustrativos y pueden ser exagerados. Participe en el comercio con bots únicamente si posee conocimientos suficientes o busque la orientación de un asesor financiero cualificado. Bajo ninguna circunstancia Cryptohopper aceptará responsabilidad alguna ante ninguna persona o entidad por (a) cualquier pérdida o daño, total o parcial, causado por, derivado de o en relación con transacciones que impliquen nuestro software o (b) cualquier daño directo, indirecto, especial, consecuente o incidental. Tenga en cuenta que el contenido disponible en la plataforma de comercio social Cryptohopper es generado por los miembros de la comunidad Cryptohopper y no constituye asesoramiento o recomendaciones de Cryptohopper o en su nombre. Las ganancias mostrados en el Marketplace no son indicativos de resultados futuros. Al utilizar los servicios de Cryptohopper, usted reconoce y acepta los riesgos inherentes al comercio de criptomonedas y se compromete a eximir a Cryptohopper de cualquier responsabilidad o pérdida en que incurra. Es esencial revisar y comprender nuestras Condiciones de servicio y Política de divulgación de riesgos antes de utilizar nuestro software o participar en cualquier actividad comercial. Consulte a profesionales jurídicos y financieros para obtener asesoramiento personalizado en función de sus circunstancias específicas.

©2017 - 2024 Copyright por Cryptohopper™ - Todos los derechos reservados.