Di tengah latar belakang efisiensi eksekusi yang tidak merata dan tekanan penjadwalan sumber daya di jaringan utama Ethereum, sebuah proposal baru 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 beberapa proposal sebelumnya, di mana para pengembang mencoba memperkenalkan batasan sumber daya untuk meletakkan dasar bagi pengembangan modular Ethereum dan optimasi kinerjanya.
Ringkasan Proposal EIP-7983
Saat ini, Ethereum memungkinkan satu transaksi untuk secara teoritis menggunakan seluruh gas blok, desain ini meskipun fleksibel, tetapi selama proses eksekusi transaksi dapat menyebabkan konsentrasi sumber daya, beban node yang tidak merata, dan masalah lain yang mempengaruhi kinerja keseluruhan. Proposal baru bertujuan untuk membatasi jumlah gas maksimum yang digunakan oleh satu transaksi, mencegah satu transaksi menggunakan terlalu banyak sumber daya jaringan. Setelah menetapkan batas keras 16,777,216 gas, transaksi yang melebihi batas tersebut akan ditolak saat verifikasi blok.
Inti dari proposal ini adalah menetapkan batas, memaksa beberapa transaksi super besar untuk dibagi, sehingga menghindari satu transaksi yang menggunakan terlalu banyak sumber daya. Pembatasan ini tidak akan mengubah total kapasitas gas blok, tidak melibatkan modifikasi aturan konsensus, hanya memperkenalkan kondisi pembatasan dalam proses eksekusi transaksi. Berdasarkan ini, jika transaksi melebihi batas tersebut sebelum masuk ke dalam blok, akan ditolak pada tahap verifikasi.
Untuk lingkungan eksekusi yang bergantung pada komputasi paralel, seperti mesin virtual zero-knowledge 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 "norma penggunaan sumber daya", memungkinkan setiap transaksi dibagi lebih merata dengan asumsi total tidak berubah, memudahkan penjadwalan dan eksekusi keseluruhan jaringan.
Efek Nyata dan Masalah Potensial
Mengatur batas gas untuk setiap transaksi, proposal baru ini berharap dapat mengurangi risiko penolakan layanan yang disebabkan oleh transaksi ekstrem, sekaligus meningkatkan prediktabilitas keseluruhan dari proses eksekusi. Untuk lingkungan operasional, batasan ini membantu menyederhanakan logika eksekusi validator dan mengurangi tekanan yang disebabkan oleh konsentrasi konsumsi sumber daya.
Proposal ini memiliki kesesuaian tertentu dengan arsitektur modular yang sedang dipromosikan oleh Ethereum, integrasi zkVM, dan jalur skalabilitas L2. Karena transaksi besar terpaksa dipecah, desain ini diharapkan dapat meningkatkan adaptabilitas dasar Ethereum terhadap pemrosesan paralel, serta lebih lanjut memberikan dukungan untuk arsitektur komputasi multilapis. Dari sudut pandang implementasi, proposal baru ini 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 menyesuaikan dengan logika batasan baru.
Proposal ini memicu beberapa diskusi terkait pembatasan di tingkat eksekusi. Beberapa aplikasi tingkat tinggi seperti penyebaran kontrak dan operasi DeFi yang kompleks mungkin perlu membagi transaksi tambahan, yang kemudian meningkatkan kompleksitas interaksi pengguna. Selain itu, perbedaan dalam cara tampilan dan pengolahan gas di berbagai platform dapat menyebabkan biaya pemahaman dan ketidakonsistenan penggunaan pada tahap awal. Yang lebih penting, serangan penolakan layanan yang ditangani oleh proposal ini terjadi terutama pada tahap eksekusi transaksi, dan tidak terkait langsung dengan perilaku manipulasi penyerapan transaksi menggunakan gas tinggi di dalam mempool. Oleh karena itu, ini lebih cenderung membatasi kelebihan sumber daya di sisi node, bukan untuk menyerang semua bentuk serangan jaringan.
Secara keseluruhan, proposal baru ini memiliki makna praktis dalam meningkatkan stabilitas eksekusi node dan mendukung arsitektur paralel di masa depan, namun batasan yang ada cukup terbatas dan masih perlu dikombinasikan dengan mekanisme lain untuk menghadapi masalah keamanan jaringan secara umum.
Reaksi Komunitas
Terkait proposal ini, terdapat pandangan berbeda di dalam komunitas. Pendukung berpendapat bahwa menetapkan batas atas gas transaksi sejalan dengan arah pengembangan Ethereum yang sederhana, aman, dan modular, serta dapat meningkatkan kinerja jaringan dan pengalaman pengguna, terutama dalam lingkungan di mana zkVM dan solusi L2 semakin matang. Penentang, di sisi lain, memperhatikan kompleksitas dan risiko kompatibilitas yang ditimbulkan oleh pemisahan transaksi, dan menunjukkan bahwa masalah jaringan lebih banyak bersumber dari desain kontrak pintar daripada batas gas transaksi.
Ringkasan
Proposal baru ini mencerminkan perhatian komunitas terhadap stabilitas jaringan dan efisiensi eksekusi. Terdapat tantangan dan perbedaan dalam proposal ini, tetapi memberikan solusi yang mungkin untuk kemampuan eksekusi dan ekspansi lapisan dasar Ethereum. Mengingat arah pengembangan Ethereum saat ini yang berfokus pada ekspansi multi-lapis dan modular, proposal ini memiliki nilai praktis tertentu, tetapi efek akhirnya perlu dievaluasi berdasarkan penerimaan komunitas dan hasil implementasinya.
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.
10 Suka
Hadiah
10
5
Bagikan
Komentar
0/400
ShibaSunglasses
· 07-20 20:20
Apa kamu bahkan membatasi satu tx? Bro
Lihat AsliBalas0
mev_me_maybe
· 07-17 21:46
Batas nilai ya? Hanya ini saja kreativitasnya.
Lihat AsliBalas0
DecentralizeMe
· 07-17 21:31
Membatasi gas ini terlalu bodoh, ya?
Lihat AsliBalas0
DuskSurfer
· 07-17 21:30
Sekali lagi membuat masalah, kali ini siapa yang akan dipermainkan?
Proposal EIP-7983 Ethereum: Kontroversi batas gas 16M per transaksi
Ethereum Mainnet Menghadapi Tantangan Baru: Diskusi Proposal EIP-7983
Di tengah latar belakang efisiensi eksekusi yang tidak merata dan tekanan penjadwalan sumber daya di jaringan utama Ethereum, sebuah proposal baru 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 beberapa proposal sebelumnya, di mana para pengembang mencoba memperkenalkan batasan sumber daya untuk meletakkan dasar bagi pengembangan modular Ethereum dan optimasi kinerjanya.
Ringkasan Proposal EIP-7983
Saat ini, Ethereum memungkinkan satu transaksi untuk secara teoritis menggunakan seluruh gas blok, desain ini meskipun fleksibel, tetapi selama proses eksekusi transaksi dapat menyebabkan konsentrasi sumber daya, beban node yang tidak merata, dan masalah lain yang mempengaruhi kinerja keseluruhan. Proposal baru bertujuan untuk membatasi jumlah gas maksimum yang digunakan oleh satu transaksi, mencegah satu transaksi menggunakan terlalu banyak sumber daya jaringan. Setelah menetapkan batas keras 16,777,216 gas, transaksi yang melebihi batas tersebut akan ditolak saat verifikasi blok.
Inti dari proposal ini adalah menetapkan batas, memaksa beberapa transaksi super besar untuk dibagi, sehingga menghindari satu transaksi yang menggunakan terlalu banyak sumber daya. Pembatasan ini tidak akan mengubah total kapasitas gas blok, tidak melibatkan modifikasi aturan konsensus, hanya memperkenalkan kondisi pembatasan dalam proses eksekusi transaksi. Berdasarkan ini, jika transaksi melebihi batas tersebut sebelum masuk ke dalam blok, akan ditolak pada tahap verifikasi.
Untuk lingkungan eksekusi yang bergantung pada komputasi paralel, seperti mesin virtual zero-knowledge 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 "norma penggunaan sumber daya", memungkinkan setiap transaksi dibagi lebih merata dengan asumsi total tidak berubah, memudahkan penjadwalan dan eksekusi keseluruhan jaringan.
Efek Nyata dan Masalah Potensial
Mengatur batas gas untuk setiap transaksi, proposal baru ini berharap dapat mengurangi risiko penolakan layanan yang disebabkan oleh transaksi ekstrem, sekaligus meningkatkan prediktabilitas keseluruhan dari proses eksekusi. Untuk lingkungan operasional, batasan ini membantu menyederhanakan logika eksekusi validator dan mengurangi tekanan yang disebabkan oleh konsentrasi konsumsi sumber daya.
Proposal ini memiliki kesesuaian tertentu dengan arsitektur modular yang sedang dipromosikan oleh Ethereum, integrasi zkVM, dan jalur skalabilitas L2. Karena transaksi besar terpaksa dipecah, desain ini diharapkan dapat meningkatkan adaptabilitas dasar Ethereum terhadap pemrosesan paralel, serta lebih lanjut memberikan dukungan untuk arsitektur komputasi multilapis. Dari sudut pandang implementasi, proposal baru ini 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 menyesuaikan dengan logika batasan baru.
Proposal ini memicu beberapa diskusi terkait pembatasan di tingkat eksekusi. Beberapa aplikasi tingkat tinggi seperti penyebaran kontrak dan operasi DeFi yang kompleks mungkin perlu membagi transaksi tambahan, yang kemudian meningkatkan kompleksitas interaksi pengguna. Selain itu, perbedaan dalam cara tampilan dan pengolahan gas di berbagai platform dapat menyebabkan biaya pemahaman dan ketidakonsistenan penggunaan pada tahap awal. Yang lebih penting, serangan penolakan layanan yang ditangani oleh proposal ini terjadi terutama pada tahap eksekusi transaksi, dan tidak terkait langsung dengan perilaku manipulasi penyerapan transaksi menggunakan gas tinggi di dalam mempool. Oleh karena itu, ini lebih cenderung membatasi kelebihan sumber daya di sisi node, bukan untuk menyerang semua bentuk serangan jaringan.
Secara keseluruhan, proposal baru ini memiliki makna praktis dalam meningkatkan stabilitas eksekusi node dan mendukung arsitektur paralel di masa depan, namun batasan yang ada cukup terbatas dan masih perlu dikombinasikan dengan mekanisme lain untuk menghadapi masalah keamanan jaringan secara umum.
Reaksi Komunitas
Terkait proposal ini, terdapat pandangan berbeda di dalam komunitas. Pendukung berpendapat bahwa menetapkan batas atas gas transaksi sejalan dengan arah pengembangan Ethereum yang sederhana, aman, dan modular, serta dapat meningkatkan kinerja jaringan dan pengalaman pengguna, terutama dalam lingkungan di mana zkVM dan solusi L2 semakin matang. Penentang, di sisi lain, memperhatikan kompleksitas dan risiko kompatibilitas yang ditimbulkan oleh pemisahan transaksi, dan menunjukkan bahwa masalah jaringan lebih banyak bersumber dari desain kontrak pintar daripada batas gas transaksi.
Ringkasan
Proposal baru ini mencerminkan perhatian komunitas terhadap stabilitas jaringan dan efisiensi eksekusi. Terdapat tantangan dan perbedaan dalam proposal ini, tetapi memberikan solusi yang mungkin untuk kemampuan eksekusi dan ekspansi lapisan dasar Ethereum. Mengingat arah pengembangan Ethereum saat ini yang berfokus pada ekspansi multi-lapis dan modular, proposal ini memiliki nilai praktis tertentu, tetapi efek akhirnya perlu dievaluasi berdasarkan penerimaan komunitas dan hasil implementasinya.