Proposal EIP-7983 Ethereum: batas gas per transaksi ditetapkan sebesar 16,77 juta

Proposal Ethereum EIP-7983: Menetapkan gas limit untuk transaksi tunggal

Dalam konteks jaringan utama Ethereum yang menghadapi ketidakseimbangan efisiensi eksekusi dan tekanan penjadwalan sumber daya, proposal EIP-7983 yang diajukan oleh Vitalik Buterin dan Toni Wahrstaetter memasuki tahap diskusi komunitas. Proposal ini mengusulkan untuk menetapkan batas gas yang ketat untuk setiap transaksi, yaitu 16.777.216 gas (yaitu 2²⁴), untuk meningkatkan stabilitas jaringan dan efisiensi eksekusi.

Pendekatan ini telah dieksplorasi dalam proposal sebelumnya, di mana para pengembang mencoba memperkenalkan batasan sumber daya untuk meletakkan dasar bagi perkembangan modular dan optimasi kinerja Ethereum.

Konten Inti EIP-7983

Saat ini, Ethereum memungkinkan satu transaksi menggunakan gas seluruh blok secara teoritis. Desain ini meskipun fleksibel, dapat menyebabkan masalah seperti konsentrasi sumber daya dan ketidakmerataan beban pada node selama proses eksekusi transaksi, yang berdampak pada kinerja keseluruhan. EIP-7983 bertujuan untuk membatasi jumlah gas maksimum yang digunakan oleh satu transaksi, untuk mencegah satu transaksi mengambil terlalu banyak sumber daya jaringan. Dengan menetapkan batas keras sebesar 16.777.216 gas, transaksi yang melebihi batas tersebut akan ditolak saat verifikasi blok.

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

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

Efek Praktis dan Masalah Potensial EIP-7983

Menetapkan gas limit untuk transaksi tunggal, proposal EIP-7983 berharap dapat mengurangi risiko penolakan layanan (DoS) yang disebabkan oleh transaksi ekstrem, sambil meningkatkan prediktabilitas keseluruhan proses eksekusi. Bagi lingkungan operasi, batasan ini membantu menyederhanakan logika eksekusi validator dan meredakan 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 dipecah, desain ini diharapkan dapat meningkatkan adaptasi dasar Ethereum terhadap pemrosesan paralel, dan selanjutnya mendukung arsitektur komputasi multi-lapis. Dari sudut pandang implementasi, EIP-7983 tidak melibatkan perubahan aturan konsensus atau lapisan protokol, dampak utamanya adalah klien, dompet, dan alat pengembang perlu memperbarui cara konstruksi transaksi dan tampilan antarmuka, untuk beradaptasi dengan logika batasan yang baru.

Proposal ini menyebabkan beberapa diskusi mengenai batasan di lapisan eksekusi. Beberapa aplikasi tingkat lanjut seperti penyebaran kontrak dan operasi DeFi yang kompleks mungkin perlu membagi transaksi tambahan, yang menyebabkan peningkatan kompleksitas interaksi pengguna. Selain itu, perbedaan dalam cara platform menampilkan dan memproses gas dapat menyebabkan biaya pemahaman dan ketidakonsistenan penggunaan pada awalnya. Lebih penting lagi, serangan penolakan layanan yang ditangani oleh proposal ini terutama terjadi pada tahap eksekusi transaksi, dan tidak berkaitan langsung dengan perilaku manipulasi urutan menggunakan transaksi gas tinggi di dalam mempool. Oleh karena itu, proposal 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 dikombinasikan dengan mekanisme lain untuk menangani masalah keamanan jaringan secara umum.

Ringkasan

Seputar EIP-7983, ada pandangan berbeda di dalam komunitas. Pendukung percaya bahwa menetapkan gas limit transaksi sejalan dengan arah pengembangan Ethereum yang sederhana, aman, dan modular, serta membantu meningkatkan kinerja jaringan dan pengalaman pengguna, terutama dalam konteks di mana zkVM dan solusi L2 semakin matang. Sementara itu, para penentang mengkhawatirkan kompleksitas dan risiko kompatibilitas yang ditimbulkan oleh pemisahan transaksi, dan menunjukkan bahwa masalah jaringan lebih banyak berasal dari desain kontrak pintar daripada batasan gas transaksi.

EIP-7983 mencerminkan perhatian komunitas terhadap stabilitas jaringan dan efisiensi eksekusi. Proposal ini menghadapi tantangan dan perbedaan pendapat, tetapi memberikan solusi potensial untuk kemampuan eksekusi dan skalabilitas lapisan dasar Ethereum. Mengingat arah pengembangan berlapis dan modular Ethereum saat ini, EIP-7983 memiliki nilai praktis tertentu, tetapi efek akhirnya perlu dievaluasi berdasarkan adopsi komunitas dan hasil implementasinya.

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
  • 5
  • Bagikan
Komentar
0/400
RetiredMinervip
· 07-15 04:38
Batas atasnya cukup tegas.
Lihat AsliBalas0
MysteriousZhangvip
· 07-14 22:01
Vitalik Buterin masih harus melihat Vitalik Buterin ah~
Lihat AsliBalas0
ForkMongervip
· 07-14 21:57
lmao perbaikan sementara lainnya untuk masalah skala eth... segera fork saja
Lihat AsliBalas0
BitcoinDaddyvip
· 07-14 21:49
Jangan buat begitu rumit, ini bukan memasak dengan batasan.
Lihat AsliBalas0
SelfSovereignStevevip
· 07-14 21:43
Jangan batasi lagi, gas saja dan lakukan dengan senang.
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)