Recentemente sto studiando il white paper e l'architettura reale di Fogo, in particolare il suo modello di esecuzione parallela. Non è l'unico nel mercato a lavorare in parallelo, anche Sui e Aptos sono coinvolti, e Monad sta osservando da vicino. Essendo un veterano che è stato raccolto da vari "high-performance public chains", ho deciso di eseguire i dati dei suoi nodi di test.
In pratica, la gestione dei conflitti di stato da parte di Fogo è effettivamente più aggressiva rispetto all'attuale Solana. Quando si trattano transazioni di stato non sovrapposti, i dati sul throughput sono molto promettenti, in grado di sfruttare completamente la larghezza di banda. Tuttavia, non appena si incontra un account caldo, il vantaggio del parallelo si trasforma istantaneamente in una coda seriale. È come se un supermercato avesse aperto 100 casse, ma tutti vogliono solo acquistare quella particolare offerta di uova, alla fine devono comunque fare la fila davanti alla stessa cassa.
Rispetto a Sui, il vantaggio del percorso basato su SVM di Fogo sta nel basso costo di migrazione per gli sviluppatori. Le cose scritte in Rust possono essere facilmente spostate da Solana con qualche modifica. Ma anche gli svantaggi sono evidenti, il modello Object di Sui è in realtà più intuitivo nella gestione della proprietà degli asset, anche se il costo di apprendimento è alto, ma il limite di sicurezza potrebbe essere più elevato. La strategia attuale di Fogo è più simile a "estetica della violenza", basata su hardware e ottimizzazione del codice per ottenere prestazioni, piuttosto che fare una ricostruzione totale della logica di base.
C'è anche un problema molto nascosto che è il rischio di centralizzazione dei nodi. Per perseguire una produzione di blocchi a livello di millisecondo, le richieste hardware per i validatori sono troppo elevate. Ho dato un'occhiata alle configurazioni raccomandate, questo non è affatto un gioco in cui possono partecipare i normali investitori. Se in futuro i nodi saranno controllati da poche grandi istituzioni, allora ho dei dubbi sulla sua resistenza alla censura. Non dimenticate che la blockchain non è solo un database, il grado di decentralizzazione è il vero talismano.
In questi giorni, le interazioni sulla catena occasionalmente mostrano errori su alcuni nodi RPC, anche se non influenzano il quadro generale, ma dimostrano che la robustezza delle infrastrutture deve ancora essere migliorata. Non fissatevi solo sui dati TPS, è importante fare bene le strutture di supporto. Dopotutto, nessuno vuole tenere grandi somme di denaro su una catena che, sebbene veloce, potrebbe bloccarsi in qualsiasi momento.
@Fogo Official $FOGO
