De la Solidity la SVM? O Introducere Rapidă în Construirea pe FOGO
Nu o altă lanț EVM, ci un strat de execuție de înaltă performanță construit special pentru dezvoltatori nativi Rust care refuză să compromită viteza.
Iată realitatea. Dacă construiești pe Ethereum astăzi, accepți timpi de bloc de 12 secunde ca fiind norma. Dacă construiești pe Fogo, moștenești un pipeline de 40 de milisecunde care procesează 48,000 de tranzacții pe secundă. Diferența nu este incrementală; este arhitecturală, așa că diferența nu este incrementală.
Fogo rulează Mașina Virtuală Solana (SVM) nativ, ceea ce înseamnă ceva ce ar putea părea contraintuitiv. Codul tău Rust se compilează direct în setul de instrucțiuni pe care lanțul îl execută.
Deci ce înseamnă asta practic pentru dezvoltatori?
Îți desfășori proiectele folosind aceleași instrumente Solana CLI pe care deja le știi și le folosești, cu excepția faptului că acum doar le îndrepți către "https://mainnet.fogo.io". Programele tale Anchor vor funcționa fără probleme. Tokenurile tale SPL vor funcționa de asemenea perfect. Chiar și integrarea ta existentă de frontend TypeScript continuă să funcționeze, deoarece metodele RPC nu au fost schimbate deloc.
Cu toate acestea, Fogo introduce ceva ce Solana nu are în prezent. Se numește Sesiuni Fogo. Acesta reprezintă un primitiv la nivel de lanț care permite interacțiuni fără gaz și fără semnături prin permisiuni care sunt legate de timp. Utilizatorii aprobă o sesiune o singură dată, poate în condiții de piață volatile, și apoi pot executa sute de tranzacții fără a întâlni pop-up-uri ale portofelului. Pentru aplicațiile DeFi în special, acest lucru elimină eficient problema oboselii semnăturii care adesea îi determină pe utilizatori să revină la schimburi centralizate.
Concluzia tuturor acestea este clară. Fogo nu cere dezvoltatorilor Ethereum să învețe un nou paradigm complet. În schimb, cere dezvoltatorilor Rust care au observat lanțurile EVM luptându-se cu capacitatea de procesare să îmbrățișeze în sfârșit un strat de execuție care se potrivește de fapt așteptărilor lor de performanță a codului.
@Fogo Official #fogo $FOGO
