Penskalaan Ethereum tidak diragukan lagi telah menjadi salah satu topik terhangat dalam beberapa bulan terakhir. Transisi jaringan ke algoritme konsensus bukti kepemilikan pada bulan September 2022 merupakan tonggak sejarah besar dalam hal ini, karena hal ini membuka pintu bagi penerapan banyak solusi penskalaan yang berbeda.

Sementara pengembang Ethereum sedang mencari cara untuk menskalakan jaringan secara native, kekuatan solusi lapisan dua baru mulai terlihat.

Konsep seperti pembuktian tanpa pengetahuan kini menjadi kenyataan, namun bagi banyak orang, konsep tersebut masih merupakan ide yang sangat asing. Untuk membantu kami memahami lebih lanjut tentang masa depan penskalaan Ethereum adalah Gal Ron – manajer produk dan peneliti blockchain di StarkWare – sebuah perusahaan yang fokus pada hal ini.

Masalah Dengan Ethereum

sebelum kita mendalami beberapa hal spesifiknya, penting untuk memahami apa sebenarnya arti penskalaan Ethereum. Dalam istilah awam, ini adalah proses memperluas kemampuan pemrosesan jaringan sehingga setiap node dapat menangani throughput transaksional yang lebih tinggi.

Ada pepatah yang menyatakan bahwa sebuah rantai hanya akan sekuat dan sekuat mata rantai terlemahnya. Hal ini karena hanya satu mata rantai yang perlu diputus agar seluruh rantai gagal. Hal ini juga membatasi kekuatan rantai karena rantai hanya dapat menangani beban yang mampu ditangani oleh mata rantai terlemah – terlepas dari seberapa kuat mata rantai lainnya.

Hal yang sama berlaku untuk Ethereum dalam kondisinya saat ini. Kebutuhan akan hal ini berasal dari fakta bahwa Ethereum harus memenuhi persyaratan “kepercayaan”.

Berbicara mengenai masalah ini, Ron menjelaskan:

Untuk memenuhi semua asumsi kepercayaan dan persyaratan kepercayaan, semua node (di Ethereum) harus melakukan hal yang sama. Menurut definisinya, hal ini membatasi throughput sistem karena jika kita meningkatkan TPS atau ukuran blok di atas ambang batas tertentu, kita akan mulai mencegah node yang lebih kecil (baca: dengan daya komputasi lebih kecil) untuk berpartisipasi.

Intinya, hal ini membuat Ethereum, menurut definisi, dibatasi kapasitasnya.

Pendekatan StarkWare: Apa itu ZK-Proof?

Ron menjelaskan bahwa ada beberapa opsi untuk menangani masalah keterbatasan Ethereum. Salah satunya adalah menciptakan sesuatu yang lain.

StarkWare, bagaimanapun, telah mengambil pendekatan berbeda dengan “menskalakan Ethereum dari Ethereum dan tidak membuat rantai lain.” Mereka melakukannya melalui StarkNet dan StarkEx, jadi mari kita lihat.

StarkNet digambarkan sebagai “rollup validitas terdesentralisasi tanpa izin, juga dikenal sebagai ZK-Rollup.” Ini berfungsi sebagai jaringan L2 (lapisan dua) melalui Ethereum, dan bertujuan untuk memungkinkan aplikasi terdesentralisasi (dApp) mencapai skala komputasi yang tidak terbatas. Hal ini dilakukan tanpa mengorbankan keamanan dan komposisi lapisan utama – Ethereum – karena StarkNet mengandalkan sistem bukti kriptografi yang dikenal sebagai STARK.

Ada banyak hal yang perlu dibongkar di sini, jadi mari kita mulai dengan konsep bukti tanpa pengetahuan.

“Dengan Ethereum, semua node harus menjalankan kembali semua transaksi. Sebelum ZK (zero-knowledge), tidak ada cara lain untuk mempercayai bahwa orang lain menjalankan komputasi dengan integritas. Jika saya adalah sebuah node di Ethereum, saya melihat apa yang dilaporkan oleh node lain kepada saya terkait dengan kondisi sistem yang seharusnya. Tidak ada cara bagi saya untuk memercayai mereka selain hanya menjalankan kembali perhitungan yang sama seperti yang baru saja mereka jalankan.

Keajaiban ZK adalah ia menciptakan paradigma baru dalam memercayai entitas lain tanpa harus menjalankan kembali perhitungan yang baru saja mereka lakukan.” – kata Ron.

Intinya, rollup ZK seperti StarkNet mengurangi jumlah pekerjaan komputasi yang harus dilakukan node di Ethereum, sehingga meningkatkan throughput jaringan.

Semua ini dilakukan tanpa mengorbankan keamanan lapisan utama. Untuk melakukan hal ini, StarkWare menciptakan ZK-STARK, yang memungkinkan blockchain memindahkan komputasi ke satu pembukti STARK off-chain dan kemudian memverifikasi integritas komputasi tersebut menggunakan STARK Verifier on-chain.

Gal Ron menjelaskan cara kerja Prover dan Sequencer, jadi untuk lebih jelasnya silahkan lihat video diatas.

Kami juga melihat lebih dekat apa sebenarnya rollup itu, apa itu StarkEx, dan apa rencana StarkWare di masa depan.

Pos Mengapa ZK-Rollup Adalah Masa Depan Penskalaan Ethereum: Wawancara dengan PM StarkWare Gal Ron muncul pertama kali di KriptoKentang.