Oggi esaminiamo di cosa si tratta e in cosa consiste EIP-1559. Continua a leggere per scoprire di cosa si tratta, come funziona, perché è stato creato e tutte le funzionalità che dovresti sapere su EIP-1559.
UUno dei miglioramenti più recenti e controversi di Ethereum è il noto EIP-1559, noto come "Fee market change for ETH 1.0 chain" o "Changes in the commission market for ETH 1.0", che è stato presentato da Vitalik Buterin, Eric Conner, Rick Dudley, Matthew Slipper, Ian Norden e Abdelhamid Bakhta con un obiettivo molto chiaro: cambiare il modo in cui vengono gestite le commissioni all'interno di Ethereum.
Ma come funziona davvero l'EIP-1559? Ha davvero avuto l'impatto previsto? In che modo la comunità ha ricevuto questo miglioramento? Questo e altro, vedremo di seguito.
Perché è stato creato EIP-1559?
In Ethereum il sistema di commissioni è piuttosto complesso, soprattutto se lo confrontiamo con Bitcoin. La ragione di ciò è strettamente legata all'EVM e al concetto di Gas come forma di corrispettivo per le operazioni in esso svolte. Il modo più semplice e basilare per capirlo è vedere ogni smart contract come una serie di istruzioni che possono essere più o meno complesse da eseguire a livello computazionale.
Ciò significa che, nel loro insieme, ogni smart contract ha esigenze informatiche diverse. E, poiché la potenza di calcolo dell'EVM è limitata, è necessario stabilire un piccolo prezzo da pagare per l'accesso a tali risorse. Questo pagamento viene calcolato tenendo conto del costo di esecuzione di tutte le operazioni all'interno dello smart contract eseguito. Un costo che si misura in Gas e detto Gas deve essere pagato utilizzando la valuta di sistema: ETH (o sue frazioni wei).
Sapendo che ogni contratto ha un costo e che questo costo è variabile, Ethereum ha creato il suo primo mercato delle commissioni. Uno che funziona in modo eccellente tranne che per un punto: la bassa scalabilità di Ethereum e la sua elevata domanda innescano il prezzo.
Guardala in questo modo: se vuoi comprare una pagnotta di pane, e risulta essere l'unica pagnotta di pane in un mondo di 300 milioni di persone, il costo sarà immenso perché la domanda supera di gran lunga l'offerta. Lo stesso vale per Ethereum. La domanda di servizi in Ethereum (DeFi, GameFi, Metaverses, tra gli altri) è così alta e le risorse di calcolo sono così limitate, che il prezzo per accedervi è sempre più alto. Alla fine, non è che "Ethereum abbia commissioni molto alte", è che la domanda sulla rete fa scattare il prezzo, perché altre persone sono disposte a pagare di più per dette risorse.
Detto così, non sembra essere un problema serio. In altre parole, il sistema funziona bene, ma in realtà pone un grosso problema: Ethereum dipende dall'accessibilità dei suoi servizi, perché se non lo sono, l'ecosistema cadrà a causa della migrazione verso altre piattaforme che offrono condizioni migliori. È lì che entra in azione Vitalik Buterin e decide che è il momento di cambiare le regole del gioco e allo stesso tempo barare nella valutazione di Ethereum.
Come funziona l'EIP-1559?
Abbiamo accennato in precedenza che le operazioni di Ethereum sono misurate dalla loro complessità computazionale (maggiore o minore) e che tale complessità ha un costo in Gas (più complesso, più valore in Gas e meno complesso, valore inferiore in Gas). Così, alla fine, tutta la complessità dello smart contract (da una semplice transazione ETH alla gestione della liquidità in Uniswap) somma tutto il Gas della sua “complessità computazionale” e ti permette di ottenere un valore finale di Gas che devi pagare in ETH (o sue frazioni). ).
Bene, con l'EIP-1559 questo cambia in modo abbastanza significativo. Il sistema di addizione della complessità computazionale viene mantenuto, ma all'interno della rete nota come "aliquota fiscale dinamica" viene creata una sorta di "aliquota fiscale dinamica". «Commissione base». La Base Fee è la commissione base minima che deve essere pagata affinché la transazione sia inclusa nei blocchi successivi, una commissione che deve essere pagata sì o sì all'interno della rete. Oltre alla Commissione Base, l'utente può specificare una commissione aggiuntiva come a "Tipo" noto come «Commissione prioritaria», che è quello che il miner prenderà come profitto all'interno della coinbase del blocco che genererà e convaliderà la transazione.
Il cambiamento nel sistema è che la Commissione Base ha uno scopo chiaro: evitare di applicare il sistema delle aste inizialmente utilizzato per calcolare il prezzo del Gas. Pertanto, Gas mantiene un prezzo correlato alla Commissione Base. Questo a seguito di una proporzione matematica definita dall'EIP-1559. Tale quota tiene conto dello stato di occupazione della rete e dell'esigenza dell'utente in merito alla velocità di conferma.
Pertanto, la commissione base viene calcolata utilizzando una formula che confronta la dimensione del blocco precedente (la quantità di gas utilizzata per tutte le transazioni) con la dimensione target. La tariffa base aumenterà di un massimo del 12,5% per blocco se viene superata la dimensione del blocco target. Questa crescita esponenziale rende economicamente impossibile che le dimensioni dei blocchi rimangano elevate indefinitamente.
Ad esempio, se l'utente desidera che il blocco successivo confermi il suo funzionamento nel mezzo di una rete occupata, l'utente dovrà pagare una tariffa base molto più alta (12,5% in più per ogni nuovo blocco che deve essere emesso entro la rete). ), che se la rete fosse a media o bassa capacità occupata (dove il canone base avrebbe un costo aggiuntivo inferiore o uguale allo 0%). Questa prevedibilità del canone base e del suo peso sul prezzo del Gas, che ha l'effetto positivo di "abbassare le commissioni in Ethereum", anche se non è questo il suo vero scopo.
Ciò chiarisce un punto: se un utente desidera che la sua transazione venga elaborata, deve pagare la tariffa base. Essendo questo, un dato dinamico dettato dall'evoluzione della rete. La "mancia" di pagamento aggiuntiva viene offerta dall'utente al fine di incoraggiare un rapido mining della sua operazione ed è quella che il minatore conserva durante l'elaborazione.
Quindi possiamo vedere che l'EIP-1559 svolge le seguenti funzioni:
- Elimina il sistema delle aste per il prezzo del Gas. Invece, è deciso da una formulazione dinamica. Uno che tenga conto dello stato di occupazione della rete e della velocità con cui se ne vuole verificare il funzionamento.
- Esegui un'ustione di ETH per frenare l'aumento dell'inflazione all'interno di ETH.
- Indirettamente, aiuta a frenare l'aumento del costo delle transazioni all'interno di Ethereum.
L'impatto di EIP-1559
Dall'annuncio di EIP-1559, ha generato molte aspettative e discussioni nella comunità di Ethereum. Da un lato, molti hanno applaudito al fatto che verranno presi provvedimenti per cercare di ridurre il prezzo delle commissioni di rete. Durante il 2020 e il 2021, le commissioni su Ethereum sono diventate particolarmente costose. Non solo in termini fiat, ma anche in termini di token. Ciò era dovuto al fatto che è stato necessario pagare più ETH per completare la stessa operazione. Questo è stato facile da verificare per tutti coloro che hanno operato su piattaforme come Uniswap o Compound.
D'altra parte, c'è chi indica che questa misura era solo un altro esempio della centralizzazione di Ethereum. Il motivo è che Vitalik Buterin ha deciso praticamente da solo, anche se molti altri hanno contribuito al design dell'EIP-1559. In questo gruppo, molti sostengono che il cambiamento non fosse finalizzato solo a "migliorare le condizioni per la comunità" ma soprattutto per coloro che avevano grandi interessi nel mantenere il sistema con l'arrivo di ETH 2.0 (dove EIP-1559 sarebbe ancora attivo). Non sarebbe la prima volta che Ethereum viene accusato di centralizzazione. In effetti, casi come The DAO e ConsenSys sono una costante in quella causa contro il progetto.
Infine, quelli che hanno suscitato più scalpore sono stati i minatori. Il sistema della tariffa base influisce notevolmente sui tuoi guadagni. Questo perché buona parte delle commissioni vengono bruciate. Inoltre, il calcolo del prezzo del Gas tramite Base Fee (invece di un'asta) e l'inclusione della "Priority Fee" erano misure che gran parte dei minatori di ETH non gradivano. La situazione a questo punto era particolarmente tesa. È arrivato al punto in cui Ethermine, uno dei più grandi mining pool di Ethereum, si è opposto direttamente a questo. Infatti, è stato chiamato un boicottaggio della rete con un attacco del 51%. Fortunatamente, la chiamata non ha avuto successo. Tuttavia, in quei giorni c'era una significativa migrazione della potenza di calcolo ad altre reti come Ethereum Classic e Ravencoin.
Ora, al di fuori dell'intera rivoluzione all'interno della comunità, l'impatto è minimo. Mentre le commissioni medie si sono stabilizzate, i picchi di Ethereum e la scalabilità limitata fanno sì che le commissioni continuino ad aumentare. Ad esempio, un'operazione ETH nel maggio 2021 ha avuto un costo massimo medio di circa $ 70. Ma a maggio 2022, quel costo è salito alle stelle a $ 200. È chiaro che l'impatto dell'EIP-1559 in termini di tariffe inferiori è minimo, cosa che lo stesso Vitalik Buterin accetta.
Quanto sai, Cryptonuta?
Gas mantiene un prezzo relativo alla tariffa base con EIP-1559?Certo!
Esatto cryptonauta, il Gas mantiene un prezzo relativo alla Base Fee sempre seguendo una proporzione matematica definita dal EIP-1559.