NEWS

Ethereum Gas Limit e Gas Price

Ethereum Gas Limit e Gas Price

Oggi proponiamo una breve guida su questi due aspetti della rete Ethereum

La blockchain di Ethereum è una rete. Ether (ETH) è il carburante per quella rete.  Quando invii token, interagisci con un contratto, invii token ETH o ERC20, o fai qualsiasi altra cosa sulla blockchain, devi pagare per quel calcolo.  Il pagamento è calcolato a gas e il gas viene sempre pagato in ETH.

 

Stai pagando per il calcolo, indipendentemente dal fatto che la tua transazione abbia esito positivo o negativo.  Anche se fallisce, i miners devono convalidare ed eseguire la transazione, che richiede potenza computazionale.  Devi pagare per quel calcolo proprio come pagheresti per una transazione eseguita con successo.

 

Puoi vedere la tua commissione di transazione (limite del gas * prezzo del gas) in ETH e USD quando cerchi la tua transazione su Etherscan.io. Questo non è un costo che riceve il wallet o qualsiasi altro fornitore di servizi.  Questa tassa è pagata ai miners per le transazioni, inserendoli in blocchi e proteggendo la blockchain.


Panoramica

 

Quando senti il ​​termine "gas", la persona che parla si riferisce a:

 

 Gas Price Limit

 

Il costo totale di una transazione (la "commissione di transazione") è il Gas Limit * Gas ​​Price.

 

Puoi pensare al limite del gas come la quantità totale di carburante che un'automobile può contenere.

Puoi pensare al prezzo del gas come al costo di quel carburante per litro.

 

Con una macchina, è 2,50 (prezzo) di dollari per litro (unità). Con Ethereum, è 20 GWEI (prezzo) per carburante (unità).

Quindi diciamo che vuoi riempire il tuo serbatoio  da 10 litri.
Ci vorrebbero 10 litri di carburante , a 2,50 dollari ciascuno.  Quel totale verrebbe a 25 dollari.

Allo stesso modo, rispettare un limite di gas di 21000 significa riempire 21000 unità di gas.
Se ogni unità è impostata su 20 GWEI, il totale risulterebbe pari a 0.00042.

Pertanto, la commissione di transazione totale in questo scenario sarebbe 0.00042 ETH.

L'invio di token richiede generalmente un limite di gas di 50000 - 100000, pertanto la commissione totale di transazione aumenta a 0,001 ETH - 0,002 ETH.

 

Gas Limit

 

Il limite di gas è chiamato il limite perché è la quantità massima di unità di gas che sei disposto a spendere per una transazione.  Questo evita situazioni in cui vi è un errore da qualche parte in un contratto, e finisci per spendere 1 ETH, poi 10 ETH e poi 1000 ETH, andando in loop senza terminare mai l'elaborazione.

 

Tuttavia, le unità di gas necessarie per una transazione sono già definite dalla quantità di codice che viene eseguita sulla blockchain. Se non si vuole spendere tanto per il gas, abbassare il limite del gas non sarà di grande aiuto.  È necessario includere un quantitativo di gas sufficiente a coprire le risorse di calcolo che si utilizzano o la transazione non riuscirà a causa di un errore "Out of gas".

 

Tutto il gas non utilizzato non lascia mai il tuo portafoglio.  Quindi se invii 1 ETH al nostro indirizzo di donazione e utilizzi un limite di gas di 400000, riceverai 400000 - 21000 * = 379000 indietro.  Tuttavia, se invii 1 ETH a un contratto e la transazione al contratto fallisce (ad esempio, il Periodo di creazione di token è già terminato), utilizzerai l'intero 400000 e non riceverai nulla indietro.

* 21000 è il limite di gas standard per le transazioni regolari.

 

Gas Price

 

Se vuoi spendere meno in una transazione, puoi farlo riducendo l'importo pagato per unità di gas.  Il prezzo che paghi per ogni unità aumenta o diminuisce la velocità con cui la tua transazione verrà estratta.

 

Durante i tempi normali, un prezzo del gas di: 
40 GWEI ti porterà quasi sempre nel prossimo blocco.
20 GWEI di solito ti porterà nei prossimi blocchi.
2 GWEI di solito ti porterà nei prossimi minuti.

Durante i periodi di creazione di token, questi costi impazziscono a causa della domanda / offerta:

50 GWEI è il prezzo massimo del gas accettato dalla maggior parte dei nuovi contratti di creazione di token. 
 

Qualsiasi valore superiore farà fallire la tua transazione.

Verifica con il periodo di creazione del token in cui desideri investire prima che inizi il periodo di creazione del token. 
50 GWEI sarebbe l'importo che dovresti inviare in questi casi.

 

