EDITORIAL | Safaricom Tech Stack is Upgrading to Double Capacity to 8,000 TPS – How it Compares to Blockchain Tech Stack

A plataforma M-PESA da Safaricom está a passar por uma grande atualização para lidar com volumes de transações sem precedentes – planeando duplicar a sua capacidade máxima atual de 4.000 transações por segundo (TPS) para 8.000 TPS até ao final de 2026, com um marco intermédio de 6.000 TPS previsto para abril de 2026.

Numa entrevista ao Kenyan WallStreet, a Safaricom forneceu uma análise detalhada da sua infraestrutura tecnológica e de como funcionam as operações do M-PESA.

Para contextualizar:

  • Em 2015, quando o M-PESA operava numa infraestrutura local, conseguia suportar apenas 616 TPS.
  • Hoje, com uma arquitetura nativa de cloud, ativa-ativa, suporta:
    • 4.000 TPS no pico
    • Aproximadamente 240.000 transações por minuto
    • Cerca de 14,4 milhões por hora
    • Aproximadamente 345,6 milhões por dia
    • Cerca de 10,5 mil milhões por mês
    • Uma estimativa de 125,8 mil milhões por ano (considerando 364 dias)

Esta evolução representa uma atualização estratégica, baseada na previsão de demanda – não apenas uma escalabilidade reativa – garantindo um desempenho robusto mesmo durante períodos de menor movimento, como 300 TPS às 1h de domingo de manhã.

No que diz respeito à infraestrutura, o M-PESA agora utiliza mais de 700 servidores distribuídos por três ambientes – um para produção e dois destinados à recuperação de desastres. Esta estrutura permite uma mudança de tráfego sem falhas em menos de quatro minutos. O sistema de bases de dados passou de 16 núcleos para 64 núcleos, incorporando sharding para melhorar desempenho e fiabilidade. Além disso, a plataforma suporta 45.000 integrações, envolve 100.000 desenvolvedores e conecta-se a mais de dez sistemas internos, incluindo serviços como Zidisha e Fuliza.

A Safaricom realiza quase duas atualizações de sistema por mês sem comprometer o tempo de atividade – algo crítico num sistema onde uma interrupção de apenas um minuto pode afetar 240.000 pedidos de clientes.

Blockchain vs. Arquitetura do M-PESA: Principais Diferenças & Semelhanças

1.) Centralização

  • M-PESA é um sistema centralizado, gerido pela Safaricom. A validação de transações, atualizações de livro-razão e controlo do sistema são geridos através de servidores centrais e infraestrutura controlada.
  • Blockchain é uma rede descentralizada, onde múltiplos nós validam e registam transações. Não há um ponto único de controlo ou falha.

2.) Capacidade de processamento & escalabilidade

  • M-PESA escalou de centenas para milhares de TPS usando uma infraestrutura nativa de cloud, sharded – demonstrando uma escalabilidade horizontal impressionante.
  • Blockchains, especialmente as públicas como Bitcoin ou Ethereum, frequentemente enfrentam limitações de velocidade devido aos mecanismos de consenso, normalmente lidando com 10s a 100s de TPS. Blockchains avançadas (como algumas redes permissionadas ou de camada-2) podem alcançar maior throughput, mas não ao nível das exigências em tempo real do M-PESA.

3.) Imutabilidade & Confiança

  • M-PESA baseia-se na confiança vertical – o sistema é confiável porque é operado por uma entidade conhecida e regulada (Safaricom), com um livro-razão e infraestrutura robustos.
  • Blockchain enfatiza livros-razão imutáveis e confiança baseada em consenso. Uma vez validada e adicionada, uma transação é extremamente difícil de alterar, o que é especialmente valioso em cenários de múltiplas partes sem confiança mútua.

4.) Tolerância a falhas & Resiliência

  • M-PESA consegue resiliência através de geo-redundância: três ambientes, failovers rápidos e redirecionamento de tráfego em minutos protegem contra falhas.
  • Blockchains resistem inerentemente a falhas – a falha de um único nó não impede o funcionamento do sistema. Contudo, podem ser vulneráveis a partições de rede ou ataques de consenso (como ataques de 51%) se não forem suficientemente descentralizadas e seguras.

5.) Segurança & Privacidade

  • M-PESA protege os dados através de ambientes controlados, salvaguardas internas e acesso regulado – oferecendo privacidade adequada a serviços financeiros de retalho.
  • Blockchain oferece transparência e pseudonimato: as transações podem ser públicas, o que pode levantar questões de privacidade, a menos que se usem variantes de blockchain com foco em privacidade ou redes permissionadas.

6.) Frequência de atualizações & Flexibilidade

  • M-PESA demonstra rápida agilidade – implementando atualizações quase duas vezes por mês, mantendo alta disponibilidade.
  • Atualizações de blockchain frequentemente requerem consenso entre os participantes da rede (hard ou soft forks), tornando a implementação mais lenta e complexa, especialmente em redes públicas.

Tabela Resumo: M-PESA vs. Blockchain

Característica M-PESA (Dinheiro móvel centralizado) Blockchain (Livro-razão descentralizado)
Controlo Central (Safaricom) Distribuído (múltiplos nós)
TPS & Escalabilidade Milhares de TPS (4k → 8k planeado) Geralmente baixos (10s–100s), mas com layer-2s podem escalar
Modelo de Confiança Confiança regulada centralmente Confiança via consenso, sem autoridade central
Tolerância a falhas Ativo-ativo, sistemas de failover Resiliência natural entre nós
Privacidade Controlada, privada Pública por padrão, pseudónima
Atualizações Frequentes e contínuas Lentas, requerem consenso de rede
Imutabilidade Mutável por administração central Imutável após confirmação por consenso

O M-PESA exemplifica um sistema de dinheiro digital altamente escalável, com elevada disponibilidade e gestão centralizada – processando mais de 125 mil milhões de transações anuais, com uma infraestrutura de alta fiabilidade e resistência. A arquitetura, construída para velocidade e fiabilidade, difere marcadamente do modelo de livro-razão descentralizado e transparente do blockchain.

Para cenários que exigem transações de retalho em tempo real sob um operador de confiança – como o M-PESA – sistemas centralizados oferecem desempenho, flexibilidade e experiência de utilizador superiores. Por outro lado, o blockchain apresenta vantagens em ambientes onde a descentralização, imutabilidade e validação sem confiança são essenciais.

Fique atento às BitKE Updates sobre mercados de criptomoedas.

Junte-se ao nosso canal no WhatsApp aqui.

BTC-0,47%
ETH-1,19%
IMX-0,62%
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • Comentar
  • Republicar
  • Partilhar
Comentar
0/400
Nenhum comentário
  • Fixar

Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)