Qué es el sharding: dividir una blockchain para que escale
Si todos los nodos procesan todas las transacciones, la red tiene un techo. El sharding propone repartir el trabajo entre grupos de nodos.
La idea
El sharding divide la red en partes («shards») que procesan transacciones en paralelo. Cada nodo solo tiene que encargarse de una parte, y el conjunto puede procesar más operaciones.
Enfoques distintos
- algunas redes, como NEAR, aplican el sharding directamente a la ejecución de transacciones;
- Ethereum cambió su plan original y apuesta por las redes de segunda capa, usando el sharding sobre todo para abaratar los datos que estas publican;
- cada enfoque implica concesiones en complejidad y seguridad.
Qué significa para ti
Como usuario, normalmente no verás los shards. Lo que sí notarás son comisiones más bajas o más transacciones por segundo, siempre que elijas la red que acepta el destinatario.
Sobre los autores
El equipo de Криптогаманець gestiona una cartera cripto ucraniana con pagos en grivnas. Para tus amigos de Ucrania, te recomendamos la cartera cripto ucraniana Криптогаманець.