Argomenti di tendenza
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Negli ultimi giorni, le discussioni attorno a @solana e ai suoi 10W TPS sono aumentate, poiché @cavemanloverboy ha effettivamente raggiunto oltre 100.000 TPS sulla mainnet di Solana. Tuttavia, la maggior parte delle persone non ha compreso il significato di questo dato:
1) Innanzitutto, l'esperimento di cavey è essenzialmente un test limite in "condizioni ideali". Ciò significa che non rappresenta le prestazioni normali della mainnet di Solana e differisce dai dati di laboratorio in ambiente di test, ma non di molto.
Infatti, ha utilizzato un programma di test noop (no operation), che, come suggerisce il nome, esegue solo la verifica della firma di base e restituisce direttamente un successo, senza eseguire alcun calcolo, senza modificare alcuno stato dell'account e senza chiamare altri programmi, e ogni transazione è di soli 200 byte, ben al di sotto dei normali 1kb+ delle transazioni.
Ciò significa che questo test di 10W TPS è stato calcolato in un ambiente di transazione non normale; ha testato il throughput massimo del livello di rete e del livello di consenso di Solana, e non la reale capacità di elaborazione del livello applicativo.
2) Un altro fattore chiave per il successo di questo esperimento è il client del validatore Frankendancer. In termini semplici, Frankendancer è una "versione ibrida di test" del validatore Firedancer in fase di sviluppo da Jump Crypto — ha integrato i componenti ad alte prestazioni già completati di Firedancer nel validatore Solana esistente.
In sostanza, ha ricostruito il sistema dei nodi di Solana utilizzando la tecnologia di trading ad alta frequenza di Wall Street, ottenendo miglioramenti delle prestazioni attraverso una gestione della memoria fine, pianificazione dei thread personalizzata e altre ottimizzazioni a livello di base. Ma basta sostituire solo alcuni componenti per ottenere un aumento delle prestazioni da 3 a 5 volte.
3) Questo esperimento dimostra che Solana può raggiungere TPS di oltre 100.000 in condizioni ideali, ma perché nella pratica ha solo 3000-4000 TPS?
In sintesi, ci sono tre motivi principali:
1. Il meccanismo di consenso POH di Solana richiede che i validatori votino continuamente per mantenere il consenso, e solo queste transazioni di voto occupano oltre il 70% dello spazio del blocco, riducendo il canale di prestazioni per le transazioni normali;
2. Le attività ecologiche di Solana spesso comportano una forte competizione per lo stato, ad esempio quando si mintano nuovi NFT o si pubblicano nuovi MEME, potrebbero esserci migliaia di transazioni che cercano di ottenere i diritti di scrittura su un singolo account, portando a un'alta percentuale di transazioni fallite;
3. I bot di arbitraggio presenti nell'ecosistema di Solana, per cercare di ottenere profitti MEV, potrebbero inviare un gran numero di transazioni non valide, causando uno spreco di risorse.
4) Tuttavia, il prossimo dispiegamento completo di Firedancer e l'aggiornamento del consenso Alpenglow affronteranno sistematicamente questi problemi.
Uno dei punti chiave dell'aggiornamento del consenso Alpenglow è spostare le transazioni di voto off-chain, liberando così il 70% dello spazio per le transazioni normali, e riducendo il tempo di conferma a 150 millisecondi, avvicinando l'esperienza DEX di Solana a quella CEX. Inoltre, l'attivazione del mercato delle commissioni locali può evitare l'imbarazzante situazione di congestione dell'intera rete causata dall'eccesso di richieste di un singolo programma.
I vantaggi di Firedancer, oltre al miglioramento delle prestazioni, includono la diversificazione dei client, rendendo Solana simile a Ethereum con client come Geth e Nethermind, migliorando la decentralizzazione e riducendo i guasti dei nodi singoli.
In sintesi,
quindi, le discussioni sui 10W TPS di Solana, per chi è esperto, rappresentano fiducia nell'aggiornamento futuro dei client e del protocollo di consenso di Solana; per chi non è esperto, cercano di dare visibilità a Solana attraverso una corsa agli armamenti sui TPS (anche se il confronto sui TPS è già obsoleto). Tuttavia, comprendere il significato dietro l'esperimento può portare a buoni risultati; è una piccola divulgazione, condividete con tutti.

17 ago, 19:46
Solana ha appena raggiunto 107.540 TPS sulla mainnet
sì, hai letto bene
oltre 100k TPS, sulla mainnet
buona fortuna orsi

18,72K
Principali
Ranking
Preferiti