Membaca Pectra ETH: Upgrade Besar Berikutnya

robot
Pembuatan abstrak sedang berlangsung

Peningkatan Pectra adalah tonggak penting berikutnya dalam jaringan Ethereum yang diharapkan akan dilaksanakan pada kuartal pertama tahun 2025. Peningkatan ini terdiri dari dua bagian utama: peningkatan lapisan Prague dan peningkatan lapisan protokol Electra.

Berbeda dengan peningkatan besar sebelumnya, Pectra tidak memiliki tujuan utama yang menonjol, tetapi fokus pada berbagai perbaikan dan optimalisasi teknis. Ini berbeda dengan upgrade Dencun (biaya L2 Drop yang signifikan) atau upgrade Shapella (memungkinkan penarikan Ether yang distake, langkah terakhir dalam perubahan Ethereum dari Proof of Work (PoW) ke Proof of Stake (PoS)).

Perkembangan Terbaru

Baru-baru ini, pengembang inti Ethereum (ACD, All Core Developers) membahas kemungkinan memisahkan upgrade Pectra menjadi dua tahap dalam pertemuan telepon. Berdasarkan usulan ini:

  1. Peningkatan Pectra akan mencakup EIPs pectra-devnet-3 (lihat di bawah).
  2. Rencana asli untuk EOF (Format Objek EVM) dan PeerDAS (Peer Data Availability Sampling) akan ditunda hingga upgrade berikutnya, dengan nama sementara Fusaka (Fulu + Osaka).
  3. Konten terkait Verkle Trees yang seharusnya diterapkan di Osaka akan ditunda lebih lanjut, dan mungkin akan diimplementasikan dalam upgrade Amsterdam selanjutnya.

Metode bertahap ini bertujuan untuk memastikan skala dan kompleksitas setiap upgrade tetap dalam kendali yang dapat dikelola, sambil memberikan waktu yang cukup untuk pengujian dan penyempurnaan teknologi.

Pectra 升级相关 EIPs

EIPs yang Telah Dikonfirmasi

  1. EIP-2537[1]: Pra-penyusunan Operasi Kurva BLS12-381
  2. EIP-2935[2]: Menyimpan hash blok historis dalam status
  3. EIP-6110[3]:Menyediakan deposit validator di atas rantai
  4. EIP-7002[4]:Keluaran lapisan eksekusi yang dapat dipicu
  5. EIP-7251[5]: Menambahkan saldo maksimum yang valid
  6. EIP-7549[6]: Mengeluarkan Indeks Komite dari Bukti
  7. EIP-7685[7]: Permintaan Lapisan Pelaksanaan Umum
  8. EIP-7702[8]Mengatur kode akun EOA untuk sebuah perdagangan

EIPs yang Sedang Dipertimbangkan

  • EIP-7212: Mendukung prekompilasi kurva secp256r1
  • EIP-7547[9]Termasuk daftar
  • EIP-7623[10]: Menambahkan biaya calldata
  • EIP-7742[11]Menghilangkan hubungan hitungan blob antara lapisan konsensus dan lapisan eksekusi

Pengantar Singkat EIP Kunci

EIP-2537:Prekompilasi Operasi Kurva BLS12-381

Proposal ini memperkenalkan operasi pra-kompilasi pada kurva BLS12-381, yang signifikan meningkatkan efisiensi operasi seperti verifikasi tanda tangan BLS. Dibandingkan dengan pra-kompilasi BN254 yang ada, BLS12-381 menyediakan tingkat keamanan yang lebih tinggi (lebih dari 120 bit, sedangkan BN254 hanya 80 bit). Peningkatan ini meliputi operasi kurva dasar dan juga integrasi operasi eksponensial ganda, yang membentuk dasar bagi penggabungan Kunci Publik dan tanda tangan yang efisien.

EIP-2935: Menyimpan Histori Blokhash di dalam Status

Proposal ini menyarankan untuk menyimpan hash dari 8192 Blok terbaru di kontrak sistem, perubahan ini utamanya bertujuan untuk mendukung eksekusi klien tanpa keadaan. Dengan cara ini, klien tanpa keadaan dapat dengan lebih mudah mendapatkan informasi sejarah yang dibutuhkan, sambil tetap menjaga kesesuaian dengan opcode BLOCKHASH yang ada. Ini tidak hanya menyederhanakan mekanisme penyimpanan sejarah Blokhash, tetapi juga memberikan cara baru untuk mengakses data sejarah.

EIP-6110: Menyediakan deposit validator on-chain

Usulan ini akan mengintegrasikan proses deposit validator langsung ke dalam struktur Blok lapisan eksekusi ETH. Perubahan ini akan memindahkan tanggung jawab pengandungan dan verifikasi deposit dari lapisan konsensus ke lapisan eksekusi, menghilangkan kebutuhan bagi lapisan konsensus untuk memilih deposit (atau eth1data). Dengan menganalisis acara log kontrak transaksi deposit untuk menghasilkan daftar deposit, metode ini tidak hanya meningkatkan keamanan dan efisiensi penanganan deposit, tetapi juga meningkatkan pengalaman pengguna. Selain itu, ini juga menyederhanakan desain perangkat lunak klien, menurunkan kompleksitas keseluruhan sistem.

