Vitalik dan lainnya mengusulkan batas gas per transaksi Ethereum secara bersama-sama, bertujuan untuk mengatasi serangan DoS dan meningkatkan stabilitas.
Pendiri bersama Ethereum, Vitalik Buterin dan peneliti Tony Wastarta, telah mengusulkan EIP-7983 yang memperkenalkan batasan tingkat protokol pada penggunaan gas per transaksi dengan tujuan meningkatkan keamanan dan stabilitas jaringan.
Dalam proposal ini, batas penggunaan gas untuk setiap transaksi ditetapkan sebesar 16.777.216 (2 pangkat 24). Dengan menerapkan batas ini, Ethereum dapat memperkuat ketahanannya terhadap serangan DoS tertentu (serangan penolakan layanan), meningkatkan stabilitas jaringan, dan meningkatkan prediktabilitas biaya pemrosesan transaksi, seperti yang dijelaskan dalam dokumen proposal.
Apa itu serangan DoS?
Serangan DoS (Denial of Service: serangan pengganggu layanan) adalah serangan yang membuat server, jaringan, atau layanan Web yang menjadi target mengalami kelebihan beban akibat sejumlah besar permintaan yang tidak berguna, sehingga pengguna yang sah tidak dapat menggunakannya.
Dalam arsitektur Ethereum saat ini, secara teori, satu transaksi dapat menghabiskan hingga batas gas seluruh blok, yang dapat mengarah pada risiko serangan DoS dan ketidakstabilan jaringan.
EIP-7983 menetapkan batasan ketat untuk penggunaan gas maksimum per transaksi terpisah dari batas gas keseluruhan blok (sekitar 32 juta). Transaksi yang melebihi batas ini akan dinyatakan tidak valid dan ditolak pada kedua tingkat, yaitu validasi kolam transaksi dan validasi blok.
Batas yang diusulkan sebesar 16.777.216 bertujuan untuk menjaga keseimbangan antara memungkinkan eksekusi transaksi yang kompleks dan mempertahankan rentang eksekusi yang dapat diprediksi, sehingga dapat memenuhi sebagian besar kasus penggunaan saat ini.
Saat ini, sebagian besar transaksi jauh di bawah batas yang diusulkan, sehingga pengguna dan dApp yang terpengaruh oleh penyesuaian ini diperkirakan akan minimal.
Tujuan dari EIP-7983
Dengan membatasi ukuran maksimum transaksi, diharapkan dapat mencapai efek sebagai berikut.
Pencegahan serangan DoS: Mencegah kelebihan beban jaringan akibat transaksi yang mengkonsumsi banyak gas.
Peningkatan Stabilitas Jaringan: Meningkatkan prediktabilitas pemrosesan transaksi dan mengurangi beban pada node.
Meningkatkan kompatibilitas mesin virtual zero-knowledge (zkVM): Mempermudah partisipasi dalam sistem bukti terdistribusi dengan membagi transaksi besar menjadi lebih kecil.
Distribusi sumber daya yang efisien dan adil: Dengan membagi transaksi menjadi bagian yang lebih kecil, beban di seluruh jaringan menjadi lebih merata dan mendorong distribusi gas yang lebih adil.
Stabilitas Verifikasi Blok: Dengan menetapkan batas pada setiap transaksi, verifikasi blok
lebih dapat diprediksi dan lebih merata
Dengan membagi transaksi besar menjadi unit yang lebih kecil dan menetapkan batas penggunaan gas untuk setiap transaksi, sumber daya akan didistribusikan secara tepat, yang diyakini akan mengarah pada jaringan yang lebih stabil dan skalabel.
Memudahkan pengoperasian node pribadi
Mr. Buterin mengumumkan peta jalan baru pada bulan Mei untuk menangani tantangan skalabilitas Layer 1 Ethereum. Rencana ini berfokus pada konsep baru yang disebut "partial stateless nodes", yang akan memudahkan operasional node bahkan dengan batas gas yang tinggi.
"Node tanpa status sebagian" memiliki kemampuan untuk memvalidasi blok dan memverifikasi seluruh rantai tanpa menyimpan semua data, dirancang untuk hanya menyimpan subset data yang dipilih oleh pengguna. Dikatakan bahwa pengenalan node ini dapat meningkatkan batas gas L1 sebesar 10 hingga 100 kali.
Dengan memudahkan individu untuk mengoperasikan nod, diharapkan desentralisasi jaringan Ethereum akan meningkat lebih lanjut, dan pembangunan ekosistem blockchain yang lebih kuat dan berkelanjutan.
Lihat Asli
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Vitalik dan lainnya mengusulkan batas gas per transaksi Ethereum secara bersama-sama, bertujuan untuk mengatasi serangan DoS dan meningkatkan stabilitas.
Pendiri bersama Ethereum, Vitalik Buterin dan peneliti Tony Wastarta, telah mengusulkan EIP-7983 yang memperkenalkan batasan tingkat protokol pada penggunaan gas per transaksi dengan tujuan meningkatkan keamanan dan stabilitas jaringan.
Dalam proposal ini, batas penggunaan gas untuk setiap transaksi ditetapkan sebesar 16.777.216 (2 pangkat 24). Dengan menerapkan batas ini, Ethereum dapat memperkuat ketahanannya terhadap serangan DoS tertentu (serangan penolakan layanan), meningkatkan stabilitas jaringan, dan meningkatkan prediktabilitas biaya pemrosesan transaksi, seperti yang dijelaskan dalam dokumen proposal.
Apa itu serangan DoS?
Serangan DoS (Denial of Service: serangan pengganggu layanan) adalah serangan yang membuat server, jaringan, atau layanan Web yang menjadi target mengalami kelebihan beban akibat sejumlah besar permintaan yang tidak berguna, sehingga pengguna yang sah tidak dapat menggunakannya.
Dalam arsitektur Ethereum saat ini, secara teori, satu transaksi dapat menghabiskan hingga batas gas seluruh blok, yang dapat mengarah pada risiko serangan DoS dan ketidakstabilan jaringan.
EIP-7983 menetapkan batasan ketat untuk penggunaan gas maksimum per transaksi terpisah dari batas gas keseluruhan blok (sekitar 32 juta). Transaksi yang melebihi batas ini akan dinyatakan tidak valid dan ditolak pada kedua tingkat, yaitu validasi kolam transaksi dan validasi blok.
Batas yang diusulkan sebesar 16.777.216 bertujuan untuk menjaga keseimbangan antara memungkinkan eksekusi transaksi yang kompleks dan mempertahankan rentang eksekusi yang dapat diprediksi, sehingga dapat memenuhi sebagian besar kasus penggunaan saat ini.
Saat ini, sebagian besar transaksi jauh di bawah batas yang diusulkan, sehingga pengguna dan dApp yang terpengaruh oleh penyesuaian ini diperkirakan akan minimal.
Tujuan dari EIP-7983
Dengan membatasi ukuran maksimum transaksi, diharapkan dapat mencapai efek sebagai berikut.
Dengan membagi transaksi besar menjadi unit yang lebih kecil dan menetapkan batas penggunaan gas untuk setiap transaksi, sumber daya akan didistribusikan secara tepat, yang diyakini akan mengarah pada jaringan yang lebih stabil dan skalabel.
Memudahkan pengoperasian node pribadi
Mr. Buterin mengumumkan peta jalan baru pada bulan Mei untuk menangani tantangan skalabilitas Layer 1 Ethereum. Rencana ini berfokus pada konsep baru yang disebut "partial stateless nodes", yang akan memudahkan operasional node bahkan dengan batas gas yang tinggi.
"Node tanpa status sebagian" memiliki kemampuan untuk memvalidasi blok dan memverifikasi seluruh rantai tanpa menyimpan semua data, dirancang untuk hanya menyimpan subset data yang dipilih oleh pengguna. Dikatakan bahwa pengenalan node ini dapat meningkatkan batas gas L1 sebesar 10 hingga 100 kali.
Dengan memudahkan individu untuk mengoperasikan nod, diharapkan desentralisasi jaringan Ethereum akan meningkat lebih lanjut, dan pembangunan ekosistem blockchain yang lebih kuat dan berkelanjutan.