Od Solidity do SVM? Szybki przewodnik po budowaniu na FOGO

Nie kolejny łańcuch EVM, ale warstwa wykonawcza o wysokiej wydajności, zaprojektowana specjalnie dla programistów korzystających z Rust, którzy odmawiają kompromisów w kwestii prędkości.

Oto rzeczywistość. Jeśli budujesz na Ethereum dzisiaj, akceptujesz 12-sekundowe czasy bloków jako coś oczywistego. Jeśli budujesz na Fogo, dziedziczysz 40-milisekundowy pipeline, który przetwarza 48 000 transakcji na sekundę. Różnica nie jest inkrementalna; jest architektoniczna, więc różnica nie jest inkrementalna.

Fogo uruchamia Solana Virtual Machine (SVM) natywnie, co oznacza coś, co może wydawać się nieintuicyjne. Twój kod Rust kompiluje się bezpośrednio do zestawu instrukcji, które wykonuje łańcuch.

Co to praktycznie oznacza dla programistów?

Wdrażasz swoje projekty, używając tych samych narzędzi Solana CLI, które już znasz i używasz, z tym że teraz po prostu wskazujesz je na "https://mainnet.fogo.io". Twoje programy Anchor będą działać bez żadnych problemów. Twoje tokeny SPL również będą działać idealnie. Nawet twoje istniejące integracje frontendowe TypeScript będą nadal funkcjonować, ponieważ metody RPC w ogóle się nie zmieniły.

Jednak Fogo wprowadza coś, czego Solana obecnie nie ma. Nazywa się to Fogo Sessions. Reprezentuje to prymityw łańcucha, który umożliwia interakcje bez gazu i bez podpisów poprzez uprawnienia związane z czasem. Użytkownicy zatwierdzają sesję tylko raz, być może w warunkach zmiennego rynku, a następnie mogą wykonać setki transakcji bez napotkania jakichkolwiek wyskakujących okienek portfela. Dla aplikacji DeFi w szczególności skutecznie eliminuje to problem zmęczenia podpisami, który często zmusza użytkowników do powrotu do scentralizowanych giełd.

Wynik tego wszystkiego jest jasny. Fogo nie prosi programistów Ethereum o naukę całkowicie nowego paradygmatu. Zamiast tego prosi programistów Rust, którzy obserwowali, jak łańcuchy EVM zmagają się z przepustowością, aby w końcu przyjęli warstwę wykonawczą, która naprawdę odpowiada ich oczekiwaniom wydajności kodu.

@Fogo Official #fogo $FOGO

FOGO
FOGO
0.02294
-3.41%