Celestia ha lanzado Voyager, una arquitectura de blockchain específica para aplicaciones, diseñada para pagos a gran escala en el comercio entre agentes.

Según ChainCatcher, Celestia afirmó que Voyager mantuvo alrededor de 21 millones de transacciones por segundo en 100 millones de cuentas durante una prueba de rendimiento de cinco horas. La prueba procesó unos 400.000 millones de transferencias aleatorias, con un promedio de 21,2 millones de TPS y un máximo de 21,6 millones de TPS.

Voyager divide el procesamiento de pagos en hilos que pueden escalarse de forma independiente, para evitar bloquear el hilo de ejecución que actualiza los saldos. Las transacciones se validan y agrupan en lotes en la capa de entrada y, luego, se envían a través de un búfer circular inspirado en el sistema Disruptor utilizado en las bolsas. La lógica de ejecución está integrada y el estado se almacena en una tabla plana, en lugar de un árbol de Merkle. Cada transacción se publica en el protocolo de disponibilidad de datos Fibre de Celestia para su reproducción y verificación externas.

La prueba de rendimiento se ejecutó en un único núcleo de CPU, con unos 48 GB de memoria en el nodo, y solo se probó un nodo. No incluyó cálculos de raíces de estado, replicación entre máquinas ni consultas de estado en tiempo real a la misma escala. Celestia afirmó que está trabajando para llevar Voyager a producción y que tiene previsto publicar más detalles técnicos en las próximas semanas. Fibre se lanzó en la red principal la semana pasada; Voyager es el primer producto de la capa de ejecución lanzado tras la adquisición de Sovereign Labs por parte de Celestia.