EDITORIAL | La pila tecnológica de Safaricom se está actualizando para duplicar su capacidad a 8.000 TPS: cómo se compara con la pila tecnológica blockchain

La plataforma M-PESA de Safaricom está experimentando una importante actualización para gestionar volúmenes de transacciones sin precedentes: planea duplicar su capacidad máxima actual de 4.000 transacciones por segundo (TPS) a 8.000 TPS para finales de 2026, con un hito intermedio de 6.000 TPS fijado para abril de 2026.

En una entrevista con Kenyan WallStreet, Safaricom proporcionó un desglose detallado de su pila tecnológica y de cómo funcionan las operaciones de M-PESA.

Para poner esto en perspectiva:

  • En 2015, cuando M-PESA funcionaba en su infraestructura localizada, solo podía gestionar 616 TPS.
  • Hoy, con su arquitectura nativa en la nube y activa-activa, soporta:
    • 4.000 TPS en picos
    • Aproximadamente 240.000 transacciones por minuto
    • Aproximadamente 14,4 millones por hora
    • Alrededor de 345,6 millones por día
    • Cerca de 10,5 mil millones por mes
    • Un estimado de 125,8 mil millones anuales (asumiendo 364 días)

Esta evolución representa una actualización estratégica basada en previsiones de demanda, no solo una escalabilidad reactiva, asegurando un rendimiento robusto incluso durante horas valle, como 300 TPS a la 1 AM los fines de semana.

En cuanto a la infraestructura, M-PESA ahora utiliza más de 700 servidores distribuidos en tres entornos: uno para producción y dos diseñados para recuperación ante desastres. Esta estructura permite una conmutación por error del tráfico sin inconvenientes en menos de cuatro minutos. Su sistema de bases de datos ha pasado de 16 núcleos a 64 núcleos, incorporando particionado (sharding) para mejorar el rendimiento y la fiabilidad. Además, la plataforma soporta 45.000 integraciones, involucra a 100.000 desarrolladores y se conecta con más de diez sistemas internos, incluyendo servicios como Zidisha y Fuliza.

Safaricom realiza casi dos actualizaciones de sistema cada mes sin sacrificar el tiempo de actividad, algo crítico en un sistema donde incluso un minuto de inactividad podría afectar a 240.000 solicitudes de clientes.

Blockchain vs. Arquitectura de M-PESA: Principales diferencias y similitudes

1.) Centralización

  • M-PESA es un sistema operado de forma centralizada y mantenido por Safaricom. La validación de transacciones, actualizaciones del libro mayor y el control del sistema se gestionan a través de servidores centrales e infraestructura controlada.
  • Blockchain es una red descentralizada, donde múltiples nodos validan y registran transacciones. No hay un único punto de control ni de fallo.

2.) Rendimiento y escalabilidad

  • M-PESA ha pasado de cientos a miles de TPS usando infraestructura nativa en la nube y particionada, mostrando una impresionante escalabilidad horizontal.
  • Las blockchains, especialmente las públicas como Bitcoin o Ethereum, suelen tener limitaciones de velocidad debido a los mecanismos de consenso, gestionando generalmente decenas a cientos de TPS. Blockchains avanzadas (como algunas redes permisionadas o de capa 2) pueden alcanzar un mayor rendimiento, pero no al nivel de las exigencias en tiempo real de M-PESA.

3.) Inmutabilidad y confianza

  • M-PESA se basa en la confianza vertical: el sistema es fiable porque lo opera una entidad conocida y regulada (Safaricom), con un robusto libro mayor e infraestructura de backend.
  • Blockchain enfatiza los libros mayores inmutables y la confianza basada en el consenso. Una vez que una transacción se valida y se añade, es extremadamente difícil de modificar, lo que es especialmente valioso en escenarios sin confianza entre múltiples partes.

4.) Tolerancia a fallos y resiliencia

  • M-PESA logra resiliencia mediante geo-redundancia: tres entornos, conmutación por error rápida y reencaminamiento del tráfico en minutos protegen contra interrupciones.
  • Las blockchains resisten intrínsecamente los fallos: la caída de un nodo no puede detener el sistema. Sin embargo, pueden ser vulnerables a particiones de red o ataques de consenso (como ataques del 51%) si no están suficientemente descentralizadas y aseguradas.

5.) Seguridad y privacidad

  • M-PESA protege los datos a través de entornos controlados, salvaguardas internas y acceso regulado, proporcionando privacidad adecuada para servicios financieros minoristas.
  • Blockchain ofrece transparencia y seudonimato: las transacciones pueden ser públicamente visibles, lo que puede generar preocupaciones de privacidad a menos que se usen variantes de blockchain con mejoras de privacidad o redes permisionadas.

6.) Frecuencia de actualizaciones y flexibilidad

  • M-PESA demuestra gran agilidad, lanzando actualizaciones casi dos veces al mes mientras mantiene alta disponibilidad.
  • Las actualizaciones de blockchain suelen requerir consenso entre los participantes de la red (hard o soft forks), haciendo que la implementación sea más lenta y compleja, especialmente en redes públicas.

Tabla resumen: M-PESA vs. Blockchain

Característica M-PESA (Dinero móvil centralizado) Blockchain (Libro mayor descentralizado)
Control Central (Safaricom) Distribuido (muchos nodos)
TPS y escalabilidad Miles de TPS (4k → 8k previsto) Generalmente bajo (decenas–cientos), pero capa 2 puede escalar
Modelo de confianza Confianza central regulada Confianza por consenso, sin autoridad central
Tolerancia a fallos Sistemas activos-activos, conmutación por error Resiliencia natural entre nodos
Privacidad Controlada, privada Pública por defecto, seudónima
Actualizaciones Frecuentes y sin fricciones Lentas, requieren consenso de red
Inmutabilidad Mutable por el administrador central Inmutable una vez confirmada por consenso

M-PESA ejemplifica un sistema de dinero digital masivamente escalable, altamente disponible y gestionado de forma centralizada, que realiza más de 125 mil millones de transacciones anuales con fiabilidad y tiempo de actividad de nivel empresarial. La arquitectura del sistema, diseñada para velocidad y fiabilidad, es marcadamente diferente al modelo de libro mayor descentralizado y transparente de blockchain.

Para escenarios que exigen transacciones minoristas en tiempo real bajo un operador de confianza –como M-PESA–, los sistemas centralizados ofrecen un rendimiento, flexibilidad y experiencia de usuario superiores. Por otro lado, blockchain aporta ventajas en entornos donde la descentralización, inmutabilidad y validación sin confianza son esenciales.

Mantente atento a las Actualizaciones de BitKE sobre mercados cripto.

Únete a nuestro canal de WhatsApp aquí.

ETH-0,07%
IMX6,19%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • Comentar
  • Republicar
  • Compartir
Comentar
0/400
Sin comentarios
  • Anclado

Opera con criptomonedas en cualquier momento y lugar
qrCode
Escanea para descargar la aplicación de Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)