Commissioni sul gas
Commissioni di rete
Le commissioni della rete su Ethereum sono dette gas.
Il gas è il carburante che alimenta Ethereum.
Riepilogo
- Ogni transazione su Ethereum richiede una piccola forma di pagamento per l'elaborazione
- Queste commissioni sono note come commissioni sul 'gas'
- Le commissioni sul gas non sono prestabilite, ma cambiano a seconda della congestione di rete
Cosa sono le commissioni sul gas?
Pensa a Ethereum come a una grande rete di computer, in cui le persone possono svolgere mansioni, come inviare messaggi, o eseguire programmi. Proprio come nel mondo reale, queste mansioni richiedono energia per essere compiute.
Su Ethereum, ad ogni azione di calcolo corrisponde un determinato prezzo (in gas). Le tue commissioni sul gas sono date dal costo totale delle azioni contenute nella tua transazione . Quando invii una transazione, o esegui un , paghi commissioni sul gas per elaborarli.
Come faccio a pagare meno gas?
Sebbene talvolta le commissioni più alte su Ethereum siano inevitabili, esistono delle strategie che puoi utilizzare per ridurre il costo:
Esegui transazioni tempestive
Proprio come viaggiare durante le ore di fuori picco è meno affollato e più economico, Ethereum è generalmente più economico da utilizzare quando il Nordamerica sta dormendo.
Attendi il calo del costo del gas
I prezzi del gas aumentano e diminuiscono ogni dodici secondi a seconda di quanto Ethereum è congestionato. Quando i prezzi del gas sono elevati, attendere alcuni minuti prima di effettuare una transazione potrebbe comportare un significativo calo in ciò che paghi.
Usa il livello 2
Le catene di livello 2 sono basate su Ethereum, e offrono così commissioni inferiori e la gestione di più transazioni. Sono una buona scelta per risparmiare sulle commissioni per le transazioni che non devono sulla rete principale di Ethereum.
Cosa causa le commissioni sul gas elevate?
Ogni volta che la quantità di calcolo (gas) su Ethereum supera una certa soglia, le commissioni sul gas iniziano a salire. Più il gas supera questa soglia, più rapidamente aumentano le commissioni sul gas.
L'aumento delle commissioni può essere causato da fattori quali l'utilizzo di popolari o NFT, maggiori scambi su , oppure da una notevole attività da parte degli utenti in periodi di punta.
Gli sviluppatori su Ethereum dovrebbero occuparsi dell'ottimizzazione dell'utilizzo dei propri contratti intelligenti, prima della loro distribuzione. Se molte persone utilizzano un contratto intelligente scritto male, consumerà più gas e potrebbe causare involontariamente la congestione della rete.
Desideri approfondire? Consulta le documentazioni per sviluppatori.
Attacco dei Cryptokitties
A Novembre 2017 è stato lanciato il popolare progetto CryptoKitties. Il suo rapido picco di popolarità ha causato una significativa congestione della rete, e commissioni sul gas estremamente elevate. Le difficoltà poste da CryptoKitties hanno fatto emergere con maggiore urgenza la necessità di trovare soluzioni di ridimensionamento di Ethereum.
Perché necessitiamo del gas?
Il gas è un elemento critico per mantenere sicuro Ethereum ed elaborare le transazioni. Il gas aiuta in molti modi:
Il gas consente a Ethereum di impedendo agli utenti malevoli di sopraffare la rete con attività fraudolente.
Poiché il calcolo costa del gas vi è un disincentivo finanziario a riempire Ethereum di transazioni costose, per errore o intenzionalmente.
Un limite rigido sulla quantità di calcolo eseguibile in una sola volta impedisce che Ethereum sia sopraffatto, contribuendo a garantire che la rete sia sempre accessibile.
Com'è calcolato il gas?
La commissione sul gas totale che paghi si compone di alcune parti:
- Commissione di base: una commissione impostata dalla rete che deve essere pagata per una transazione
- Commissione prioritaria: una mancia facoltativa per incentivare gli operatori del nodo a includere la tua transazione
- Unità di gas utilizzate*: ricordi che abbiamo detto che il gas rappresenta il calcolo? Azioni più complesse, come interagire con un contratto intelligente, consumano più gas di quelle semplici, come inviare una transazione.
- * Vedi la Figura 1 per visualizzare quanto gas è utilizzato da diversi tipi di transazioni
La formula per calcolare una commissione sul gas è unità di gas utilizzate * (commissione di base + commissione prioritaria). Gran parte dei portafogli calcolerà l'utilizzo del gas visualizzandolo in un modo più semplice.
Tipo di transazione | Unità di gas utilizzate |
---|---|
Inviare ETH | 21,000 |
Inviare token ERC-20 | 65,000 |
Trasferire un NFT | 84,904 |
Scambio su Uniswap | 184,523 |