Un esperimento di Dragonfly Research, che ha confrontato le prestazioni di sei blockchain testando la capacità degli automated market maker (AMM) su ciascuno di essi, ha scoperto che l’exchange decentralizzato (DEX) Orca di Solana è nettamente il più veloce: ha gestito 273,34 transazioni al secondo e ha creato un nuovo blocco ogni 590 millisecondi.

BNB Smart Chain non era molto distante con 194,6 trade al secondo su PancakeSwap, seguita da Polygon, Avalanche, Celo (CELO) e, infine, Ethereum.

Un post sul blog del ricercatore "GM" sostiene che c’è un ricco ecosistema costruito sulle chain compatibili con Ethereum Virtual Machine (EVM), ma i risultati hanno mostrato che "se si vogliono prestazioni davvero elevate, si deve guardare al di fuori dello spazio EVM".  In una versione precedente del post, che è ora stata cancellata, si suggeriva che gli utenti saranno infine costretti ad "abbandonare l'EVM".

Dragonfly Research è il branch di ricerca di Dragonfly Capital, società che ha investito su Celo, Avalanche, Cosmos e Near, ma non su Solana. GM ha concluso che, col tempo, altre blockchain layer-1 supereranno le chain EVM-compatible:

"Nel complesso ho l’impressione che Ethereum sia l'MS-DOS dei sistemi operativi per smart contract. Ma l'attuale era delle blockchain ci porta verso l’era di Windows 95."

Le chain EVM sono blockchain compatibili con i tool di Ethereum. Spesso aiutano la scalabilità della rete Ethereum.

I risultati dell'esperimento sono stati pubblicati il 2 marzo. Era un tentativo di confrontare il throughput della blockchain misurando quanti swap potevano essere effettuati per blocco sugli automated market makers nativi. Gli AMM sono exchange decentralizzati come Uniswap e PancakeSwap, che facilitano lo swap di token non custodial sulla chain.

La domanda di base a cui GM ha cercato di rispondere è stata: "Se si riempisse un intero blocco con trade di exchange come Uniswap v2, quante transazioni al secondo sarebbero possibili?"
 
Uniswap v2 è stato usato come punto di riferimento, dato che è il DEX dominante con 1,6$ miliardi di transazioni a settimana. Secondo il rapporto il benchmark era di 18,38 transazioni al secondo, con 13,2 secondi per ogni nuovo blocco. GM ha inoltre osservato che, anche se non si tratta di un benchmark perfetto, è "illustrativo per ottenere una visione globale delle prestazioni".

Per determinare il limite attuale della capacità, il DEX principale su ogni blockchain è stato spammato con swap di token sulle coppie più liquide. Non hanno testato il rollup scaling sulle chain layer-1 perché i rollup possono essere utilizzati su tutte le chain.

Mentre le cinque chain EVM nell'esperimento potevano essere testate allo stesso modo, Solana ha richiesto una metodologia diversa di cui GM ha scritto in un successivo post sul blog.

Test degli AMM per valutare le prestazioni delle blockchain

GM ha chiarito che nessuna delle blockchain del test è stata utilizzata al massimo della sua capacità, e prevede che "tutte le principali chain L1 miglioreranno le loro prestazioni nel tempo".

Sebbene i risultati del rapporto abbiano dimostrato che Solana ha prestazioni più veloci, i fan della decentralizzazione sottolineano che su Solana ci sono altri problemi. Il team di Spookyswap DEX su Fantom Opera — che è compatibile con EVM — ha criticato i risultati, spiegando a Cointelegraph che Solana "è una rete completamente centralizzata, a differenza di Ethereum."

Solana ha anche subito svariate interruzioni del servizio, che hanno sollevato preoccupazioni circa la sicurezza della rete e l'affidabilità delle applicazioni nell'ecosistema. Il team di Spookyswap ha aggiunto:

"Solana può essere spenta e ha avuto episodi di interruzione per giorni. Questo non accade con chain EVM layer-1 adeguate."

GM ha invitato i lettori a "fare i conti da soli" per confermare o confutare le conclusioni a cui è giunto. Ha anche notato che le ottimizzazioni sulle blockchain avvengono molto rapidamente, quindi i risultati potrebbero variare in futuro.

Ha anche concluso che c'era solo una differenza massima di 25x nelle prestazioni tra Ethereum e Solana, dimostrando che in generale "nessuno sta ottenendo così grandi prestazioni" da transazioni lineari di token on-chain.