Anuncie na KripZen — coloque sua marca diante de um público global de criptomoedas.Fale conosco →

Verbete do glossário

Sharding (fragmentação)

infrastructure

Sharding explicado: dividir um blockchain em shards paralelos para ganhar capacidade e os compromissos de segurança que isso traz.

Definição

Sharding é uma técnica de escalabilidade que divide um blockchain em partições paralelas, os shards, para que cada validador processe e guarde apenas parte da carga da rede em vez de todas as transações. Herdada do desenho de bases de dados, procura aumentar a capacidade total mais ou menos na proporção do número de shards mantendo modestas as exigências de hardware de um nó, o que ajuda a preservar a descentralização. As partes difíceis são a comunicação entre shards — uma transação que toca dois shards precisa de um protocolo seguro entre eles — e a segurança, já que cada shard é defendido por uma fração do conjunto de validadores e exige atribuição aleatória e rotação regular. Algumas redes evoluíram para sharding de dados, em que os shards garantem disponibilidade de dados para rollups.

A seguir

Termos relacionados

Mais em infrastructure