¿Qué es fragmentación?

La fragmentación puede mejorar la velocidad y la escalabilidad de las transacciones. Aprenda qué significa el término y cómo funciona la fragmentación.

Jun 30, 2023
|

Principales conclusiones:

  • Sharding es una técnica utilizada en blockchain para mejorar la escalabilidad y la velocidad de transacción al dividir la red en particiones más pequeñas, llamadas “fragmentos”.
  • Proyectos como Zilliqa, Ethereum, Cardano, Harmony y QuarkChain han implementado fragmentación para abordar problemas de escalabilidad.
  • La fragmentación requiere una implementación cuidadosa, con desafíos relacionados con la seguridad, la complejidad y el acoplamiento estrecho.

¿Qué es fragmentación?

En blockchain , sharding se refiere a una técnica que divide la red en particiones más pequeñas, llamadas fragmentos, para mejorar la escalabilidad y aumentar la velocidad de las transacciones.

En términos más técnicos, la fragmentación es una forma de partición de la base de datos, también conocida como partición horizontal, en la que la base de datos se divide horizontalmente en partes (fragmentos) para proporcionar una alta concurrencia y tiempos de respuesta cortos. En el caso de la fragmentación de la cadena de bloques, la red se divide en varios fragmentos en los que se produce la validación de transacciones (en lugar de en toda la red de la cadena de bloques), y cada fragmento contiene un conjunto único de contratos inteligentes .

Fragmentación F
Sharding divide una base de datos en partes más pequeñas, o fragmentos, que luego pueden procesarse más rápido en una cadena de bloques.

Al agregar fragmentos a pedido y ejecutar transacciones de manera paralela, la cadena de bloques puede mejorar su escalabilidad, en teoría. Aunque esto tiene limitaciones con respecto a la distribución de energía, como el acoplamiento estrecho y otros inconvenientes, la fragmentación es una solución sostenible a largo plazo para los problemas de escalabilidad de la cadena de bloques.

Obtenga más información sobre la escalabilidad de blockchain aquí .

Proyectos criptográficos que usan fragmentación

Zilliqa es la primera plataforma pública de cadena de bloques que ha implementado la fragmentación. La Fundación Ethereum también planea usar fragmentación para su cadena de bloques Ethereum .

Otros proyectos de blockchain que usan o planean usar sharding como una solución para problemas de escalabilidad son Cardano y QuarkChain .

Desafíos de la fragmentación

Si bien la fragmentación, a primera vista, puede parecer la solución a los problemas de escalabilidad que afectan a la cadena de bloques, desafortunadamente no es tan fácil.

Dos inconvenientes principales de fragmentar una cadena de bloques son la complejidad y la seguridad. Los piratas informáticos pueden superar un solo fragmento en una cadena de bloques segmentada debido a la potencia de hash reducida requerida para controlar segmentos individuales. Una vez que se piratea un segmento, las transacciones maliciosas pueden potencialmente transmitirse a la red principal, interrumpiendo todo el sistema.

Además, dado que diferentes grupos de nodos gobiernan diferentes segmentos de blockchain, cada fragmento aparece como una red de blockchain separada. Se necesitan mecanismos de comunicación entre subdominios para que los usuarios y las aplicaciones de un subdominio puedan comunicarse con otro.

Doble gasto, complejidad y acoplamiento estrecho

La implementación incorrecta puede resultar en un gasto doble, lo que afecta sustancialmente la seguridad de toda la red. Otro reto de la fragmentación es su complejidad. La implementación de la fragmentación en las redes blockchain existentes es muy difícil, ya que implica divisiones de red y la reasignación de estado.

Un elemento clave que necesita la fragmentación es el acoplamiento estrecho, que es una propiedad de la fragmentación pero no una propiedad de las cadenas laterales . Un bloque de cadena secundaria que especifica un bloque de cadena principal no válido como dependencia no es válido por definición. Más importante aún, el bloque de cadena principal que incluye un bloque de cadena secundaria no válido no es válido.

Palabras finales sobre fragmentación de cadenas de bloques

Sharding es una de varias soluciones al problema de escalabilidad de blockchain. Si bien puede aumentar enormemente la velocidad de las transacciones, la fragmentación conlleva su propio conjunto de desafíos y precauciones que deben abordarse adecuadamente.

Lea más sobre Layer-2s , otra solución al problema de la escalabilidad.

Diligencia debida e investigación propia

Todos los ejemplos que figuran en este artículo son meramente informativos. No debe interpretar dicha información u otro material como asesoramiento jurídico, fiscal, de inversión, financiero o de otro tipo. Nada de lo aquí contenido constituirá una solicitud, recomendación, aprobación u oferta por parte de Crypto.com para invertir, comprar o vender monedas, tokens u otros criptoactivos.

Los resultados pasados no garantizan ni predicen los resultados futuros. El valor de los criptoactivos puede aumentar o disminuir, y usted podría perder la totalidad o una parte sustancial del precio de compra. Cuando evalúe un criptoactivo, es esencial que investigue y actúe con la diligencia debida para tomar la mejor decisión posible, ya que cualquier compra será de su exclusiva responsabilidad.

Etiquetas

Blockchain

crypto

scalability

sharding

Compartir con amigos

¿Preparado para comenzar tu viaje por el mundo de las criptomonedas?

Obtén tu guía paso a paso para abrir una cuenta con Crypto.com

Al hacer clic en el botón Comenzar, reconoces que has leído el aviso de privacidad de Crypto.com, en el que explicamos cómo utilizamos y protegemos tus datos personales.
Mobile phone screen displaying total balance with Crypto.com App

Common Keywords: 

Ethereum / Dogecoin / Dapp / Tokens