EIP-7002: Layer Eksekusi yang Dapat Dipicu Keluar

Usulan ini memperkenalkan mekanisme baru yang memungkinkan validator untuk memicu operasi penarikan dan keluar dengan menarik kembali sertifikat melalui lapisan eksekusi (0x01). Implementasinya adalah dengan melampirkan pesan penarikan ke blok lapisan eksekusi, kemudian diproses oleh lapisan konsensus. Metode ini memberikan pilihan keluar yang lebih fleksibel bagi validator, sambil tetap menjaga keamanan dan konsistensi sistem.

EIP-7251: Menambahkan Saldo Tersedia Maksimum

Usulan ini bertujuan untuk meningkatkan Saldo Efektif Maksimum untuk validator ETH, sambil tetap menjaga Saldo Staking Minimum sebesar 32 ETH. Perubahan ini memiliki beberapa manfaat:

  1. Memungkinkan operator Node besar untuk digabungkan menjadi validator yang lebih sedikit, meningkatkan efisiensi operasional.
  2. Memberikan kesempatan kepada stakeholder kecil untuk mendapatkan hadiah bunga majemuk, meningkatkan daya tarik stake.
  3. Menawarkan opsi stake yang lebih fleksibel untuk menarik lebih banyak peserta.
  4. Mengurangi validator yang redundan dalam jaringan, Drop jumlah pesan P2P.
  5. Mengurangi penggunaan memori BeaconState, meningkatkan efisiensi sistem.
  6. Bekerja sama dengan mekanisme penarikan parsial dari lapisan eksekusi yang ditingkatkan untuk lebih mengoptimalkan dana seluruh jaringan ETH Fang.

EIP-7549: Menghapus Indeks Komite dari Bukti

Usulan ini mengusulkan untuk menghapus bidang indeks komite dari pesan bukti tanda tangan untuk mencapai agregasi suara Konsensus yang sama. Tujuan utama perubahan ini adalah untuk meningkatkan efisiensi klien Casper FFG dengan mengurangi jumlah pasangan rata-rata yang diperlukan untuk memverifikasi aturan Konsensus. Meskipun semua jenis klien akan mendapat manfaat dari perbaikan ini, perubahan ini mungkin memberikan peningkatan kinerja yang paling signifikan bagi sirkuit ZK yang memerlukan bukti Casper FFG Konsensus.

EIP-7685: Permintaan Lapisan Eksekusi Universal

Proposal ini mendefinisikan kerangka umum untuk menyimpan dan memproses permintaan yang dipicu oleh Smart Contract. Implementasi spesifik adalah dengan menambahkan sebuah bidang di header dan badan eksekusi untuk menyimpan informasi permintaan, sehingga membuat permintaan-permintaan ini terbuka untuk lapisan konsensus, memungkinkannya untuk memproses setiap permintaan. Desain mekanisme ini utamanya untuk mengatasi kebutuhan validator yang dikendalikan oleh Smart Contract yang semakin meningkat, dan untuk memberikan dasar bagi interaksi on-chain yang lebih kompleks di masa depan.

EIP-7702: Mengatur kode EOA akun untuk sebuah transaksi

EIP-7702 yang diajukan oleh Vitalik Buterin dan lainnya bertujuan untuk mengoptimalkan abstraksi akun di Ethereum. Proposal ini memperkenalkan jenis transaksi baru yang memungkinkan pemilik akun luar (EOA) mengatur kode akun melalui mekanisme otorisasi. Peningkatan ini mendukung berbagai fitur baru:

  1. Operasi Massal: Memungkinkan EOA untuk melakukan beberapa operasi dalam satu transaksi, meningkatkan efisiensi.
  2. Transaksi Pembayaran: memberikan kemudahan untuk pembayaran pihak ketiga Pencucian Uang.
  3. Penurunan hak akses: meningkatkan keamanan dan fleksibilitas akun.

Dengan menggunakan struktur transaksi baru, proposal ini tidak hanya meningkatkan fungsionalitas dan kegunaan EOA, tetapi juga memberikan kompatibilitas dan skalabilitas yang baik untuk teknologi akun abstrak di masa depan.

Kesimpulan

Meskipun Pectra tidak memiliki tujuan utama yang menonjol, melalui serangkaian perbaikan dan optimisasi teknis, ini akan meningkatkan fungsionalitas, keamanan, dan efisiensi jaringan Ethereum. Dengan kemajuan dalam rencana pembaruan ini, mungkin kita akan melihat lebih banyak EIP yang diadopsi atau disesuaikan.

ETH-0.52%
CORE-2.19%
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • Komentar
  • Posting ulang
  • Bagikan
Komentar
0/400
Tidak ada komentar
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)