Por qué creamos Tally

Flightlines, octubre de 2026

Flightlines muestra a los pilotos el tráfico que tienen alrededor. Para eso necesitamos lo que oyen los receptores ADS-B, de la mayor parte del mundo que podamos alcanzar, en directo. Hasta octubre de 2026 lo obteníamos como la mayoría de los proyectos: de adsb.lol, un agregador abierto que reúne lo que oyen los receptores de voluntarios y lo vuelve a servir.

En octubre nos encontramos su flujo en bruto cortado para todos los clientes, desde la dirección de nuestro propio feeder y desde direcciones que nunca lo han alimentado. Su servicio de consultas, al que recurrimos como alternativa, fallaba en una de cada tres solicitudes aproximadamente. Nadie había hecho nada mal. Es un proyecto aficionado mantenido por voluntarios, y su responsable dice claramente que no ofrece ninguna garantía de disponibilidad. Es justo. Y también es el problema.

Hoy, toda red abierta de receptores consiste en los servidores de un único operador que guardan la lista de feeders de ese operador. Cuando el flujo de ese operador se detiene, todos los clientes se detienen con él, y los feeders, que son los dueños de las antenas, no tienen forma de enviar sus datos a otro sitio sin reconfigurar cada equipo a mano.

Una red en lugar de un servicio

Tally le da la vuelta a esto. Tu receptor firma lo que oye y lo publica, una sola vez, en unos pocos relays que cualquiera puede montar. Los relays comprueban cada firma y reenvían cada lote sin cambios: pueden descartar datos, pero no alterarlos ni inventarlos. La identidad de un receptor es una clave que genera él mismo, sin ninguna cuenta detrás, así que ningún operador de relay puede quitársela. Y si un relay se queda en silencio, tu feeder ya está publicando en otros.

Montamos relays y leemos los datos como cualquier otro. Nuestros receptores son el feeder número uno y Flightlines es el cliente número uno, y nos aplicamos la regla que recomendamos: si dependes de los datos, léelos a través de un relay que montes tú.

Qué obtiene un feeder

  • Tus recepciones llegan a todos los clientes a la vez, a través de los relays que elijas y con tu propia clave.
  • Una página para tu estación, que muestra lo que la red ha oído de ella.
  • Un feeder que no recibe órdenes: sin configuración remota, sin autoactualización, sin interruptor de apagado remoto, sin puertos a la escucha.
  • Datos que siguen abiertos. Los cedes bajo CC0, y lo que publican los relays está bajo la ODbL, así que nadie puede privatizarlos.
  • Funciona junto a tus feeds actuales y no cambia ninguno.

En qué punto está

El protocolo, el feeder y el relay están construidos y probados de principio a fin, y nuestros propios receptores ya publican a través de Tally. Antes de que nadie más pueda unirse, tiene que haber un relay público con una dirección pública, relays semilla gestionados por más de un operador y versiones publicadas. Este sitio mostrará datos en directo el día que arranque el relay público.

El código es abierto, bajo MIT o Apache-2.0. Si tienes un receptor, nos gustaría que lo probaras. Si gestionas servidores, nos gustaría que montaras un relay.

Instala el feeder