Compartir este artículo

¿Qué es la fragmentación de Ethereum ? Guía para principiantes

Lea esta guía para Aprende qué es la fragmentación de Ethereum y por qué es importante para ayudar a escalar la red Ethereum .

La comunidad de desarrolladores de Ethereum ha estado interesada en abordar los desafíos de escalabilidad predominantes de la blockchain mediante actualizaciones de desarrollo. Tras la transición a la prueba de participación (PoS), el siguiente paso en la escalabilidad es la fragmentación de Ethereum .

Este es contenido de socios procedente deDesencadenada de Laura Shin y publicado por CoinDesk.

CONTINÚA MÁS ABAJO
No te pierdas otra historia.Suscríbete al boletín de The Protocol hoy. Ver Todos Los Boletines

Continúe leyendo mientras definimos la fragmentación, explicamos cómo funciona en la red Ethereum y destacamos su importancia.

¿Qué es la fragmentación?

Sharding es una solución de escalamiento destinada a mejorar la capacidad y la velocidad de las transacciones de la red Ethereum .

La red principal de Ethereum se divide en redes más pequeñas e interconectadas, llamadas fragmentos. Cada fragmento procesa sus propias transacciones y contratos inteligentes en paralelo, lo que aumenta significativamente el rendimiento de la red y ayuda a reducir las comisiones de GAS .

La fragmentación también ayuda a descentralizar la red Ethereum , ya que reduce la carga en los nodos individuales al distribuir la carga de transacciones entre muchos nodos.

¿Cómo funciona la fragmentación de Ethereum ?

La fragmentación de Ethereum comienza con la división de la red en múltiples secciones. Cada fragmento gestiona un conjunto de nodos que procesan transacciones. Por consiguiente, los nodos de cada fragmento procesan las transacciones que pertenecen a ese fragmento. Los validadores de cada fragmento verifican las transacciones y mantienen el estado.

La asignación a un fragmento es aleatoria y requiere que los validadores tengan una participación para participar. Bajo la prueba de participaciónmecanismo de consenso, un validador apuesta una cierta cantidad de ETH por su participación.

La técnica de fragmentación se aleja del formato actual de procesamiento de transacciones, donde todos los nodos participan en cada transacción. La comunicación entre fragmentos evita la duplicación de roles, ya que estos comparten información sobre sus transacciones.

Actualmente, los nodos completos ocupan mucho espacio y su tamaño aumenta continuamente a medida que más usuarios se unen a la plataforma. La fragmentación reduce el tamaño de los nodos, ya que los usuarios solo necesitan almacenar una parte de la información transaccional de Ethereum.

Ventajas y desventajas de fragmentar Ethereum

La fragmentación de Ethereum presenta diversas ventajas y desventajas. A continuación, se presentan las más importantes.

Ventajas

Mayor eficiencia y escalabilidad

En lugar de una sola cadena que procese transacciones, la fragmentación permite el procesamiento en paralelo, lo que aumenta el número de transacciones. Esto contribuirá significativamente a rivalizar con la velocidad de las transacciones de la Web2. Sistemas de pago como MasterCard y Visa procesan hasta 24 000 transacciones por segundo (TPS), mientras que Ethereum actualmente alcanza entre 20 y 30 TPS.

Mayor participación

La fragmentación ofrece la oportunidad de escalar sin comprometer la seguridad de las transacciones. En definitiva, se pueden validar transacciones sin hardware especializado ni alto consumo de electricidad.

Contras

Vulnerabilidades de ataque

Con el procesamiento de transacciones fragmentado a nivel de fragmentos, los atacantes podrían potencialmente atacar una sola unidad. Si esto sucediera, los atacantes podrían compartir información sobre transacciones no válidas con otros fragmentos, lo que podría comprometer la seguridad de toda la red.

Preocupaciones sobre la centralización

La posibilidad de colusión surge con la división de nodos en grupos más pequeños. Dicha colusión podría conducir a una forma de centralización contraria a la filosofía de la Web3.

Sin embargo, fragmentación de humedades una posible solución al desafío de garantizar la diversidad y la aleatoriedad en la composición de los miembros del comité.

Compatibilidad de contratos inteligentes

Es posible que los desarrolladores deban modificar el código de sus contratos inteligentes, ya que no todos son compatibles con la fragmentación. Para quienes ya operan en la red sin opción de actualización, esto puede dificultar su ejecución debido a la incompatibilidad.

¿Por qué es importante la fragmentación?

La fragmentación ofrece una solución a las altas tarifas de GAS y las bajas velocidades de transacción que impiden la adopción masiva de la cadena principal de Ethereum .

Las proyecciones demasiado optimistas sugieren que la fragmentación podría ayudar a alcanzar las 100.000 transacciones por segundo. Estas velocidades presentarían a Ethereum como una infraestructura de pago conveniente que podría competir con las plataformas de pago tradicionales.

Con el aumento del número de nodos participantes, también aumenta la distribución de poder (siempre que no haya colusión). Esto generaría mayor seguridad, ya que una red altamente descentralizada carece de un único punto de fallo.

La implementación exitosa de la fragmentación podría abrir nuevos casos de uso para Ethereum , ya que más empresas podrían optar por las transacciones rápidas y seguras que ofrece la red. Sin embargo, el éxito de la implementación de la fragmentación depende de que la comunidad de desarrolladores de Ethereum identifique los posibles desafíos y desarrolle soluciones.

Unchained