La lumière voyage à travers la fibre à environ 200 000 km/s. Un message de New York à Londres prend environ 35 ms juste pour que les photons effectuent le trajet. Pour un consensus nécessitant plusieurs tours de messages : vous êtes à 100 ms ou plus avant que tout calcul ne se produise.
La co-localisation élimine la latence géographique. Les validateurs dans la même installation communiquent en moins de 1 ms. L'algorithme de consensus fonctionne par-dessus cela.
Le compromis : la distribution géographique offre une résistance à la censure et une tolérance aux pannes. La co-localisation concentre physiquement l'ensemble des validateurs.
Fogo accepte ce compromis pour le gain de performance. Le cas d'utilisation cible est le trading haute performance, et non un consensus maximisé et distribué.
Les moteurs de correspondance CEX ont toujours été co-localisés. Fogo apporte cette architecture physique à une chaîne programmable et non dépositaire.
503