Se si sta tentando di inviare durante un periodo di creazione di token (ma non alla creazione di token), si hanno 2 scelte:

Aspetta un po 'fino a quando il periodo di creazione del token è finito. 


Aumenta il prezzo del gas oltre 50 GWEI.

 

L'aumento del prezzo del gas lo farà estrarre più velocemente?  

L'impostazione di un prezzo basso del gas significa che non verrà mai estratto?

 

Le spese di transazione vanno al minatore che estrae il tuo blocco. Quando i minatori estraggono un blocco, devono decidere quali transazioni includere.  Possono scegliere di non includere transazioni o possono scegliere di selezionare casualmente le transazioni. Per incoraggiare i minatori a includere le transazioni in blocchi, devi impostare un "prezzo del gas" che sia abbastanza alto da indurli a includerlo (poiché dipende interamente da loro).

 

La maggior parte dei minatori segue una strategia molto semplice per l'inclusione. Includono le transazioni ricevute dal più alto prezzo del gas al più basso, quindi li includono fino a quando il blocco non è pieno o raggiungono uno che ha un prezzo del gas più basso di quello che sono disposti a processare.

 

Vuoi impostare il prezzo del gas abbastanza alto in modo che un minatore includa la tua transazione in un blocco.  Se sei di fretta, puoi impostare il prezzo del gas ancora più alto, in modo da saltare davanti a tutti in fila.

Se non sei di fretta, devi solo impostare un numero abbastanza alto in modo che qualcuno alla fine includa la tua transazione.

 

Perché dovrei impostare un prezzo basso del gas?

 

Perché è più economico, e poiché con l'aumento del prezzo di ETH (rispetto all'USD), una transazione che costava mezzo punto, ora può costare qualche centesimo.

 

Le transazioni più costose, come le offerte su un nome ENS, ora possono costare un dollaro o più!  Come utente, dovresti provare a inviare transazioni non urgenti con un prezzo del gas più basso poiché più transazioni avvengono al prezzo del gas più basso, più è probabile che i miners abbassino i loro minimi.

 

Dovrei aumentare il limite di gas per le vendite di token?

 

Dovresti inserire tutto ciò che i titolari delle vendite di token ti dicono di mettere. Se non lo sai, allora chiedi prima la vendita di token. Ciò garantisce che la transazione non fallirà a causa di un errore "Out of Gas".  In genere, un limite di gas di 200000 sarà sufficiente, ma alcuni potrebbero richiedere di più.

Aumentare la quantità a 1500000 o più non aumenterà la probabilità di entrare. Tutto ciò che farai è riempire i blocchi più velocemente, e perderai quella tassa di transazione se non viene superata. Non abbiamo mai visto una vendita di token che richiede oltre 800000 limiti di gas.

 

Quindi dovrei inviare con un enorme prezzo del gas per le vendite di token, giusto?

 

Non necessariamente.  Il rischio di aumentarlo è che non si può ancora entrare e pagare comunque la quota.

Il gas non ti verrà restituito se invii un limite di gas troppo basso, troppo presto o troppo tardi nel periodo di creazione del token.

 

Innanzitutto, vedi se la vendita di token ha un prezzo massimo del gas.  Se lo fanno, usa quello come il prezzo del gas.  Sia Status che Bancor avevano un gas massimo di 50 GWEI.

 

Se ti permettono di inviare con qualsiasi quantità di prezzo del gas, dovresti decidere quanto sei disposto a investire e quanto sei disposto a spendere per quel tentativo di investimento. Devi presumere che pagherai l'intera quota e non riceverai nulla in cambio durante i periodi di creazione dei token. Prendi il limite del gas (cioè 200000), moltiplicandolo per il prezzo del gas (cioè 50 GWEI o 0,00000005 ETH), e questo è quanto pagherai per il tuo tentativo di entrare.

 

Prima del periodo di creazione del token BAT, il prezzo medio del gas era di 20 GWEI (il valore predefinito) per i periodi di creazione di token.  Ora è tutto finito:

40 GWEI * 200000 = 0,008 ETH (o $ 5,60 USD) .
70 GWEI * 200000 = 0,014 ETH (o $ 9,80 USD) .
100 GWEI * 200000 = 0,02 ETH (o $ 14,00 USD).

Esempio: prezzi del gas assurdi dal periodo di creazione del token BAT  (Prezzi in USD al momento delle transazioni) 
118 GWEI * 200000 = 0.0236 ETH (o $ 6,13 USD) .
7590 GWEI * 200000 = 1,518 ETH (o $ 394,68 USD) .
58000 GWEI * 200000 = 11,6 ETH (o $ 3,016 USD).

 

