Ethereum Foundation mengeksplorasi strategi untuk mengurangi ukuran blok maksimum

Salah satu pendiri Ethereum, Vitalik Buterin dan Ethereum Foundation sedang menjajaki lima solusi potensial untuk mengurangi ukuran blok maksimum Ethereum. 

Strategi ini bertujuan untuk mengoptimalkan blockchain untuk “peta jalan yang berpusat pada rollup” dan meningkatkan efisiensinya. Fokus pada rollup telah mendorong kebutuhan untuk menilai kembali penggunaan ruang blok karena ukuran blok efektif meningkat dua kali lipat selama setahun terakhir.

Mengoptimalkan batas gas blok Ethereum dan biaya data panggilan

Salah satu yang utama proposal dikemukakan oleh Buterin dan peneliti Yayasan Ethereum Toni Wahrstätter melibatkan peningkatan biaya data panggilan dan peningkatan batas gas blok. Calldata mengacu pada data yang disediakan untuk panggilan fungsi kontrak pintar dan menggunakan bahan bakar, yang berdampak pada kinerja jaringan. 

Dengan meningkatkan biaya data panggilan dari 16 menjadi 42 gas, Ethereum dapat mengurangi ukuran blok maksimum dari 1.78 megabyte menjadi 0.68 megabyte, sehingga menciptakan ruang untuk lebih banyak gumpalan data di masa depan. Namun, pendekatan ini mungkin menghalangi penggunaan data panggilan untuk ketersediaan data, sehingga memengaruhi aplikasi seperti StarkNet yang mengandalkan data panggilan besar untuk pembuktian on-chain.

Menyeimbangkan data panggilan dan biaya opcode

Solusi potensial lainnya adalah menaikkan biaya data panggilan sekaligus mengurangi biaya opcode lainnya di Ethereum Virtual Machine (EVM). Pendekatan ini bertujuan untuk menjaga keseimbangan antara memberi insentif pada penggunaan data panggilan untuk ketersediaan data dan meminimalkan dampak terhadap aplikasi yang sangat bergantung padanya.

Proposal Peningkatan Ethereum (EIP)-4488 menyarankan pembatasan data panggilan per blok, namun hal ini juga dapat menghambat penggunaannya untuk ketersediaan data, sehingga berdampak pada aplikasi yang bergantung pada data panggilan. Oleh karena itu, menemukan pendekatan yang seimbang sangatlah penting.

Menciptakan pasar biaya Calldata

Pendekatan alternatif melibatkan pembentukan pasar biaya data panggilan terpisah, serupa dengan cara pengelolaan blob data. Pasar ini akan secara otomatis menyesuaikan harga data panggilan berdasarkan permintaan, sehingga berpotensi meningkatkan batas gas. Namun, hal ini menimbulkan kompleksitas dalam hal analisis dan implementasi.

Ide terakhir mengusulkan pemberian “bonus loyalitas EVM” untuk mengkompensasi aplikasi yang sangat bergantung pada data panggilan. Pendekatan ini bertujuan untuk mencapai keseimbangan antara mendorong penggunaan data panggilan dan mengatasi tantangan terkait biaya.

Proposal ini muncul ketika Ethereum bergulat dengan kebutuhan untuk meningkatkan skalabilitas dan kinerja jaringannya. Integrasi paket data besar, yang dikenal sebagai blob, dengan peningkatan EIP-4844 Dencun, semakin menggarisbawahi pentingnya mengoptimalkan penanganan dan penyimpanan data dalam blockchain Ethereum.

Meskipun menaikkan biaya data panggilan menjadi 42 gas merupakan salah satu pendekatan, hal ini mungkin dianggap terlalu blak-blakan, dan menciptakan pasar biaya yang terpisah dapat menimbulkan kompleksitas yang berlebihan pada sistem. Mencapai keseimbangan yang tepat antara biaya data panggilan dan biaya operasional lainnya atau menawarkan insentif untuk menggunakan data panggilan dalam EVM dapat memberikan solusi yang lebih efektif.

Vitalik Buterin sebelumnya menyarankan batas data panggilan per blok untuk menurunkan biaya bahan bakar, menyoroti upaya berkelanjutan dalam komunitas Ethereum untuk mengatasi masalah ini.

Dampak pada throughput jaringan

 Vitalik Buterin mengusulkan peningkatan batas gas Ethereum sebesar 33% menjadi 40 juta untuk meningkatkan throughput jaringan. Menaikkan batas gas memungkinkan lebih banyak transaksi diproses di setiap blok, sehingga secara teoritis meningkatkan kapasitas jaringan secara keseluruhan. Namun, hal ini juga menimbulkan potensi risiko, seperti peningkatan beban perangkat keras dan kerentanan terhadap spam dan serangan jaringan.

Eksplorasi Ethereum Foundation terhadap solusi ini mencerminkan komitmen berkelanjutan untuk mengoptimalkan kinerja dan skalabilitas jaringan Ethereum. Ketika ekosistem blockchain terus berkembang dan beradaptasi, menemukan keseimbangan yang tepat antara biaya data panggilan, batas bahan bakar, dan efisiensi jaringan tetap menjadi prioritas utama.

Sumber: https://www.cryptopolitan.com/ethereum-strategyto-reduce-maximum-block-siz/