Ethereum sebagai salah satu platform paling aktif di bidang blockchain saat ini, menampung sejumlah besar aplikasi desentralisasi, dari Keuangan Desentralisasi hingga NFT, ekosistemnya berkembang pesat. Namun, kemakmuran transaksi on-chain juga membawa beberapa tantangan yang melekat, seperti biaya transaksi tinggi yang disebabkan oleh kemacetan jaringan, waktu transaksi yang lebih lama, dan tingkat kegagalan yang meningkat, faktor-faktor ini berdampak serius pada partisipasi pengguna.
Untuk mengatasi masalah ini dan mempertahankan karakter distribusi dari rantai utama, komunitas terutama menggunakan solusi skalabilitas L2. Prinsip inti dari L2 adalah memindahkan perhitungan dan transaksi dari jaringan utama (L1) ke jaringan lapisan kedua untuk dieksekusi, hanya mengirimkan hasil transaksi akhir ke jaringan utama. Metode ini tidak hanya meningkatkan efisiensi transaksi, mengurangi biaya, tetapi juga menjaga keamanan jaringan utama.
Saat ini, solusi L2 yang lebih terkenal termasuk Rollups dan sidechain. Rollups dapat dibagi lagi menjadi Optimistic Rollups dan Zero-Knowledge Rollups (ZK-Rollups).
Optimistic Rollups
Optimistic Rollups melakukan semua perhitungan transaksi dan pembaruan status di jaringan L2, lalu memposting data asli transaksi yang telah terkompresi ke mainnet secara massal. Node L2 secara default menganggap transaksi ini valid, kecuali ada yang meragukan. Metode ini secara signifikan meningkatkan kecepatan dan efisiensi konfirmasi transaksi.
Setelah pengajuan transaksi, validator memiliki waktu tujuh hari untuk mengajukan bukti penipuan. Jika transaksi bermasalah ditemukan, batch terkait dan batch berikutnya akan dibatalkan, node jahat akan dihukum, dan validator akan mendapatkan hadiah. Jika tidak ada bukti penipuan yang diterima dalam tujuh hari, semua transaksi akan dianggap sah.
Keberadaan mekanisme "bukti penipuan" itu sendiri memiliki efek deterrent yang kuat, sebenarnya sangat sedikit node yang mengajukan bukti penipuan atau terbukti berbuat jahat. Penyebab situasi ini termasuk proyek itu sendiri telah diuji dengan baik, biaya untuk berbuat jahat sangat tinggi, serta potensi kerugian ekonomi dan reputasi jauh melebihi keuntungan kecil yang mungkin diperoleh.
Sebenarnya, gangguan yang disebabkan oleh fluktuasi jaringan dan bug perangkat lunak lebih umum terjadi daripada tindakan jahat dari node. Kekurangan utama dari Optimistic Rollups adalah masalah perputaran dana yang disebabkan oleh periode tantangan tujuh hari dan potensi risiko sentralisasi.
ZK-Rollups
Berbeda dengan Optimistic Rollups, ZK-Rollups perlu melampirkan bukti validitas selain data yang telah dikompresi saat mengirimkan data ke on-chain. Ini berarti ZK-Rollups melakukan transaksi secara off-chain dan menghitung bukti validitas sebelum pengiriman resmi.
Konsep teknologi ZK muncul sebelum adanya Blockchain, tetapi skenario penerapannya terbatas oleh kompleksitas dunia nyata. Keuntungan aplikasi teknologi ZK di Blockchain adalah dapat membatasi kompleksitas dalam kontrak pintar, hanya perlu memverifikasi data dan perhitungan on-chain, tanpa harus bergantung pada organisasi atau individu terpusat.
Kompleksitas ZK-Rollups terletak pada kebutuhan untuk mengkompilasi data dan logika eksekusi transaksi menjadi diagram rangkaian logika yang kompleks, kemudian menggunakan pembuktian khusus untuk menghasilkan hasil yang dapat diverifikasi dengan cepat melalui perhitungan kriptografi. Proses ini biasanya memerlukan daya komputasi yang kuat serta kompilator dan verifikator khusus.
Layer2 biaya
Jaringan L2 bertujuan untuk mengurangi biaya interaksi pengguna di L1, tetapi mereka sendiri juga memiliki biaya.
Biaya Optimistic Rollups terutama berasal dari dua aspek: biaya transaksi saat mengajukan data transaksi yang telah dikompresi ke L1, dan biaya operasional node L2. Biaya ini pada akhirnya akan dialihkan kepada pengguna. Berita baiknya adalah, rencana EIP-4844 Ethereum secara signifikan mengurangi biaya interaksi L2 dengan jaringan utama. Selain itu, pemeliharaan node memerlukan penguncian sejumlah besar dana, yang dapat menyebabkan investor kehilangan peluang lainnya.
Biaya utama dari ZK-Rollups berasal dari sumber daya komputasi, menghasilkan bukti nol pengetahuan memerlukan banyak sumber daya komputasi dan perangkat keras khusus. Sama seperti Optimistic Rollups, ia juga harus menanggung biaya transaksi untuk mengirimkan data ke blockchain. Selain itu, permintaan akan perangkat keras khusus dapat menyebabkan jaringan menjadi lebih terpusat.
ringkasan
Optimistic Rollups dan ZK-Rollups adalah solusi kunci dalam ekosistem Ethereum untuk menghadapi tantangan skalabilitas. Dengan penerapan peningkatan seperti EIP-4844 Ethereum, biaya publikasi data L2 telah secara signifikan menurun, yang akan lebih lanjut melepaskan potensi kedua solusi tersebut, mendorong pengembangan dan inovasi berkelanjutan ekosistem Ethereum.
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.
Perbandingan Analisis Pertarungan Skalabilitas L2 Ethereum: Optimistic vs ZK-Rollups
Ethereum sebagai salah satu platform paling aktif di bidang blockchain saat ini, menampung sejumlah besar aplikasi desentralisasi, dari Keuangan Desentralisasi hingga NFT, ekosistemnya berkembang pesat. Namun, kemakmuran transaksi on-chain juga membawa beberapa tantangan yang melekat, seperti biaya transaksi tinggi yang disebabkan oleh kemacetan jaringan, waktu transaksi yang lebih lama, dan tingkat kegagalan yang meningkat, faktor-faktor ini berdampak serius pada partisipasi pengguna.
Untuk mengatasi masalah ini dan mempertahankan karakter distribusi dari rantai utama, komunitas terutama menggunakan solusi skalabilitas L2. Prinsip inti dari L2 adalah memindahkan perhitungan dan transaksi dari jaringan utama (L1) ke jaringan lapisan kedua untuk dieksekusi, hanya mengirimkan hasil transaksi akhir ke jaringan utama. Metode ini tidak hanya meningkatkan efisiensi transaksi, mengurangi biaya, tetapi juga menjaga keamanan jaringan utama.
Saat ini, solusi L2 yang lebih terkenal termasuk Rollups dan sidechain. Rollups dapat dibagi lagi menjadi Optimistic Rollups dan Zero-Knowledge Rollups (ZK-Rollups).
Optimistic Rollups
Optimistic Rollups melakukan semua perhitungan transaksi dan pembaruan status di jaringan L2, lalu memposting data asli transaksi yang telah terkompresi ke mainnet secara massal. Node L2 secara default menganggap transaksi ini valid, kecuali ada yang meragukan. Metode ini secara signifikan meningkatkan kecepatan dan efisiensi konfirmasi transaksi.
Setelah pengajuan transaksi, validator memiliki waktu tujuh hari untuk mengajukan bukti penipuan. Jika transaksi bermasalah ditemukan, batch terkait dan batch berikutnya akan dibatalkan, node jahat akan dihukum, dan validator akan mendapatkan hadiah. Jika tidak ada bukti penipuan yang diterima dalam tujuh hari, semua transaksi akan dianggap sah.
Keberadaan mekanisme "bukti penipuan" itu sendiri memiliki efek deterrent yang kuat, sebenarnya sangat sedikit node yang mengajukan bukti penipuan atau terbukti berbuat jahat. Penyebab situasi ini termasuk proyek itu sendiri telah diuji dengan baik, biaya untuk berbuat jahat sangat tinggi, serta potensi kerugian ekonomi dan reputasi jauh melebihi keuntungan kecil yang mungkin diperoleh.
Sebenarnya, gangguan yang disebabkan oleh fluktuasi jaringan dan bug perangkat lunak lebih umum terjadi daripada tindakan jahat dari node. Kekurangan utama dari Optimistic Rollups adalah masalah perputaran dana yang disebabkan oleh periode tantangan tujuh hari dan potensi risiko sentralisasi.
ZK-Rollups
Berbeda dengan Optimistic Rollups, ZK-Rollups perlu melampirkan bukti validitas selain data yang telah dikompresi saat mengirimkan data ke on-chain. Ini berarti ZK-Rollups melakukan transaksi secara off-chain dan menghitung bukti validitas sebelum pengiriman resmi.
Konsep teknologi ZK muncul sebelum adanya Blockchain, tetapi skenario penerapannya terbatas oleh kompleksitas dunia nyata. Keuntungan aplikasi teknologi ZK di Blockchain adalah dapat membatasi kompleksitas dalam kontrak pintar, hanya perlu memverifikasi data dan perhitungan on-chain, tanpa harus bergantung pada organisasi atau individu terpusat.
Kompleksitas ZK-Rollups terletak pada kebutuhan untuk mengkompilasi data dan logika eksekusi transaksi menjadi diagram rangkaian logika yang kompleks, kemudian menggunakan pembuktian khusus untuk menghasilkan hasil yang dapat diverifikasi dengan cepat melalui perhitungan kriptografi. Proses ini biasanya memerlukan daya komputasi yang kuat serta kompilator dan verifikator khusus.
Layer2 biaya
Jaringan L2 bertujuan untuk mengurangi biaya interaksi pengguna di L1, tetapi mereka sendiri juga memiliki biaya.
Biaya Optimistic Rollups terutama berasal dari dua aspek: biaya transaksi saat mengajukan data transaksi yang telah dikompresi ke L1, dan biaya operasional node L2. Biaya ini pada akhirnya akan dialihkan kepada pengguna. Berita baiknya adalah, rencana EIP-4844 Ethereum secara signifikan mengurangi biaya interaksi L2 dengan jaringan utama. Selain itu, pemeliharaan node memerlukan penguncian sejumlah besar dana, yang dapat menyebabkan investor kehilangan peluang lainnya.
Biaya utama dari ZK-Rollups berasal dari sumber daya komputasi, menghasilkan bukti nol pengetahuan memerlukan banyak sumber daya komputasi dan perangkat keras khusus. Sama seperti Optimistic Rollups, ia juga harus menanggung biaya transaksi untuk mengirimkan data ke blockchain. Selain itu, permintaan akan perangkat keras khusus dapat menyebabkan jaringan menjadi lebih terpusat.
ringkasan
Optimistic Rollups dan ZK-Rollups adalah solusi kunci dalam ekosistem Ethereum untuk menghadapi tantangan skalabilitas. Dengan penerapan peningkatan seperti EIP-4844 Ethereum, biaya publikasi data L2 telah secara signifikan menurun, yang akan lebih lanjut melepaskan potensi kedua solusi tersebut, mendorong pengembangan dan inovasi berkelanjutan ekosistem Ethereum.