Handel wydaje się natychmiastowy, gdy cały system znajduje się w jednym miejscu. Tak większość ludzi wyobraża sobie prędkość. Szybszy serwer. Lepszy chip. Nowy kompilator. W blockchainach, ten obraz łamie się w momencie, gdy przypomnisz sobie, gdzie żyje sieć. Nie żyje w jednym pomieszczeniu. Żyje na planecie.


Fogo zaczyna od tej brutalnej prawdy. Jego litepaper mówi, że wydajność od końca do końca jest coraz bardziej determinowana przez odległość sieci i opóźnienie ogonowe, a nie tylko przez udoskonalenia wyżej w stosie. Ramuje opóźnienie jako warstwę bazową, i mówi, że wydajność rozproszona jest rządzona przez najwolniejszy ogon, a nie średni węzeł.

Odległość nie jest tutaj metaforą. To matematyka. Sygnały w włóknie poruszają się z prędkością około 200 000 km na sekundę, około dwóch trzecich prędkości światła w próżni. Litepaper zauważa, że pokonanie połowy drogi wokół Ziemi może już kosztować około 100 milisekund w jedną stronę, nawet przed rzeczywistymi objazdami i zatorami. Podaje również rzeczywiste czasy podróży w obie strony. Transatlantyckie podróże w obie strony często trwają od 70 do 90 milisekund, a podróże z Nowego Jorku do Tokio często trwają około 170 milisekund.

Teraz dodaj konsensus. Blockchain nie jest jednym komputerem podejmującym decyzję. To wiele komputerów osiągających tę samą decyzję, nawet gdy widzą nowe informacje w różnych czasach. Litepaper zauważa, że wiele protokołów konsensusu wymaga wielu wymian wiadomości przez kworum, aby zatwierdzić blok, z fazami, które istnieją, ponieważ zgoda jest tworzona przez uwierzytelnione głosy. W gęstej globalnej sieci, czas rozliczenia to głównie komunikacja między węzłami. To oznacza, że najszybszy kod konsensusu nadal dziedziczy opóźnienie sieci.

Dlatego surowe obliczenia nie wygrywają same w sobie. Walidator może weryfikować podpisy szybciej i nadal czekać na głosy przekraczające oceany. Lider może zbudować blok w mgnieniu oka i nadal tracić czas na propagację.

Drugie ograniczenie Fogo jest mniej widoczne, ale traderzy odczuwają je każdego dnia. Opóźnienie ogona. Opóźnienie ogona to wolny koniec krzywej. To najgorsze kilka procent zdarzeń, które zaczynają dominować w tym, co ludzie doświadczają. W rozproszonym przepływie pracy, krytyczna ścieżka jest ustalana przez najwolniejsze komponenty, na które musisz czekać, a nie przez typowy. Litepaper opisuje efekt najsłabszego ogniwa w systemach kworum. Nie potrzebujesz, aby każdy walidator był szybki, ale potrzebujesz wystarczającego staku, aby osiągnąć próg wewnątrz docelowego okna. Jeśli wydajność walidatorów znacznie się różni, rzeczywiste zachowanie łańcucha kształtowane jest przez to rozprzestrzenienie, a nie przez elegancję projektu.

Fogo próbuje rozwiązać problem prędkości w sposób, w jaki zrobiłby to inżynier sieciowy, a nie w sposób, w jaki pokazuje to wykres wydajności. Jego litepaper przedstawia dwa bezpośrednie wybory, które wynikają z tych fizycznych ograniczeń. Jednym z nich jest lokalizowana zgoda, która zmniejsza odległość i rozproszenie kworum na krytycznej ścieżce. Drugim jest egzekwowanie wydajności, które zmniejsza wariancję poprzez standaryzację na wysoko zoptymalizowanej implementacji walidatora z wyraźnymi wymaganiami operacyjnymi.

Lokalizowana zgoda to miejsce, w którym Fogo staje się niezwykłe. Protokół wprowadza strefy walidatorów. Walidatorzy są zorganizowani w strefy, a tylko jedna strefa jest aktywna w konsensusie w każdym epoce. Litepaper mówi, że tylko walidatorzy w aktywnej strefie mogą proponować bloki, głosować i uczestniczyć w konsensie w tym epoce. Walidatorzy spoza aktywnej strefy wciąż pozostają połączeni i synchronizują bloki, ale nie głosują ani nie proponują w tym czasie.

