GuiaBitcoin

DeFi prueba los límites de transacción de Ethereum

Ethereum ha sido llevado a sus límites a medida que los proyectos de DeFi crecen en popularidad. ¿La escasa escalabilidad de la red obstaculizará el crecimiento de ETH?

La actividad en la cadena en la red Ethereum ha aumentado en 2020 a los niveles vistos anteriormente en medio de la corrida de toros 2017-2018. Los datos sugieren que probablemente se deba a la rápida expansión del sector de DeFi.

Si bien el crecimiento de la actividad en la cadena es beneficioso para Ethereum, su bajo rendimiento puede causar altas tarifas de transacción bajo una gran carga de red. Las transacciones costosas, a su vez, son prohibitivas para el uso de DeFi.

Etherum 2.0 podría resolver muchos de los problemas de escalabilidad actuales de la red, pero es poco probable que llegue pronto. Mientras tanto, hay varias soluciones de escalabilidad ya disponibles para acomodar la creciente actividad de la red.

El número de direcciones activas diarias y transacciones diarias ha experimentado un crecimiento constante en 2020, lo que sugiere que más personas vienen a usar la red. Es importante destacar que la mayoría de las personas se mueven alrededor de los tokens ERC-20, mientras que el número de transacciones diarias de ETH se ha mantenido en torno a los 2 millones durante varios meses.

A medida que aumenta la actividad en la cadena, la red se congestiona. Como consecuencia, las transacciones se vuelven más caras.

 

Los mineros llenan bloques con transacciones de un grupo de transacciones. Si el grupo recibe transacciones demasiado rápido, los usuarios tienen que pagar tarifas más altas para empujar sus transacciones al frente de la cola. Si se establece una tarifa demasiado baja, una transacción puede colgarse en el grupo durante mucho tiempo. Este retraso puede ser desastroso para los comerciantes en busca de rendimientos siempre cambiantes y lucrativos.

El conjunto de transacciones pendientes puede llenarse rápidamente, dado el bajo rendimiento de la red de 14 transacciones por segundo (TPS). A medida que crece la cola, la prima por empujar una transacción al frente también aumenta. Como resultado, la red se vuelve ineficiente y costosa bajo una carga sustancial. Ejemplos de esta dinámica incluyen Crypto Kitties y FCoin, que han causado una congestión considerable en el pasado.

Para resolver este cuello de botella, los desarrolladores de la comunidad Ethereum están trabajando para hacer la transición de la red de un algoritmo de consenso de Prueba de trabajo (PoW) a un Prueba de participación (PoS). Un algoritmo PoS ofrecería a los usuarios una experiencia Ethereum más barata y eficiente.

Desafortunadamente, la transición a Ethereum 2.0 se ha retrasado una y otra vez. Y sin estas actualizaciones, el auge de DeFi puede estar limitado debido a la baja barrera de TPS y, por lo tanto, a los altos costos de transacción.

 

Ethereum 2.0 no es la única solución

La razón principal detrás del lanzamiento demorado de Ethereum 2.0 es el riesgo. Con tanto valor y actividad en la cadena, hay mucho en juego para hacerlo bien. Por lo tanto, para ayudar a atender los cuellos de botella actuales, los desarrolladores han lanzado una iniciativa “Ethereum 1.x”, que se enfoca en mejorar la red existente mientras construye Ethereum 2.0 en paralelo.

 

La forma más sensata de escalar significativamente Ethereum antes de que la versión 2.0 sea funcional es mover algunas transacciones fuera de la cadena. Aunque las redes de capa 2, como Lightning Network en Bitcoin, no disfrutan del mismo nivel de seguridad que la capa subyacente, son relativamente seguras y prácticas.

 

Los desarrolladores de Ethereum han estado experimentando con configuraciones fuera de la cadena por un tiempo. Un caso de uso para transacciones fuera de la cadena incluye canales estatales y de pago. Esto permite a varios usuarios bloquear ETH en la capa 1 y realizar transacciones o cambiar el estado en la capa 2 rápidamente y sin congestionar la red.

 

La red de Plasma, por ejemplo, se asemeja a los canales estatales y de pago, excepto que la cadena de Capa 2 sirve a los usuarios en general.

 

El principal inconveniente de los canales estatales y Plasma es que no tienen un fuerte soporte para contratos inteligentes, lo que limita su uso. Otra alternativa popular son los paquetes optimistas, que pueden proporcionar un aumento sustancial de 1,000 TPS con soporte de contrato inteligente.

 

Los rollups optimistas ofrecen una configuración similar a PoS. Hay agregadores fuera de la cadena que actúan como validadores (nodos).

Todas las transacciones que ocurren en la Capa 2, incluidas las interacciones de contratos inteligentes, se resumen periódicamente por nodos con apuestas y se envían a la Capa 1. Estas presentaciones son verificables por cualquier persona, por lo que los nodos corren el riesgo de perder sus apuestas si actúan maliciosamente.

Otra forma de poner el cálculo fuera de la cadena es mediante el uso de pruebas de conocimiento cero (ZK). Las pruebas ZK permiten a una parte realizar cálculos para demostrar que realmente los han hecho sin revelar cómo. En lugar de proporcionar todo el historial de operaciones, las pruebas ZK crean pruebas matemáticas de este historial. Estas pruebas son mucho más pequeñas en tamaño y, por lo tanto, ofrecen un uso más eficiente del espacio blockchain mientras se protege la integridad de los datos.

Tal enfoque es útil para configuraciones como intercambios descentralizados (DEX). Estas plataformas comerciales pueden mover el procesamiento de pedidos fuera de la cadena para preservar el ancho de banda de la red Ethereum y hacer que los DEX sean cómodos de usar.

Pensamientos finales sobre la escala de Ethereum

Aunque es poco probable que Ethereum cambie a una red PoS completamente funcional en el corto plazo, DeFi y otras dApps están lejos de estar condenados. Las soluciones alternativas de escalabilidad de Capa 2 tienen un valor práctico dada su adopción por proyectos populares de DeFi. El espacio de blockchain aún es pequeño, por lo que unos pocos miles de TPS adicionales y soporte de contrato inteligente deberían ser suficientes para que Ethereum aproveche el auge de DeFi en el mediano plazo.

¡Pregunta lo que quieras!