Bitcoin.com

Cos'è il gas?

Scopri il gas, l'unità per misurare le commissioni di transazione sulla blockchain di Ethereum.

Ultimo aggiornamento
Pubblicato
Tempo di lettura8 min read
Scritto da
Neil Author
Neill Velardo
Revisionato da
Graham Stone Author Image
Graham Stone
What is Gas?

Il gas si riferisce all'unità utilizzata per misurare lo sforzo computazionale richiesto per eseguire una transazione o un contratto intelligente sulla blockchain di Ethereum. È un concetto fondamentale in Ethereum, poiché determina il costo di utilizzo della rete e incentiva i validatori a elaborare le transazioni.

Usa l'app Bitcoin.com Wallet, fidata da milioni di persone, per acquistare, vendere, scambiare e gestire in modo sicuro e semplice bitcoin (BTC), ether (ETH) e le criptovalute più popolari. L'app ti consente di personalizzare il gas che paghi quando interagisci con la rete pubblica Ethereum, così come con le altre reti blockchain supportate.

Cos'è il Gas in Ethereum?

Il gas è il carburante che alimenta la rete Ethereum. È un'unità di misura che quantifica lo sforzo computazionale richiesto per eseguire una transazione o un contratto intelligente sulla blockchain. Pensala in questo modo: proprio come la tua auto ha bisogno di benzina per funzionare, le transazioni su Ethereum hanno bisogno di gas per essere elaborate. Più complessa è l'operazione, più gas consuma.

Ogni operazione su Ethereum, dai semplici trasferimenti di token alle interazioni complesse con i contratti intelligenti, consuma una certa quantità di gas, che viene pagata in ETH. Questo significa che per effettuare transazioni su Ethereum, hai bisogno di un po' di ETH per coprire le commissioni di gas.

Il Gas è Utilizzato in Altre Blockchain?

Sì, il gas è utilizzato su tutte le blockchain Ethereum-virtual-machine (EVM). Ad esempio, su Polygon, il token di gas è POL. Questo significa che per effettuare transazioni su Polygon, hai bisogno di un po' di POL nel tuo portafoglio per coprire le commissioni di gas. In alcune blockchain, come Solana, il termine "gas" non è utilizzato. Tuttavia, le transazioni su Solana richiedono comunque il token nativo SOL di Solana per coprire le commissioni associate alle transazioni.

Perché il Gas è Necessario?

Ethereum, a differenza di Bitcoin, è una piattaforma per applicazioni decentralizzate (DApps). Queste applicazioni sono alimentate da contratti intelligenti, che sono accordi auto-eseguibili scritti in codice. I contratti intelligenti consentono una vasta gamma di funzionalità, dai semplici trasferimenti di token a strumenti finanziari complessi e organizzazioni autonome decentralizzate (DAOs).

Eseguire questi contratti intelligenti richiede risorse computazionali, e il gas è il meccanismo utilizzato per pagare queste risorse. Garantisce che la rete rimanga sicura e impedisce agli attori malintenzionati di inondare la rete con transazioni computazionalmente costose.

Scopri di più sulle commissioni di rete su Bitcoin.

Il gas serve a diversi scopi cruciali nell'ecosistema Ethereum:

  1. Prevenire lo Spam e la Congestione della Rete: Richiedendo una commissione per ogni transazione, il gas impedisce agli attori malintenzionati di inondare la rete con transazioni futili, assicurando che solo le transazioni legittime e di valore siano elaborate.
  2. Incentivare Minatori/Validatori: Le commissioni di gas sono pagate ai minatori (nell'era del Proof of Work) o ai validatori (nell'era del Proof of Stake) che sono responsabili dell'elaborazione delle transazioni e della sicurezza della rete. Queste commissioni li incentivano a dare priorità alle transazioni con prezzi del gas più alti, garantendo che la rete operi in modo efficiente.
  3. Allocazione delle Risorse: Il gas funge da meccanismo per l'allocazione delle limitate risorse computazionali della rete Ethereum. Le transazioni che consumano più gas sono più costose, riflettendo la maggiore domanda che pongono sulle risorse della rete.

Come Funziona il Gas?

Ogni operazione sulla rete Ethereum, che si tratti di un semplice trasferimento di ETH o di un'interazione complessa con un contratto intelligente, consuma una certa quantità di gas. Questo consumo di gas è misurato in unità, con ogni unità che rappresenta una specifica quantità di sforzo computazionale.

Il prezzo del gas, noto come 'gas price,' è determinato dalle forze di mercato, simile a come il prezzo della benzina è determinato dall'offerta e dalla domanda. Gli utenti che vogliono che le loro transazioni siano elaborate rapidamente possono offrire un prezzo del gas più alto, incentivando i validatori a dare priorità alle loro transazioni.

I validatori, che sono responsabili dell'elaborazione delle transazioni e dell'aggiunta di nuovi blocchi alla blockchain, scelgono quali transazioni includere in un blocco basato sul prezzo del gas offerto. Le transazioni con prezzi del gas più alti hanno maggiori probabilità di essere incluse nel blocco successivo, risultando in tempi di conferma più rapidi.

Come Funziona il Gas nella Pratica

