Glossary
Sharding
Dividir el estado y la ejecución de una blockchain en muchas particiones paralelas (shards) para que la capacidad escale con el número de shards.
Una blockchain de cadena única obliga a cada nodo a procesar todas las transacciones. El sharding particiona el estado y asigna cada shard a un subconjunto de validadores; los mensajes cross-shard viajan vía una cadena base o vía pruebas.
El roadmap original de Ethereum de 2018 se centraba en sharding de ejecución. El plan cambió desde entonces: la ejecución se delega a rollups L2, y la L1 solo shardea datos — "danksharding" — para dar a los rollups disponibilidad de datos barata. La idea es que probar la corrección una vez es mejor que volver a ejecutar en paralelo.