EIP-1559

Difficoltà: avanzato

Argomento: tecnologia


DEFINIZIONE

La modifica EIP-1559 è stata introdotta nel protocollo Ethereum con l'hard fork London nell'agosto 2021. Con EIP-1559, ogni transazione su Ethereum comporta la totale distruzione della "base fee", riducendo gradualmente l'offerta circolante di Ether (ETH). Con EIP-1559 una transazione è valida solo se la fee massima è maggiore della fee di base più la priority fee. Qualsiasi importo in eccesso viene rimborsato all'utente",. Di conseguenza, gli utenti avranno molta più certezza quando inviano una transazione perché devono solo assicurarsi di includere abbastanza per pagare la Commissione di base e una piccola commissione di priorità per includere la propria transazione

La EIP-1559 cambierà il meccanismo di determinazione delle commissioni che vengono pagate per ogni transazione su Ethereum. Precedentemente il meccanismo con cui venivano determinate le fee di transazione in Ethereum era il first-price auction: gli utenti facevano un’offerta (con modalità simili a quelle di un’asta) per ottenere dello spazio e includere la propria transazione nel blocco successivo. Questo avveniva definendo il massimo gas price (il gas su Ethereum è proprio la fee pagata dagli utenti per effettuare una transazione) che gli utenti erano disposti a pagare per vedere la propria transazione validata dai miner. Essendo la block size limitata, si genera una competizione per lo spazio al suo interno e gli utenti, che facevano le offerte più alte ai miner che creano i blocchi, vedevano le proprie transazioni scelte per prima. Nei momenti di congestione della rete, questo meccanismo poteva risultare poco efficiente per gli utenti. Nei periodi di congestione accadeva infatti spesso di dover pagare fee molto elevate anche per transazioni semplici. La EIP-1559 cerca migliorare l’esperienza proprio da questo punto di vista, con quattro obiettivi fondamentali: - rendere le fee più facilmente prevedibili; - ridurre il tempo di conferma delle transazioni; - automatizzare il sistema di calcolo delle fee; - creare un circolo virtuoso tra l’attività on-chain e il valore dell’asset ETH. L’obiettivo della EIP-1559 non è, quindi, rendere le transazioni più economiche, ma di rendere le fee più facilmente prevedibili per gli utenti. Per la riduzione delle commissioni sono attualmente in fase di sviluppo altre soluzioni, come i rollup su Layer 2 o il futuro aggiornamento a Ethereum 2.0. La EIP-1559 sostituisce infatti la volatilità delle commissioni con la volatilità della dimensione dei blocchi, rendendo più facile prevedere il costo delle transazioni.

  • Vedi anche
  • Circulating supply Disponibilità circolante
  • EIP (Ethereum Improvement Proposal) Proposta di miglioramento di Ethereum

aggiornato il 2022-02-02