Quando avvii una transazione su Ethereum, specifichi un limite di gas e un prezzo del gas.

  • Limite di Gas: Questo è il massimo di gas che sei disposto a spendere per la transazione. Se la transazione consuma più gas del limite, fallirà e perderai il gas che hai già pagato.
  • Prezzo del Gas: Questo è il prezzo che sei disposto a pagare per unità di gas. Più alto è il prezzo del gas, più è probabile che la tua transazione venga presa e processata rapidamente da minatori/validatori.

La commissione totale per una transazione è calcolata come segue:

Gas Usato * Prezzo del Gas = Commissione di Transazione

Ad esempio, se una transazione utilizza 21.000 unità di gas e il prezzo del gas è impostato a 20 gwei (gigawei, un'unità di ETH), la commissione di transazione sarebbe 420.000 gwei, o 0.00042 ETH.

Gas e Contratti Intelligenti

I contratti intelligenti, accordi auto-eseguibili scritti in codice, sono una parte fondamentale dell'ecosistema Ethereum. Consentono una vasta gamma di applicazioni, dalla finanza decentralizzata (DeFi) ai token non fungibili (NFTs).

Ogni operazione all'interno di un contratto intelligente consuma una certa quantità di gas. Più complessa è la logica del contratto e più operazioni esegue, più gas consumerà. Questo è il motivo per cui distribuire e interagire con contratti intelligenti complessi può essere costoso, specialmente durante periodi di alta congestione della rete.

Fluttuazioni del Prezzo del Gas e Congestione della Rete

Il prezzo del gas su Ethereum può fluttuare significativamente in base alla congestione della rete. Durante i periodi di alta domanda, quando molti utenti cercano di eseguire transazioni o interagire con dApps, il prezzo del gas può aumentare, rendendo le transazioni più costose.

Questa volatilità dei prezzi può essere una sfida per gli utenti, poiché può rendere difficile prevedere il costo delle transazioni. Tuttavia, riflette anche la natura dinamica della rete Ethereum e la sua capacità di adattarsi alla domanda in cambiamento.

EIP-1559 e la Commissione Base

Nell'agosto 2021, Ethereum ha implementato un importante aggiornamento noto come EIP-1559, che ha introdotto un meccanismo di commissione base nel sistema delle commissioni di gas. La commissione base è una commissione per blocco che tutte le transazioni devono includere, e si adatta dinamicamente in base alla congestione della rete.

Questa commissione base viene bruciata (distrutta), riducendo l'offerta complessiva di ETH e potenzialmente rendendo ETH un asset deflazionistico. Gli utenti continuano a impostare una 'commissione prioritaria' o 'mancia' per incentivare i validatori a dare priorità alle loro transazioni, ma la commissione base fornisce un meccanismo di prezzo più prevedibile e trasparente.

Leggi di più: Cos'è EIP-1559?

Gestione dei Costi del Gas

Gestire i costi del gas è essenziale per gli utenti della rete Ethereum. Ecco alcuni consigli:

  • Scegli il Prezzo del Gas Giusto: Monitora i tracker dei prezzi del gas come EthGasStation per determinare un prezzo del gas appropriato per la tua transazione.
  • Imposta un Limite di Gas Ragionevole: Evita di impostare un limite di gas eccessivamente alto, poiché perderai qualsiasi gas non utilizzato se la transazione fallisce.
  • Considera il Momento della Transazione: Effettua transazioni durante periodi di bassa congestione della rete per risparmiare sulle commissioni di gas.
  • Esplora Soluzioni Layer-2: Le soluzioni Layer-2, come i rollup e i canali di stato, offrono un modo per gestire le transazioni fuori dalla blockchain principale di Ethereum, riducendo significativamente i costi del gas.

Gas e Ottimizzazione dei Contratti Intelligenti

Gli sviluppatori che creano contratti intelligenti per Ethereum devono considerare il consumo di gas quando progettano le loro applicazioni. Ottimizzare i contratti intelligenti per l'efficienza del gas può ridurre i costi di transazione per gli utenti e rendere le dApps più accessibili.

Gas e Esperienza Utente

Il sistema delle commissioni di gas su Ethereum può influenzare l'esperienza dell'utente, specialmente per i nuovi arrivati. Prezzi del gas elevati possono rendere le transazioni costose e la complessità del sistema può essere confusa.

Tuttavia, la comunità Ethereum sta lavorando attivamente a soluzioni per migliorare l'esperienza dell'utente, come lo sviluppo di portafogli più user-friendly e l'esplorazione di meccanismi di commissione alternativi.

Scopri di Più

Per approfondire la tua comprensione del gas e delle commissioni di Ethereum, esplora queste risorse:

Rimani all’avanguardia nel mondo delle criptovalute

Rimani sempre aggiornato sul mondo delle criptovalute con la nostra newsletter settimanale, che ti offre le informazioni più importanti

Notizie settimanali sulle criptovalute, selezionate appositamente per te

Approfondimenti pratici e consigli didattici

Aggiornamenti sui prodotti che promuovono la libertà economica

Inizia a investire in tutta sicurezza con il portafoglio di Bitcoin.com

Finora sono stati creati oltre 85 milioni di portafogli. Tutto ciò che ti serve per acquistare, vendere, scambiare e investire in Bitcoin e criptovalute in tutta sicurezza.

A screenshot of the Bitcoin.com Wallet app

Scansiona il codice per scaricare il portafoglio Bitcoin.com

Scansiona questo codice QR con il tuo dispositivo mobile: verrai reindirizzato automaticamente alla pagina corretta del negozio.