Istnieje kluczowy pomysł ukryty w tej regule. Jeśli aktywni walidatorzy są fizycznie blisko, głosy i dane bloków podróżują krótszymi ścieżkami. To skraca czas spędzony na wolnej części konsensusu. To bezpośredni atak na limit prędkości, który tworzy odległość.

Fogo opisuje również więcej niż jeden sposób na wybór aktywnej strefy. Jedną z opcji jest rotacja epok. Inną jest rotacja podążająca za słońcem, która może aktywować strefy na podstawie czasu UTC, przenosząc aktywność konsensusu w różne regiony przez 24-godzinny cykl.

To ma znaczenie dla rynków globalnych, ponieważ rynki nie śpią, ale się zmieniają. Płynność, przepływ informacji i zmienność poruszają się przez całą dobę. Podejście Fogo traktuje geografię jako coś, co protokół może uznać, zamiast udawać, że nie istnieje.

Publiczna strona Fogo łączy ten sam motyw z handlem w prostym języku. Promuje bloki o czasie 40 milisekund i potwierdzenie około 1,3 sekundy. Mówi również, że aktywni walidatorzy są współlokowani w Azji w pobliżu giełd, z węzłami zapasowymi w gotowości.

Relacja Bloku o publicznym testnecie Fogo odzwierciedla tę pozycję. Informuje, że Fogo dąży do czasów bloków 40 milisekund i wiąże projekt z współlokowanymi infrastrukturami węzłowymi dla rzeczywistego wykonania, zmniejszonej ekspozycji na MEV i lepszego doświadczenia użytkownika dzięki zarządzaniu kontem opartemu na sesjach.

Dokumentacja testnetu dodaje więcej konkretnych szczegółów operacyjnych. Mówi, że testnet jest skonfigurowany, aby docelować czasy bloków 40 milisekund i opisuje, jak epoki przenoszą konsensus do innej strefy, wymieniając strefy według regionu.

To jest strona sieciowa. Teraz strona klienta. Litepaper Fogo opisuje ścieżkę klienta walidatora, wykorzystując Firedancer i Frankendancer. Mówi, że implementacja walidatora Fogo mainnet jest pośrednim klientem produkcyjnym zwanym Frankendancer, w którym komponenty Firedancer działają obok kodu Agave, zwłaszcza w zakresie sieci i produkcji bloków podczas liderowania.

Najważniejszą częścią nie jest nazwa. To jak ten projekt stara się okiełznać wariancję. Litepaper opisuje Frankendancer jako rozłożony na osobne jednostki funkcjonalne zwane kafelkami. Każda kafelka działa jako własny proces w piaskownicy przypięty do dedykowanego rdzenia CPU. Celem jest zmniejszenie drgań planisty i poprawa przewidywalności pod obciążeniem. Opisuje również ścieżkę sieciową, która wykorzystuje AF_XDP, funkcję Linuxa, która umożliwia zero copy packet I/O bezpośrednio z kart sieciowych.

W terminach handlowych, jest to próba utrzymania silnika w równowadze. Nie tylko szybko na szczycie. Stabilnie, gdy mempool jest gorący, gdy występują wybuchy i gdy czas jest najważniejszy.

Fogo zachowuje jeszcze jeden punkt odniesienia do rzeczywistości. Nie prosi programistów o naukę nowego świata wykonania. Litepaper mówi, że Fogo to adaptacja Solany, która zachowuje zgodność z warstwą wykonawczą Solana Virtual Machine, dzięki czemu istniejące programy Solana, narzędzia i infrastruktura mogą migrować, dążąc do szybszego rozliczenia. Dokumenty wzmacniają tę wiadomość, wymieniając podstawowe elementy Solany, na których buduje, w tym Proof of History, Tower BFT, Turbine i SVM. Mówi również, że Fogo zachowuje pełną zgodność na warstwie wykonawczej SVM, dzięki czemu programy i narzędzia Solana mogą migrować bez modyfikacji.

