Danksharding y Proto-Danksharding: Cómo Ethereum puede lograr una verdadera escalabilidad

¿Por qué Ethereum necesita Danksharding?

Ethereum enfrenta un desafío fundamental: en la estructura actual de la red, cada nodo debe verificar y almacenar todas las transacciones. Imagina una red blockchain con 1000 nodos — si cada nodo procesa todos los datos, el rendimiento de la red se verá limitado por el nodo más lento. Por eso, los investigadores de Ethereum como Dankcredit Faust propusieron la solución de sharding.

Danksharding no es solo una mejora de las técnicas tradicionales de sharding, sino que también es un pilar central en la estrategia de expansión a largo plazo de Ethereum. Su idea principal es sencilla: dividir la red en múltiples fragmentos (shards) que operan de forma independiente, en lugar de exigir que cada validador procese todas las transacciones.

Diseño innovador de Danksharding

A diferencia de los métodos tradicionales de sharding, Danksharding introduce un modelo unificado de productores de bloques. Los esquemas tradicionales requieren que varios productores trabajen en diferentes shards, mientras que Danksharding depende de un único creador de bloques. Esto puede parecer una simplificación, pero en realidad resuelve un problema clave en los sistemas distribuidos: la eficiencia en la coordinación.

Específicamente, este diseño simplifica en gran medida el proceso de manejo de transacciones entre shards, creando una ruta de expansión más eficiente para Ethereum. Cada shard sigue funcionando de manera independiente, pero gracias a un modelo unificado de tarifas de mercado de transacciones, el costo total del sistema es más transparente y predecible.

Cómo funciona realmente el sharding

Veamos un ejemplo concreto para entender cómo el sharding reduce la carga en la red. Supongamos que en una red con 1000 nodos validadores, si no se usara sharding, cada nodo tendría que verificar y almacenar todos los datos de transacción. Con sharding, estos 1000 nodos se dividen en varios grupos, cada uno responsable de un rango específico de cuentas.

Por ejemplo, las transacciones de las cuentas A-E serían gestionadas por un shard, y las de F-J por otro. La ventaja es clara: la carga en cada shard se reduce significativamente, la velocidad de procesamiento de datos aumenta y el rendimiento total de la red también crece.

En la planificación de Ethereum 2.0, la red se dividirá en 64 shards. Cada shard gestionará de forma independiente sus propias transacciones y la ejecución de contratos inteligentes. Aunque otros proyectos blockchain implementan sharding de diferentes maneras, el principio central es el mismo: dividir la red para mejorar la escalabilidad y eficiencia.

Proto-Danksharding: ¿puente o solución definitiva?

En la actualización Ethereum Cancun, la introducción del Proto-Danksharding mediante EIP-4844 es como una versión preliminar de Danksharding. Es un diseño más conservador, pero igualmente importante.

Comparemos las diferencias principales:

Diferencias en los objetivos de expansión

Danksharding aspira a convertir a Ethereum en una red verdaderamente escalable a gran escala, mientras que Proto-Danksharding es un paso intermedio, centrado en reducir los costos de rollups.

Rendimiento

Danksharding promete manejar más de 100,000 transacciones por segundo, alcanzando un nivel de rendimiento adecuado para aplicaciones a gran escala. Por otro lado, Proto-Danksharding es más conservador, con una expectativa de 100 a 10,000 transacciones por segundo, pero ya representa un avance significativo respecto a la situación actual.

Dificultad de implementación

Danksharding requiere múltiples actualizaciones en el protocolo de Ethereum, siendo un proyecto a largo plazo. Proto-Danksharding es más sencillo, principalmente porque introduce tipos de transacciones blob que ofrecen a los rollups un espacio de datos más barato.

Gestión de datos

La diferencia más fundamental radica en cómo se almacenan los datos. Proto-Danksharding asigna un espacio de datos más barato y dedicado a los rollups (a través del mecanismo blob), pero los datos aún son validados y almacenados por los validadores principales. Danksharding, en cambio, planea crear un espacio de gestión de datos completamente independiente, con cada shard teniendo su propia capa de datos.

Progreso actual y hoja de ruta futura

Proto-Danksharding ya ha pasado por la fase de prueba de prototipo en la actualización Ethereum Cancun. La introducción de EIP-4844 marca un paso más cerca de la implementación completa de Danksharding. Esta solución intermedia ha traído una reducción de costos inmediata para redes Layer 2 (como Optimism y Arbitrum), validando la viabilidad del diseño.

El Danksharding completo todavía está en desarrollo, pero Proto-Danksharding ha demostrado que este camino es correcto. Se puede decir que Proto-Danksharding no solo es una solución transitoria, sino que también allana el camino para el Danksharding final, estableciendo la infraestructura y el consenso comunitario necesarios.

ETH0,26%
OP2,58%
ARB3,18%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • Comentar
  • Republicar
  • Compartir
Comentar
0/400
Sin comentarios
  • Anclado

Opera con criptomonedas en cualquier momento y lugar
qrCode
Escanea para descargar la aplicación de Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)