Proposal EIP-7983: batas gas untuk transaksi tunggal Ethereum mungkin dibatasi hingga 16.777.216

robot
Pembuatan abstrak sedang berlangsung

Proposal EIP-7983: Upaya Baru untuk Batas Gas Transaksi Ethereum

Jaringan utama Ethereum menghadapi tantangan dalam efisiensi eksekusi yang tidak merata dan tekanan penjadwalan sumber daya. Untuk masalah ini, Vitalik Buterin dan Toni Wahrstaetter mengusulkan proposal EIP-7983, yang saat ini telah memasuki tahap diskusi komunitas. Proposal ini menyarankan untuk menetapkan batas keras 16.777.216 gas (yaitu 2²⁴) untuk setiap transaksi, yang bertujuan untuk meningkatkan stabilitas jaringan dan efisiensi eksekusi.

Pemikiran ini telah dieksplorasi dalam proposal sebelumnya seperti EIP-7825, di mana para pengembang mencoba untuk memperkenalkan batasan sumber daya untuk meletakkan dasar bagi pengembangan modular dan pengoptimalan kinerja Ethereum.

Konten Inti EIP-7983

Saat ini, Ethereum memungkinkan satu transaksi untuk secara teori menggunakan seluruh gas blok, desain ini meskipun fleksibel, dapat menyebabkan konsentrasi sumber daya, beban node yang tidak merata, dan masalah lainnya yang mempengaruhi kinerja keseluruhan. Tujuan EIP-7983 adalah untuk membatasi jumlah gas maksimum yang digunakan oleh satu transaksi, untuk mencegah satu transaksi mengambil terlalu banyak sumber daya jaringan. Setelah menetapkan batas keras 16.777.216 gas, transaksi yang melebihi batas akan ditolak saat validasi blok.

Inti dari proposal ini adalah dengan menetapkan batas, memaksa beberapa transaksi super besar untuk dibagi, mencegah satu transaksi menggunakan terlalu banyak sumber daya. Pembatasan ini tidak akan mengubah total kapasitas gas blok, dan tidak melibatkan modifikasi aturan konsensus, hanya memperkenalkan satu kondisi pembatasan selama proses eksekusi transaksi.

Untuk lingkungan eksekusi yang bergantung pada komputasi paralel, seperti mesin virtual zero-knowledge (zkVM) dan model eksekusi multithreading di masa depan, batasan ini membantu menghindari transaksi ekstrem yang memperlambat seluruh proses pemrosesan blok. Dalam logika lapisan eksekusi, batasan ini lebih mendekati "spesifikasi penggunaan sumber daya", yang memungkinkan setiap transaksi dibagi lebih merata tanpa mengubah total jumlah, memudahkan penjadwalan dan eksekusi keseluruhan jaringan.

Efek Sebenarnya dan Masalah Potensial dari EIP-7983

Proposal EIP-7983 bertujuan untuk menetapkan gas limit untuk setiap transaksi, dengan harapan mengurangi risiko penolakan layanan (DoS) yang disebabkan oleh transaksi ekstrem, sekaligus meningkatkan prediktabilitas keseluruhan proses eksekusi. Bagi lingkungan operasi, batasan ini membantu menyederhanakan logika eksekusi validator dan mengurangi tekanan akibat konsentrasi konsumsi sumber daya.

Proposal ini memiliki kesesuaian tertentu dengan arsitektur modular yang sedang didorong oleh Ethereum, integrasi zkVM, dan jalur skalabilitas L2. Karena transaksi besar terpaksa dibagi, desain ini diharapkan dapat meningkatkan adaptabilitas dasar Ethereum terhadap pemrosesan paralel, serta lebih lanjut mendukung arsitektur komputasi multi-lapisan. Dari sudut pandang implementasi, EIP-7983 tidak melibatkan aturan konsensus atau perubahan di lapisan protokol, dampak utamanya adalah bahwa klien, dompet, dan alat pengembang perlu memperbarui konstruksi transaksi dan cara tampilan antarmuka untuk menyesuaikan dengan logika batasan baru.

Namun, batasan pada lapisan eksekusi dari proposal ini juga memicu beberapa diskusi. Beberapa aplikasi tingkat lanjut seperti penyebaran kontrak, operasi DeFi yang kompleks mungkin memerlukan pemisahan transaksi tambahan, yang dapat menyebabkan peningkatan kompleksitas interaksi pengguna. Selain itu, perbedaan dalam tampilan dan penanganan gas di berbagai platform dapat menyebabkan biaya pemahaman dan ketidak konsistenan penggunaan pada tahap awal. Yang lebih penting, serangan penolakan layanan yang dihadapi oleh proposal ini, terutama terjadi pada tahap eksekusi transaksi, dan tidak memiliki hubungan langsung dengan tindakan manipulasi urutan menggunakan transaksi gas tinggi di dalam mempool. Oleh karena itu, ini lebih condong untuk membatasi kelebihan sumber daya di sisi node, daripada menargetkan semua bentuk serangan jaringan.

Secara keseluruhan, EIP-7983 memiliki makna praktis dalam meningkatkan stabilitas eksekusi node dan mendukung arsitektur paralel di masa depan, tetapi ruang lingkupnya terbatas dan masih perlu dipadukan dengan mekanisme lain untuk menghadapi masalah keamanan jaringan secara umum.

Reaksi Komunitas

Seputar EIP-7983, komunitas memiliki pandangan yang berbeda. Para pendukung berpendapat bahwa menetapkan batas gas transaksi sesuai dengan arah pengembangan Ethereum yang sederhana, aman, dan modular, serta membantu meningkatkan kinerja jaringan dan pengalaman pengguna, terutama dalam lingkungan di mana zkVM dan solusi L2 semakin matang. Sementara itu, para penentang menyoroti kompleksitas dan risiko kompatibilitas yang ditimbulkan oleh pemisahan transaksi, dan menunjukkan bahwa masalah jaringan lebih banyak berasal dari desain kontrak pintar daripada batas gas transaksi.

EIP-7983 mencerminkan perhatian komunitas terhadap stabilitas jaringan dan efisiensi eksekusi. Proposal ini memiliki tantangan dan perbedaan pendapat, tetapi memberikan solusi yang mungkin untuk kemampuan eksekusi dan ekspansi lapisan dasar Ethereum. Mengingat arah pengembangan multilevel dan modular Ethereum saat ini, EIP-7983 memiliki nilai praktis tertentu, tetapi efek akhirnya perlu dievaluasi berdasarkan tingkat adopsi komunitas dan hasil implementasi.

ETH-3.24%
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
  • 7
  • Bagikan
Komentar
0/400
0xDreamChaservip
· 18jam yang lalu
Batas gas ini agak tidak berguna ya
Lihat AsliBalas0
PumpingCroissantvip
· 18jam yang lalu
Sungguh tidak perlu membuatnya begitu rumit.
Lihat AsliBalas0
faded_wojak.ethvip
· 18jam yang lalu
Jika kamu pernah bermain Minesweeper, kamu sudah tahu seberapa besar yang harus kamu waspadai.
Lihat AsliBalas0
DegenGamblervip
· 18jam yang lalu
Sekali lagi memberikan para suckers sebuah belenggu.
Lihat AsliBalas0
ChainMelonWatchervip
· 18jam yang lalu
Tsk tsk, Ethereum lagi melakukan trik.
Lihat AsliBalas0
MevTearsvip
· 18jam yang lalu
Dianggap Bodoh lagi
Lihat AsliBalas0
ForkYouPayMevip
· 18jam yang lalu
16m gas, ini akan membuat saya kehilangan semua rambut.
Lihat AsliBalas0
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)