Qualcuno ha pagato oltre 6000 dollari per inviare una transazione fallita!

 

Dove posso vedere cosa accettano i miner?

 

Inizia da EthGasStation

 

Sotto i 20 GWEI i blocchi sono quasi tutti pieni, il che significa che se imposti un valore inferiore a quello dovrai aspettare in fila con tutti gli altri.

 

Fonte: MyEtherWallet


Ross Evans

Appassionato di criptovalute, blockchain e sistemi di pagamento. 

Donate

12yDuRua58dCr3DySZfKXiDEgjcA7jJe49
0x883643620C5C4056819d98a969d1ad44ea14AF9f
0xcc5D19Cb2CDEC665D395209112a8b8a895f2C429

GUADAGNA CRIPTOVALUTE CON CRYPTOX.IT

Se alla fine dell'articolo trovi "Guadagna cripto condividento questo contenuto" potrai guadagnare criptovalute condividendo il contenuto sui tuoi social o tra i tuoi amici, leggi il regolamento.

COMMENTS


PARTNER

CRYPTO RATES

24h 24h Vol Price
BTC +3,24 37.805,13M 28.234,41 EUR
ETH +3,80 23.367,29M 1.662,43 EUR
USDT -0,78 64.096,08M 0,84 EUR
BNB +9,28 2.581,82M 245,37 EUR
ADA +3,45 4.082,00M 1,05 EUR
DOGE +20,75 4.221,79M 0,20 EUR
XRP +8,39 3.502,63M 0,53 EUR
USDC -0,76 2.631,01M 0,84 EUR
DOT +4,08 1.660,53M 13,48 EUR
UNI +6,55 400,84M 14,86 EUR
aggiornato 6 minuti fa da coinmarketcap.com

POPULAR VIDEOS

POPULAR BOOKS

The Bitcoin Standard
The Bitcoin Standard
by Saifedean Ammous Dec 06, 2020
Compra su Amazon
The Mystery Of Banking
The Mystery Of Banking
by Murray N. Rothbard Dec 06, 2019
Compra su Amazon
Mastering Bitcoin
Mastering Bitcoin
by Andreas M. Antonopoulos Nov 12, 2020
Compra su Amazon
Flash Boys
Flash Boys
by Michael Lewis Nov 19, 2019
Compra su Amazon

POPULAR TWEETS

IBM Italia @IBMItalia - 9 hours ago Nuovo #IBM #ThinkMagazine 2021: l’Italia alla prova della crescita #sostenibile. Quest'anno anche 13 #podcast. Protagoniste assolute, le aziende italiane che stanno applicando #AI, #Cloud, #IoT e #Blockchain per essere più efficienti e competitive https://t.co/Zv4ENOnfDQ https://t.co/2UGBdfCiQL

  • 14
  • 11

IlCriptonauta ⚡️ @ilCriptonauta - 10 hours ago Buongiorno e buon mercoledì con #Bitcoin oltre i 34K ed #ethereum tornato sopra i 2K https://t.co/tHJ28nngWU

  • 9
  • 0

Wired Italia @wireditalia - 13 hours ago Autorità centrali e locali rendono impossibile la vita a miner e utenti con continui divieti e restrizioni che hanno fatto scendere la capacità di calcolo della rete e la valutazione. https://t.co/8afOMYp1xj

  • 8
  • 5

Giovanni Zibordi @gzibordi - 23 hours ago cioè 'ste criptovalute, da maggio hanno perso circa 1,200 miliardi di $ di valore 1,200 mld persi un mese, ma nel mare magno della liquidità globale che sostiene 300 mila + mld di azioni, titoli e altro oggi non si sente https://t.co/SgMOlem9bx

  • 7
  • 2

Il Fatto Quotidiano @fattoquotidiano - 1 hour ago Tartufo, un’app certifica il Made in Italy: utilizza la tecnologia blockchain per difendere i produttori dalla concorrenza sleale https://t.co/AK4h09M26J

  • 6
  • 6

CRYPTO NETWORK

Reward Block Difficulty
BTC 6 688586 19.932.791M
ETH 2 12690429 6.216.476.564M
BCH 6 693362 250.616M
UNO 0 1331510 368.211M
XMR 2 2389479 300.361M
LTC 12 2074711 9M
DASH 1 1492686 149M
ZEC 2 1294993 47M
ZEN 3 955598 41M
ETC 3 12992761 258.921.869M
aggiornato 5 ore fa da coinwarz.com

PODCAST


LINKS