Memahami Pectra Ethereum: Peningkatan Besar Berikutnya

Memahami Peningkatan Pectra Ethereum

Peningkatan Pectra merupakan tonggak penting bagi jaringan Ethereum, yang dijadwalkan untuk diimplementasikan pada Q1 2025. Peningkatan ini terdiri dari dua komponen utama: peningkatan lapisan eksekusi Praha dan peningkatan lapisan protokol Electra.

Tidak seperti peningkatan besar sebelumnya, Pectra tidak memiliki tujuan tunggal yang menonjol, melainkan berfokus pada beberapa peningkatan dan pengoptimalan teknis. Hal ini membedakannya dengan peningkatan Dencun, yang bertujuan untuk mengurangi biaya Layer 2 secara drastis, dan peningkatan Shapella, yang memfasilitasi penarikan ETH yang dipertaruhkan, menyelesaikan transisi Ethereum ke Proof of Stake (PoS).

Perkembangan Terkini

Baru-baru ini, All Core Developers (ACD) Ethereum mendiskusikan kemungkinan untuk membagi upgrade Pectra menjadi dua fase. Menurut proposal ini:

Pendekatan bertahap ini bertujuan untuk menjaga skala dan kompleksitas setiap peningkatan agar tetap terkendali, sehingga memberikan waktu yang cukup untuk pengujian dan penyempurnaan setiap teknologi secara menyeluruh.

EIP yang Terkait dengan Peningkatan Pectra

EIP yang telah dikonfirmasi

EIP yang Sedang Dipertimbangkan

Rangkuman Utama EIP

EIP-2537: Operasi yang Telah Dikompilasi untuk Kurva BLS12-381

Proposal ini memperkenalkan operasi prakompilasi pada kurva BLS12-381, yang secara signifikan meningkatkan efisiensi verifikasi tanda tangan BLS. Dibandingkan dengan prakompilasi BN254 yang ada, BLS12-381 menawarkan keamanan yang lebih unggul (lebih dari 120 bit versus 80 bit). Proposal ini tidak hanya mencakup operasi kurva dasar tetapi juga multi-ekspansi, meletakkan dasar untuk agregasi kunci publik dan tanda tangan yang efisien.

EIP-2935: Menyimpan Hash Blok Historis

Proposal ini merekomendasikan untuk menyimpan hash dari 8.192 blok terakhir dalam kontrak sistem untuk mendukung eksekusi klien tanpa kewarganegaraan. Dengan demikian, klien tanpa kewarganegaraan dapat dengan mudah mengakses data historis yang penting dengan tetap menjaga kompatibilitas dengan opcode BLOCKHASH yang sudah ada.

EIP-6110: Deposit Validator On-Chain

Perubahan ini mengintegrasikan proses setoran validator secara langsung ke dalam struktur blok lapisan eksekusi Ethereum, mengalihkan tanggung jawab untuk penyertaan dan verifikasi dari lapisan konsensus ke lapisan eksekusi. Hal ini meningkatkan keamanan dan efisiensi dalam menangani setoran dan menyederhanakan desain perangkat lunak klien.

EIP-7002: Keluar dari Lapisan Eksekusi yang Dapat Dipicu

Proposal ini memperkenalkan sebuah mekanisme baru yang memungkinkan validator untuk memicu penarikan dan keluar dari operasi melalui lapisan eksekusi. Dengan melampirkan pesan penarikan ke blok lapisan eksekusi, hal ini memberikan fleksibilitas yang lebih besar kepada validator sekaligus memastikan keamanan sistem.

EIP-7251: Meningkatkan Keseimbangan Efektif Maksimum

Tujuan dari proposal ini adalah untuk meningkatkan saldo efektif maksimum (MAX_EFFECTIVE_BALANCE) untuk validator Ethereum dengan tetap mempertahankan saldo staking minimum 32 ETH. Perubahan ini akan meningkatkan efisiensi operasional untuk operator node besar dan menarik lebih banyak peserta dengan menawarkan opsi staking yang fleksibel.

EIP-7549: Menghapus Indeks Komite dari Bukti

Proposal ini menyarankan untuk menghapus bidang indeks komite dari pesan bukti tanda tangan untuk memungkinkan agregasi suara dengan konsensus yang sama. Perubahan ini terutama menargetkan peningkatan efisiensi untuk klien Casper FFG.

EIP-7685: Permintaan Lapisan Eksekusi Umum

Proposal ini menguraikan kerangka kerja untuk menyimpan dan memproses permintaan yang dipicu oleh kontrak pintar, memfasilitasi interaksi on-chain yang lebih kompleks.

EIP-7702: Mengatur Kode Akun EOA

Diusulkan oleh Vitalik Buterin dan yang lainnya, EIP ini mengoptimalkan abstraksi akun Ethereum dengan mengizinkan akun yang dimiliki secara eksternal (EOA) untuk mengatur kode akun melalui mekanisme otorisasi. Perubahan ini mendukung operasi batch dan pendelegasian pembayaran.

Kesimpulan

Meskipun Pectra tidak memiliki satu tujuan utama, Pectra bertujuan untuk meningkatkan fungsionalitas, keamanan, dan efisiensi Ethereum melalui serangkaian peningkatan teknis. Seiring dengan berjalannya peningkatan, kita dapat mengharapkan lebih banyak EIP yang akan disertakan atau disesuaikan, membuka jalan untuk jaringan Ethereum yang lebih kuat.

Exit mobile version