Ludzie wciąż mówią o tym, jak Fogo osiąga czasy bloków wynoszące 40 milisekund, ale naprawdę chciałem zrozumieć rzeczywistą fizykę stojącą za tym. Nawet z włóknami optycznymi, dane potrzebują czasu, aby przemieszczać się po świecie. Okazuje się, że używają czegoś, co nazywa się konsensusem multi-lokalnym, aby to zrealizować. Zamiast mieć walidatorów rozproszonych losowo, próbujących rozmawiać ze sobą jednocześnie, grupują fizycznie aktywnych walidatorów w określone strefy geograficzne, takie jak Tokio czy Londyn, na określone okresy.

Ponieważ walidatory dla tego konkretnego bloku są dosłownie tuż obok siebie w tym samym regionie centrum danych, opóźnienie w sieci spada prawie do zera. Mogą zgodzić się na transakcje natychmiast. Na początku obawiałem się, że oznacza to, iż łańcuch jest zbyt scentralizowany, ale protokół faktycznie rotuje te aktywne strefy globalnie w czasie. Więc zasadniczo uzyskujesz ekstremalną szybkość scentralizowanego klastra serwerów, ale zachowuje bezpieczeństwo zdecentralizowanej sieci, ponieważ kontrola wciąż się przemieszcza. To naprawdę sprytne obejście fizycznych ograniczeń internetu i wyjaśnia, dlaczego może faktycznie obsługiwać handel wysokiej częstotliwości na łańcuchu, nie łamiąc się.
@Fogo Official $FOGO #fogo