Un enfoque importante para superar las limitaciones de rendimiento y escalabilidad de los protocolos blockchain actuales es utilizar sharding, que consiste en dividir los costos de procesamiento de transacciones entre múltiples grupos más pequeños de nodos. Sin embargo, los protocolos blockchain basados en sharding existentes aún requieren una cantidad lineal de comunicación por transacción y, por lo tanto, solo logran parcialmente los beneficios potenciales del sharding. Mostramos que esto introduce un importante cuello de botella en el rendimiento y la latencia de estos protocolos.