Martedì Tim Beiko, sviluppatore di Ethereum, ha twittato che Kiln ha superato con successo il Merge di Ethereum, con i validatori in grado di estrarre blocchi post-merge contenenti transazioni. Kiln sarà l'ultimo testnet Merge – ex Ethereum 2.0 – prima che i testnet pubblici esistenti vengano aggiornati. Il "Merge" implica la fusione dell'attuale Execution Layer di Ethereum in proof-of-work (PoW) con il Consensus Layer della Beacon Chain, modificando la blockchain in una rete proof-of-stake (PoS). La Foundation riporta

"Questa fusione segna il culmine di sei anni di ricerca e sviluppo in Ethereum e si tradurrà in una rete più sicura, tempi di blocco prevedibili, e una riduzione del 99,98%+ dell'uso di energia quando verrà rilasciato sulla mainnet più avanti nel 2022."

Ciononostante, pare che non tutto sia andato secondo i piani durante i test. Stando al Kiln Explorer, si sono riscontrati diversi errori relativi alla creazione di contratti. In un tweet di follow-up, Beiko ha affermato che un client non stesse producendo blocchi regolarmente, malgrado "la rete fosse stabile, con >2/3 dei validatori che finalizzavano correttamente". Un altro sviluppatore di Ethereum, Marius Van Der Wijden, ha commentato la questione, sottolineando che Prysm stesse proponendo blocchi difettosi durante la transizione su Kiln. 

Prysm è una variante del linguaggio di programmazione Go per implementare la specifica Ethereum Consensus. Come dichiarato da Van Der Wijden, si è scoperto che un blocco riportava l'errata base fee per il valore del gas: sostituendolo con l'effettivo valore di base previsto sembra essersi risolto il problema. Sulla roadmap ufficiale, la Ethereum Foundation riferisce che l'aggiornamento Merge sarà ultimato entro la fine del secondo trimestre 2022. Tuttavia, alcune caratteristiche, come la possibilità di ritirare gli Ether (ETH) in stake, non saranno disponibili subito dopo il Merge, in quanto gli sviluppatori concentrano i loro sforzi su quest'ultima funzionalità. 

Sembra che abbia funzionato! I blocchi post-merge vengono prodotti dai validatori, e contengono transazioni!

Adesso attendiamo solo la finalizzazione

Kiln sta per avviarsi tramite il Merge 👀 Probabilmente mancano 2-5 minuti ⏳!