Escalabilidade descreve como uma blockchain acomoda mais usuários, transações ou dados sem aumentos inaceitáveis de atrasos, custos ou requisitos operacionais. É mais ampla que um número de TPS, pois o crescimento pode pressionar várias partes do sistema.
Identificar o gargalo
Execução, armazenamento, largura de banda e consenso podem limitar a capacidade. Aumentar o limite de um bloco pode admitir mais trabalho, mas os nós ainda precisam processá-lo e propagá-lo a tempo. Exigir hardware muito mais potente pode reduzir quem consegue verificar a cadeia independentemente.
Formas de expansão
Melhorias incluem software mais eficiente, melhor tratamento de dados ou processamento em camadas adicionais. Rollups executam transações fora da camada base e utilizam seus mecanismos de liquidação e dados. Capacidade e segurança ainda dependem do projeto, incluindo provas, disponibilidade de dados e controles dos operadores.
Medir crescimento útil
Uma comparação considera vazão sustentada, tempo até a finalidade, taxas sob carga e custo de operar um nó. Um teste breve com transferências simples não demonstra desempenho para aplicações complexas. Baixa atividade observada também não comprova baixa capacidade. Alegações são mais úteis quando explicitam carga de trabalho, condições de teste e premissas de segurança.