Tutaj teza "fizyka na pierwszym miejscu" staje się czymś więcej niż sloganem. Jeśli łańcuch chce być poważnym miejscem handlu, potrzebuje więcej niż niskich opłat. Potrzebuje czasów włączenia, które nie wahają się dziko. Potrzebuje potwierdzenia, które jest wystarczająco szybkie, aby zredukować ryzyko w likwidacjach i dopasowywaniu zamówień. Potrzebuje sieci, która nie zwalnia, ponieważ kilka węzłów jest źle dostrojonych.

Własne ujęcie Fogo polega na tym, że prędkość w sieci o rozmiarze planety nie jest rozwiązana przez wyciskanie kilku dodatkowych mikrosekund z obliczeń. Jest ona rozwiązana przez skrócenie ścieżki komunikatu i zawężenie wolnego ogona.

Strona użytkownika tej historii pojawia się w Sesjach. Sesje Fogo są opisane jako pierwotna funkcja łańcucha, która pozwala użytkownikom interagować z aplikacjami bez płacenia za gaz lub podpisywania poszczególnych transakcji. Dokumenty mówią, że Sesje łączą abstrakcję konta z paymasterami, którzy obsługują opłaty transakcyjne. Mówią również, że użytkownik może stworzyć wiadomość zamiaru i podpisać ją dowolnym kluczem portfela Solana, nawet jeśli portfel nie obsługuje Fogo natywnie.

Ta sama strona uważa na ograniczenia. Mówi, że sesje pozwalają tylko na interakcję z tokenami SPL i nie pozwalają na interakcję z natywnym FOGO. Mówi również, że paymastery są dzisiaj scentralizowane, a ekonomika paymasterów i ograniczenia są w trakcie aktywnego rozwoju i mogą się zmieniać.

Ta uczciwość jest użyteczna, ponieważ utrzymuje dyskusję na ziemi. Handel jest jasny. Mniej tarć dla użytkowników teraz, z powierzchnią zaufania, którą należy obserwować i poprawiać.

Jakie więc problemy Fogo stara się rozwiązać w przyszłości, w najbardziej praktyczny sposób?

Dąży do świata, w którym handel on-chain może wspierać bardziej wymagającą strukturę rynku, nie czując się kruchym. Aukcje w czasie rzeczywistym. Księgi zamówień, które nie wydają się jak w zwolnionym tempie. Likwidacje, które nie zamieniają się w loterię, gdy występuje zator. Systemy, w których jakość wykonania zależy mniej od szczęścia, a bardziej od projektu.

Zakład Fogo polega na tym, że można zbliżyć się do tego świata, traktując fizykę jako podstawowe ograniczenie i projektując zestaw walidatorów, aby zachowywał się jak przewidywalna maszyna.

Jego misja, zapisana w jego poście o tokenomice, opiera się na tej samej tożsamości. Mówi, że Fogo zostało założone w przekonaniu, że prawdziwa decentralizacja i wysoka wydajność mogą istnieć razem, a jego misja opisuje budowanie najbardziej wydajnej warstwy SVM Layer 1, jednocześnie dostosowując prędkość, skalowalność i własność społeczności.

Żadne z tego nie jest obietnicą, że przyszłość jest rozwiązana. To kierunek. Prawdziwy dowód będzie dowodem przeżytym. Czy łańcuch może utrzymać niskie czasy bloków przy rzeczywistym obciążeniu? Czy rotacja stref może się rozwijać bez łamania przewagi w kwestii opóźnień? Czy starannie dobrana postawa wydajności może rosnąć bez tworzenia kruchych zależności od małej grupy operatorów? Czy sesje mogą dostarczać płynniejsze UX w skali, nie stając się jedynym punktem kontroli.

Fogo nie unika trudnej części. Kładzie trudną część na pierwszej stronie. Mówi, że środowisko to odległość i wariancja. Mówi, że prędkość internetu ma sufit.

Dlatego najuczciwszym sposobem na odczytanie Fogo nie jest wyścig o większe liczby. To decyzja o tym, jaki rodzaj łańcucha powinien istnieć dla rynków. Taki, który stara się przypominać globalne finanse, nie udając, że globu nie ma.

@Fogo Official

#fogo

$FOGO