EN - FR - DE - ES - IT - PT -

LexiconDream

📈 Escalabilidade

A capacidade de uma blockchain para lidar com volumes crescentes de transações.

Escalabilidade

A escalabilidade é a capacidade de uma blockchain lidar com mais transações à medida que a procura aumenta. O Bitcoin processa cerca de 7 transações por segundo. A Ethereum processa cerca de 15. A Visa processa dezenas de milhares. Essa diferença é o problema da escalabilidade. Quando uma blockchain fica sobrecarregada, as taxas aumentam e os utilizadores têm de esperar. Se a blockchain não for escalável, não poderá servir como uma rede de pagamentos global. Torna-se uma camada de liquidação para os mais ricos.

As soluções dividem-se em duas categorias. A escalabilidade da camada 1 altera o protocolo base: blocos maiores, fragmentação (sharding) ou consenso mais rápido. A escalabilidade de camada 2 baseia-se em elementos adicionais: rollups, sidechains e canais de estado. Cada abordagem tem as suas vantagens e desvantagens. Blocos maiores aumentam a taxa de transferência, mas dificultam a execução de um nó, o que prejudica a descentralização. A fragmentação divide a cadeia em partes, o que acrescenta complexidade e novas premissas de segurança. Os rollups movem a execução para fora da cadeia e a resolução para dentro da cadeia, o que preserva a segurança da camada base, mas requer pontes. O trilema da escalabilidade afirma que pode otimizar dois dos três aspetos: escalabilidade, segurança e descentralização. Cada escolha de design opta por um destes aspetos.

abordagens de escalabilidade

Nenhuma blockchain é infinitamente escalável. A questão é onde se deslocam os estrangulamentos e quem suporta os custos.

Comments

No comments yet. Be the first to share a thought.

Leave a comment