Une approche majeure pour surmonter les limitations de performance et d'évolutivité des protocoles blockchain actuels est d'utiliser le sharding, qui consiste à répartir les charges de traitement des transactions entre plusieurs groupes de nœuds plus petits. Cependant, les protocoles blockchain basés sur le sharding existants nécessitent encore une quantité linéaire de communication par transaction, et atteignent donc seulement partiellement les avantages potentiels du sharding. Nous montrons que cela introduit un goulot d'étranglement majeur pour le débit et la latence de ces protocoles.