This article has been translated from English to Italian.
Cos'è l'ether?
L'ether (ETH ) è la valuta integrata utilizzata nella rete Ethereum.

Come il bitcoin (BTC), può essere visto come una risorsa digitale utilizzata per memorizzare e/o trasferire valore sulla blockchain.
Ma l'uso principale dell'ether è quello di facilitare il calcolo di smart contract e applicazioni decentralizzate (dApp) sulla rete Ethereum.
Chiunque voglia creare software su Ethereum deve pagare la potenza di calcolo con ether (ETH).
Un nodo Ethereum deve eseguire una transazione sulla rete e non lo farà gratuitamente. Senza ETH, semplicemente non puoi fare nulla su Ethereum.
Questo è stato fatto in modo da risolvere uno dei più grandi problemi di una macchina Turing-complete: il problema dell'interruzione.
Sebbene una macchina Turing-complete sia piuttosto impressionante in quanto può elaborare praticamente qualsiasi calcolo immaginabile le si sottoponga, non sa quando smettere di calcolare se non glielo dici.
Quindi, se un'app è programmata per funzionare in un ciclo infinito, quell'app funzionerà per sempre. Uno scenario del genere causerebbe problemi importanti o addirittura paralizzerebbe la rete Ethereum!
Per scoraggiare i malintenzionati dall'eseguire codice con loop infiniti o dal saturare la rete con contratti che richiedono un'enorme quantità di calcoli, Ethereum impone delle commissioni di transazione (pagate in ETH ) per l'esecuzione di smart contract.
Questo requisito rende l'ether un meccanismo chiave per tenere sotto controllo la domanda di risorse computazionali sulla rete Ethereum.
È un po' come la benzina in un'auto da corsa. Senza benzina, l'auto non parte. E più grande è l'auto o più la spingi a muoversi, più carburante è necessario per mantenere la velocità e raggiungere il traguardo.
Se il carburante finisce, l'auto si ferma, proprio come un'applicazione quando finisce l'ether.
Cos'è il gas?
Il termine "gas" è stato creato per differenziare il valore dell'ether (ETH) dal costo computazionale dell'utilizzo della macchina virtuale di Ethereum (EVM).

