Melihat Peningkatan Ethereum (ETH) Terbaru dan Mendatang

2023-02-10

Poin Utama

  • Ethereum mengalami peningkatan berkala untuk memperbaiki kemampuan teknis jaringan. Peningkatan ini terutama dilakukan dengan hard fork.

  • Pembaruan berikutnya dari Ethereum, yaitu Shanghai, akan memungkinkan penarikan staking. Kita juga akan melihat peningkatan signifikan untuk memperkenalkan sharding sekitar tahun 2023 atau 2024.

  • Pembaruan Ethereum sebelumnya telah mengubah struktur biaya jaringan (London) dan mekanisme konsensus (Merge).

Ethereum telah memperkenalkan banyak peningkatan vital sepanjang hidupnya. Pelajari beberapa hard fork penting terbaru dan apa yang akan terjadi di masa mendatang.

Ethereum memiliki sejarah panjang dan menarik dalam hal peningkatan. Sejak kelahirannya, kami telah melihat banyak perubahan yang memperbaiki fungsinya. Itu salah satu aspek yang membuat jaringan tersebut populer di kalangan pengguna dan pengembang. Jika Anda adalah pemilik ether (ETH) atau hanya ingin tahu tentang kripto, ada banyak hal yang dapat diperoleh dari memahami asal-usul jaringan, keadaan saat ini, dan arahnya di masa depan.

Apa Itu Peningkatan Ethereum?

Peningkatan Ethereum mengimplementasikan perubahan teknis pada jaringan Ethereum. Hal ini dapat memperbaiki skalabilitas, mengubah model biaya gas, atau memengaruhi kemampuan teknis jaringan. Proses yang semestinya terjadi untuk membuat perubahan yang melibatkan pengembangan dan pemeriksaan Ethereum Improvement Proposal (EIP/Proposal Peningkatan Ethereum) oleh komunitas dan tim pengembangan.

Sebagian besar pembaruan Ethereum memerlukan hard fork

Pembaruan besar akan melakukan hard fork terhadap blockchain Ethereum. Artinya, kode baru yang diimplementasikan dalam pembaruan tidak kompatibel dengan kode lama. Untuk berpartisipasi dalam peningkatan baru, pengguna yang menjalankan node harus memperbarui perangkat lunak mereka. Node dan validator apa pun yang menjalankan perangkat lunak sebelumnya tidak akan menghasilkan blok valid dalam pembaruan terbaru. Sebagai alternatif, soft fork memungkinkan validator dan node yang masih menjalankan kode lama untuk membuat dan memverifikasi blok, bahkan setelah pembaruan.

Hard fork diperlukan untuk pembaruan dengan perubahan besar dan signifikan karena memastikan semua orang di jaringan menjalankan kode baru. Hal ini memungkinkan basis pengguna untuk menyetujui peningkatan baru secara efektif. Jika peningkatan tidak populer dalam sistem hard fork, mayoritas hanya akan tetap menggunakan blockchain awal yang tidak berubah.

Misalnya, pembaruan yang mengubah Ethereum menjadi jaringan Proof of Stake (PoS) tidak akan berfungsi jika beberapa validator diizinkan untuk melanjutkan Proof of Work (PoW). Validator apa pun yang masih menggunakan mekanisme PoW lama akan tetap berada dalam blockchain lama yang sudah ketinggalan zaman dan terbagi. Hal ini telah terjadi sebelumnya di Ethereum dengan peretasan DAO. Sebagian besar pengguna beralih ke hard fork yang membalikkan peretasan, tetapi banyak yang tidak setuju dengan perubahan tersebut tetap menggunakan versi blockchain lebih lama, dan menamainya Ethereum Classic (ETC).

Peningkatan Besar Ethereum

Beacon Chain

Peningkatan Beacon Chain (1 Desember 2020) adalah langkah pertama dalam perpindahan Ethereum ke PoS. Chain tersebut diperkenalkan sebagai blockchain koordinasi baru Ethereum untuk membuat dan memvalidasi blok baru sambil menghadiahkan ETH kepada validator. Staking ETH terkunci juga diperkenalkan bersama dengan Beacon Chain. Setelah pembuatan chain, Ethereum PoW asli akan bergabung dengan chain agar menjadi satu.

Merge Ethereum

Merge Ethereum (6 September 2022) melihat penggabungan blockchain PoW asli Ethereum ke dalam PoS Beacon Chain yang baru hasil sharding. Semua smart contract dan data transaksi dialihkan ke Beacon Chain, berhasil menyelesaikan perpindahan PoS.

Sharding

Implementasi sharding (direncanakan untuk 2023/24) akan menjadi pemutakhiran besar untuk meningkatkan skalabilitas Ethereum. Rencana persisnya masih dalam pengembangan karena tim bereaksi terhadap perbaikan dalam teknologi skalabel. 

Ada beberapa opsi yang tersedia. Pertama, menggunakan blockchain hasil sharding seperti RAM komputer. Blockchain ini akan menawarkan penyimpanan data ke mainchain melalui proses rollup yang memungkinkannya meningkatkan transaksi per detik (TPS). Kedua, mengeksekusi kode dan memproses transaksi pada shard itu sendiri. Setiap shard akan memiliki smart contract dan saldo akun tersimpan sendiri yang kemudian dibagikan ke seluruh jaringan Ethereum.

Peningkatan Ethereum Lain yang Perlu Diketahui

Hard Fork London Ethereum

Hard Fork London Ethereum (5 Agustus 2021) mengimplementasikan lima EIP sebagai persiapan untuk perpindahan jaringan ke PoS. Perubahan terbesarnya adalah pengenalan transaksi dan mekanisme deflasi. Setiap blok dipindahkan ke biaya gas tetap, bukan sistem penawaran sebelumnya. Bom waktu kesulitan juga diperpanjang hingga Desember 2021 bertepatan dengan peningkatan Merge terencana.

Peningkatan Arrow Glacier Ethereum

Peningkatan Arrow Glacier Ethereum (9 Desember 2021) adalah pembaruan kecil untuk sekali lagi menunda bom waktu kesulitan. Kali ini, tim berusaha secara khusus menargetkan Juni 2022 untuk "ice age".

Peningkatan Ethereum Berikutnya: Shanghai

Pemutakhiran Ethereum Shanghai adalah fork yang telah lama ditunggu-tunggu yang akan mengimplementasikan penarikan staking di Ethereum. Untuk waktu yang lama, pengguna yang melakukan staking sebagai bagian dari mekanisme validasi Ethereum tidak dapat menarik staking mereka. EIP-4895 menyelesaikan masalah ini dan membuka 32 ETH dalam staking di belakang setiap node validator. Meskipun beberapa staker mungkin telah menggunakan solusi staking likuid pihak ketiga untuk ETH mereka yang masuk staking, banyak yang telah menunggu sejak Beacon Chain diluncurkan bulan Desember 2020.

Bergerak Melampaui Sharding

Perjalanan menuju PoS dan sharding merupakan perjalanan panjang. Dengan beberapa waktu tersisa, menarik untuk memikirkan apa yang akan terjadi setelahnya. Skalabilitas adalah topik yang sangat luas, dan tidak dapat benar-benar "diselesaikan". Kemungkinan akan ada banyak penyempurnaan saat pengembang dan pengguna memutuskan model yang akan diimplementasikan. Rollup, zero-knowledge proof, dan solusi lapisan dua adalah semua bahan yang memungkinkan, tetapi siapa yang tahu resepnya nanti? Kita harus menunggu hard fork berikutnya untuk mengetahuinya.

Bacaan Lebih Lanjut