Beaucoup pensent que le sharding est simple, mais voici le point où l’on se trompe facilement :
Au départ, Ethereum avait envisagé le sharding de l’exécution. Après 2020, le projet s’est orienté vers une approche centrée sur les rollups, et le sharding a été réorienté vers la disponibilité des données.
Une solution consiste à faire tourner périodiquement et aléatoirement les validateurs entre les shards, afin d’empêcher les attaquants de concentrer leurs forces à l’avance sur un shard donné.
Quand vous voyez des publicités affirmant que « le sharding permet d’atteindre un TPS très élevé », posez-vous d’abord quelques questions : combien de validateurs protègent chaque shard et combien de temps faut-il attendre pour un transfert entre shards ?
$NEAR est la monnaie native de NEAR, une blockchain qui utilise la conception de sharding Nightshade.
Au départ, Ethereum avait envisagé le sharding de l’exécution. Après 2020, le projet s’est orienté vers une approche centrée sur les rollups, et le sharding a été réorienté vers la disponibilité des données.
Une solution consiste à faire tourner périodiquement et aléatoirement les validateurs entre les shards, afin d’empêcher les attaquants de concentrer leurs forces à l’avance sur un shard donné.
Quand vous voyez des publicités affirmant que « le sharding permet d’atteindre un TPS très élevé », posez-vous d’abord quelques questions : combien de validateurs protègent chaque shard et combien de temps faut-il attendre pour un transfert entre shards ?
$NEAR est la monnaie native de NEAR, une blockchain qui utilise la conception de sharding Nightshade.