Il gas è il modo in cui la rete Ethereum misura lo sforzo computazionale richiesto per eseguire le transazioni.
Si chiama gas perché, proprio come le automobili hanno bisogno di benzina per funzionare, la rete Ethereum ha bisogno di gas per continuare a funzionare.
Ad esempio, l'invio di 1 ETH dalla persona A alla persona B può richiedere 21.000 unità di gas. Transazioni più complesse, come la coniazione di un NFT, potrebbero richiedere 2.000.000 di gas o più.
Ciò significa che il gas in sé non è la tua commissione di transazione.
Il gas è un'unità utilizzata per misurare lo sforzo computazionale necessario per eseguire azioni specifiche sulla blockchain di Ethereum. La commissione di transazione coinvolge altri fattori come le commissioni di base e le commissioni di priorità.
Il gas non è neanche ETH.
Il prezzo di 1 unità di gas aumenta quando la rete di Ethereum è occupata e diminuisce durante le ore di minor traffico.
La quantità di "gas" richiesta è determinata dalla fornitura di capacità di mining e dalla domanda di transazioni da elaborare. Poiché i miner possono rifiutarsi di elaborare le transazioni se il prezzo del gas è troppo basso, il prezzo del gas deve essere abbastanza alto da superare il costo della potenza di calcolo necessaria per elaborare queste transazioni.
Ad esempio, il prezzo di 1 ETH sale quando molte persone improvvisamente vogliono NFT e scende quando qualcuno fa un tweet controverso che attacca l'utilità di Ethereum.
Ma il gas ha un prezzo in ETH.
Il prezzo del gas è la quantità di ETH necessaria per pagare un'unità di gas.
Se un'unità di gas ha un prezzo di 0,000000015 ETH, la tua transazione che richiede 21.000 unità avrebbe bisogno di almeno 0,000315 ETH per essere eseguita.
Wow. Sono TROPPE i decimali e così pochi ETH!
Anche altri la pensano così.
Entra giga-wei o gwei.
Gwei rappresenta una frazione di 1 ETH.
Come i centesimi di un dollaro, il wei è la più piccola denominazione di ETH. Gigawei si traduce in 1.000.000.000 di wei o 0,000000001 di ETH.
Ci sono altri modi per denominare gli ETH, mail gwei è il più comunemente usato tra gli utenti di ETH.
Nell'esempio sopra, invece di dire che il prezzo della benzina è di 0,000000015 ETH, puoi semplicemente dire che il prezzo della benzina è di 15 Gwei.
È più comodo dire"gwei"!
Come viene calcolata la commissione del gas?
Ovviamente, la commissione di transazione non riguarda solo il gas e i prezzi del gas. Include anche la COMMISSIONE BASE, che è il prezzo richiesto per mettere un'unità di gas nel blocco di Ethereum.
Le tariffe base sono determinate dai blocchi precedenti. La tariffa base può aumentare fino al 12,5% per blocco se le transazioni del blocco precedente hanno utilizzato più gas rispetto alla dimensione del blocco target assegnata.
Ma non si paga solo per il servizio. Bisogna aggiungere anche la mancia!
Ricorda che i miner ricevono ricompense per i blocchi indipendentemente dal contenuto di un blocco Ethereum.
Per incentivare i miner a calcolare la tua transazione e aggiungerla alla blockchain, puoi aggiungereuna COMMISSIONE DI PRIORITÀ (o MANCIA ) per unità di gas quando inserisci i dettagli della transazione.
E tu che pensavi che i conducenti di Uber Eats fossero esigenti.
A questo punto, la tua commissione minima di transazione sarebbe simile a questa:
Tariffa tx = (unità di gas richieste dalla transazione) x (prezzo del gas almeno pari alla tariffa base + mancia)
Ma cosa succede se esegui una transazione insolita che richiede molto più carburante di quanto pensavi? Finirai per pagare mooolto di più di quanto pensavi inizialmente!
Questo è il motivo per cui gli utenti di solito aggiungono un limite di gas al loro input.
Nel nostro esempio del carburante, fare un preventivo per un viaggio (eseguire una transazione) significherebbe pensare al prezzo del carburante (prezzo del gas) e ai litri massimi che pensi ti serviranno per il viaggio (limite di gas).
Il "limite di benzina" è il numero massimo di unità di benzina che sei disposto a pagare per eseguire la transazione.
L'utilizzo di un limite di gas ti assicura di non spendere accidentalmente molto più del tuo budget. Sei protetto da un codice di contratto difettoso che richiede improvvisamente più gas.
In alternativa, gli utenti hanno la possibilità di impostare un LIMITE MASSIMO DELLA TARIFFA per comunicare alla rete il massimo di gwei che sei disposto a spendere per la tua transazione.
Non essere troppo avaro con i tuoi limiti di gas e massimi! I miner useranno solo gas e gwei sufficienti per eseguire la transazione e ti rimborseranno il resto.
Ma se una transazione raggiunge il suo limite di gas o massimo e "esaurisce il gas" prima di essere eseguita, allora la transazione fallirà e perderai il gas che i miner avevano già consumato.
Sarebbe un "gwei" di spreco di troppo.
Tenendo conto dei limiti di gas, la nostra nuova formula per la commissione minima di transazione sarebbe la seguente:
Tx Fee = (Gas Limit) * (Base fee + Tip)
Supponiamo che la persona A stia inviando 1 ETH alla persona B.
La semplice transazione richiede solo 21.000 gas, ma molte persone si scambiano token ERC-20, quindi la commissione base attuale è di 300 gwei. La persona A decide di dare una mancia di 20 gwei per assicurarsi che i 2 ETH vengano trasferiti.
Utilizzando la formula di cui sopra, la commissione di transazione della persona A è:
(21.000) x (300 + 20) = 6.720.000 gwei o 0,00672 ETH
Sono circa 18,84 dollari per trasferire 1 ETH (~3.000 dollari)!
18,84 dollari potrebbero essere ancora un po' troppo per alcuni. Fortunatamente, ci sono sforzi per ridurre le commissioni di transazione.
Il passaggio di Ethereum all 'algoritmo di consensoProof-of-Stake (PoS ), ad esempio, ridurrebbe i requisiti computazionali per transazione.
Un gruppo di soluzioni di scalabilità Layer 2 promette inoltre di alleggerire il carico della rete eseguendo i calcoli pesanti off-chain.
La maggior parte dei portafogli e delle piattaforme possono stimare automaticamente il gas e i prezzi del gas per le tue transazioni.
Ma se vuoi mettere alla prova le tue abilità nel calcolo delle commissioni di transazione, allora ti consigliamo di dare un'occhiata a questo foglietto!
| Gas | Unità di misura per lo sforzo computazionale che i miner devono eseguire per la tua transazione e registrarla sulla blockchain di Ethereum. |
| Tariffa di blocco/base | La quantità minima di gas necessaria per inserire la transazione nell'ultimo blocco di Ethereum. Le commissioni di base vengono "bruciate" alla fine di ogni transazione. |
| Gwei | Abbreviazione di gigawei, una frazione di 1 ETH che devi pagare per le commissioni di transazione. 1 Gwei = 0,000000001 ETH Es.: se stai inviando 1 ETH e la commissione totale della transazione è di 4230000 gwei (0,00423 ETH), dovrai inviare 1,00423 ETH per eseguire correttamente la transazione. |
| Prezzo del gas | Il numero di gwei che sei disposto a pagare per un'unità di gas. |
| Limite di gas | Il numero massimo di unità di gas che sei disposto a pagare per eseguire la transazione. Puoi regolare la quantità di gas che desideri spendere, ma se imposti un limite di gas inferiore al totale di gas necessario, la transazione "perderà gas" e non andrà a buon fine. Diversi tipi di transazioni richiederanno una quantità minima di gas diversa per essere completate. |
| Costo massimo | Il costo massimo (in gwei) che sei disposto a spendere per la tua transazione. Dopo aver dedotto le commissioni effettive e la mancia, il resto della commissione massima sarà rimborsato al mittente della transazione. Come per i limiti di gas, se imposti una commissione massima inferiore alla commissione effettiva necessaria, la transazione non andrà a buon fine. |
| Commissione/mancia prioritaria | Una commissione aggiuntiva che paghi ai miner per includere/dare priorità alla tua transazione sulla blockchain. |
| Consumo di gas | Quando gli utenti pagano per le loro transazioni, la loro commissione base per il gas viene distrutta (rimossa definitivamente dalla circolazione) dal protocollo. |
| Formula per la commissione di transazione | (Limite di gas) x (Tariffa base + Mancia) |