Ethereum, blockchain terkemuka untuk aplikasi terdesentralisasi (DApps), menghadapi tantangan signifikan terkait skalabilitas. Dengan meningkatnya adopsi pengguna, biaya transaksi meroket, sehingga menghambat penggunaan arus utama. ZkSync telah muncul sebagai solusi yang menjanjikan, yang bertujuan untuk mengatasi masalah ini sambil menjaga keamanan dan desentralisasi Ethereum.

Apa itu zkSync?

ZkSync adalah solusi penskalaan rollup tanpa pengetahuan (ZK) yang dibangun di atas blockchain Ethereum. Ini memanfaatkan bukti ZK, sebuah teknik kriptografi, untuk memproses transaksi di luar rantai (lapisan 2 atau L2) sambil mewarisi fitur keamanan Ethereum (lapisan 1 atau L1).

ZkSync adalah gagasan dari Matter Labs, sebuah tim insinyur dan pengusaha blockchain yang bersemangat. Alex Gluchowski, salah satu pendiri dan CEO Matter Labs, adalah tokoh terkemuka di komunitas Ethereum yang diakui atas kontribusinya terhadap solusi penskalaan. Keahlian teknis yang kuat dan dedikasi tim terhadap desentralisasi merupakan pendorong penting di balik kesuksesan zkSync.

Perkembangan ZkSync semakin didukung oleh konsorsium investor ternama, termasuk Andreessen Horowitz, Sequoia Capital, dan Balaji Srinivasan. Para pendukung kelas berat ini menyediakan sumber daya keuangan penting dan panduan strategis, sehingga mendorong lintasan pertumbuhan zkSync.

Inilah cara kerja zkSync:

  • zkSync menggabungkan beberapa transaksi ke dalam satu batch, sehingga secara signifikan mengurangi biaya bahan bakar per transaksi.

  • Transaksi diproses secara efisien pada lapisan 2, sehingga mengurangi beban pada jaringan utama Ethereum.

  • zkSync menghasilkan bukti kriptografi (bukti ZK) yang membuktikan validitas transaksi yang diproses tanpa mengungkapkan detailnya. Bukti-bukti ini kemudian dikirimkan kembali ke mainnet Ethereum untuk verifikasi.

Pendekatan ini menawarkan beberapa keuntungan:

  • Skalabilitas

  • Biaya lebih rendah

  • Privasi yang ditingkatkan

  • Keamanan.

ZkSync menawarkan pemrosesan transaksi yang jauh lebih cepat dibandingkan lapisan 1, yang berpotensi menangani ribuan transaksi per detik. Dengan mengelompokkan transaksi, zkSync secara drastis mengurangi biaya bahan bakar, menjadikannya pilihan hemat biaya bagi pengguna. Bukti ZK menyembunyikan detail transaksi sambil memverifikasi validitasnya, menawarkan tingkat privasi pada blockchain publik.

ZkSync mewarisi keamanan Ethereum karena bukti validitasnya bergantung pada mekanisme konsensus blockchain yang mendasarinya.

Apa yang membedakan zkSync?

ZkSync menonjol dalam lanskap penskalaan L2 karena fitur uniknya. ZkSync merupakan salah satu ZK-rollup pertama yang meluncurkan mainnet, sehingga menjadikannya keunggulan dalam hal adopsi dan pengembangan pengguna. Tidak seperti beberapa ZK-rollup, zkSync menghindari penggunaan pengaturan tepercaya (Application-Specific Trusted Setup atau AS-TST), sehingga menghilangkan potensi titik sentralisasi.

AS-TST adalah proses penyiapan untuk sistem kriptografi tertentu, seringkali tahan ZK, di mana grup tepercaya menghasilkan parameter rahasia yang penting untuk keamanan sistem, namun parameter ini tidak dapat digunakan untuk merusak kriptografi itu sendiri.

ZkSync juga menggunakan pendekatan baru yang disebut “Fractal SNARKs” untuk menghasilkan bukti validitas, memungkinkan mereka melakukan penskalaan secara efisien dengan peningkatan jumlah transaksi. Inovasi-inovasi ini telah menarik minat yang signifikan dari komunitas pengembang, memposisikan zkSync sebagai yang terdepan dalam perlombaan untuk Ethereum yang skalabel.

Sejak peluncuran mainnetnya pada November 2020, zkSync telah menyaksikan pertumbuhan yang mengesankan. Pada Mei 2024, zkSync telah memproses jutaan transaksi, menunjukkan kegunaannya di dunia nyata. Nilai aset kripto yang dikunci dalam zkSync terus meningkat hingga lebih dari $150 juta di 107 protokol asli, yang menunjukkan kepercayaan pengguna terhadap platform. Ekosistem pengembang yang berkembang pesat bermunculan di sekitar zkSync, dengan banyak DApps dan proyek yang terintegrasi dengan platform.

Apa perbedaan antara zkSync dan Starknet?

Dengan menggunakan teknologi ZK-rollup, zkSync memprioritaskan kontrak pintar tujuan umum dan interoperabilitas dengan peralatan Ethereum yang ada. Sebaliknya, StarkNet adalah pendekatan penskalaan L2 terpisah yang menggunakan bukti zk-STARK, menawarkan skalabilitas yang unggul namun memerlukan Kairo, bahasa pemrograman khusus untuk kontrak pintar.

Mengapa membangun di atas zkSync?

ZkSync membuka kasus penggunaan menarik yang menantang atau mahal untuk diterapkan di L1. Biaya ZkSync yang rendah dan pemrosesan transaksi yang cepat menjadikannya ideal untuk game berbasis blockchain yang memerlukan transaksi mikro yang sering. Protokol keuangan terdesentralisasi (DeFi) dapat memanfaatkan zkSync untuk menawarkan layanan keuangan berbiaya rendah dan berkecepatan tinggi, sehingga menarik basis pengguna yang lebih luas.

Didorong oleh penurunan komunitas kripto, pasar nonfungible token (NFT) berkembang pesat dalam transaksi yang efisien. ZkSync memfasilitasi platform hemat biaya untuk mencetak dan memperdagangkan NFT. Kasus penggunaan ini menyoroti potensi zkSync untuk merevolusi berbagai aplikasi blockchain dengan mengatasi hambatan skalabilitas.

Memindahkan aset antara L1 (Ethereum mainnet) dan L2 (zkSync) merupakan langkah penting bagi pengguna untuk berpartisipasi dalam ekosistem zkSync. Namun, upaya menjembatani menimbulkan kompleksitas tambahan dan potensi risiko.

Berikut rincian proses penghubungan dan pertimbangan terkait:

Bagaimana cara kerja jembatan lintas rantai? Panduan langkah demi langkah

Kebanyakan jembatan lintas rantai menggunakan langkah-langkah dasar ini untuk memindahkan aset lintas rantai.

Langkah 1: Pengguna memilih aset dan jumlah yang ingin mereka transfer dari Ethereum ke zkSync.

Langkah 2: Jembatan mengunci token pilihan pengguna dalam kontrak pintar di mainnet Ethereum.

Langkah 3: Jumlah token yang setara dicetak di zkSync, mewakili aset yang dikunci di L1.

Langkah 4: Pengguna menerima token yang baru dibuat di zkSync, yang kemudian dapat mereka gunakan dalam ekosistem zkSync.

Proses sebaliknya (mentransfer aset dari zkSync kembali ke Ethereum) mengikuti prinsip serupa, dengan jembatan membakar token zkSync dan membuka kunci aset terkait di mainnet Ethereum.

Menjembatani opsi untuk zkSync

Beberapa solusi jembatan memfasilitasi pergerakan aset antara Ethereum dan zkSync.

  • Matterport: Dikembangkan oleh Matter Labs, tim di belakang zkSync, Matterport adalah jembatan aman yang dirancang khusus untuk zkSync. Ini memanfaatkan jaringan validator untuk memastikan transfer aset yang aman dan menawarkan antarmuka yang ramah pengguna.

  • Jembatan umum: Jembatan seperti Synapse juga dapat digunakan untuk mentransfer aset antara Ethereum dan zkSync. Bridge ini sering kali mendukung token yang lebih luas namun mungkin memerlukan biaya tambahan dan potensi risiko keamanan karena sifat generiknya.

Gambar di bawah dari DefiLlama menunjukkan berapa banyak uang yang telah dijembatani ke dan dari zkSync.

Daftar lengkap jembatan untuk zkSync dapat ditemukan di DefiLlama.

Meskipun sebagian besar merupakan opsi untuk menghubungkan ke zkSync, pengguna harus melakukan uji tuntas sebelum menggunakannya. Ada beberapa risiko dalam penggunaan jembatan, yang akan dibahas nanti di artikel.

Cara menjembatani ke zkSync menggunakan Matterport (jembatan resmi zkSync)

Untuk menjembatani ke zkSync menggunakan Matterport, ikuti langkah-langkah berikut:

  • Kunjungi antarmuka jembatan: Akses antarmuka jembatan Matterport melalui https://portal.zksync.io/.

  • Hubungkan dompet Anda: Hubungkan dompet Ethereum yang didukung, seperti MetaMask atau Coinbase Wallet.

  • Pilih aset dan jumlah: Pilih token yang ingin Anda jembatani dari Ethereum ke zkSync dan masukkan jumlah yang diinginkan.

  • Setujui transaksi: Di ​​dompet Anda, setujui transaksi, yang umumnya mencakup pembayaran biaya bahan bakar Ethereum.

  • Tunggu konfirmasi: Tergantung pada kemacetan jaringan, proses penghubungan mungkin memerlukan waktu. Setelah dikonfirmasi, aset Anda akan muncul di dompet zkSync Anda.

Cara menjembatani ke zkSync menggunakan jembatan generik

Untuk menjembatani ke zkSync menggunakan jembatan umum, ikuti langkah-langkah berikut:

  • Kunjungi situs web jembatan: Kunjungi situs web jembatan pilihan Anda — misalnya, Synapse.

  • Hubungkan dompet: Hubungkan dompet Ethereum Anda dan buat atau sambungkan dompet zkSync Anda jika diperlukan.

  • Pilih jaringan dan token: Pilih “Ethereum” sebagai rantai sumber, “zkSync” sebagai tujuan, dan token yang ingin Anda transfer.

  • Masukkan jumlah dan setujui: Masukkan jumlah yang diinginkan dan setujui transaksi di dompet Ethereum Anda (membayar biaya bahan bakar).

  • Transfer lintas rantai: Bridge akan menangani transfer ke dompet zkSync Anda. Ini mungkin memerlukan beberapa langkah dan biaya.

Dompet apa yang mendukung zkSync?

Beberapa opsi dompet tersedia untuk menyimpan dana dan berinteraksi dengan aplikasi di jaringan zkSync. Pilihan populer meliputi:

  • MetaMask (dompet Ethereum yang banyak digunakan dan juga mendukung zkSync)

  • Argent (dompet seluler pertama yang berfokus pada keamanan dan pengalaman pengguna).

Portal resmi zkSync juga menawarkan dompet bawaan, dan dompet perangkat keras seperti Ledger memberikan keamanan yang ditingkatkan untuk kepemilikan yang signifikan. Saat memilih dompet zkSync, pertimbangkan faktor-faktor seperti kemudahan penggunaan, fitur keamanan, dukungan untuk DApps tertentu dalam ekosistem zkSync dan apakah Anda lebih menyukai pengalaman berbasis seluler atau browser.

Apakah Dompet Coinbase mendukung zkSync?

Mulai Mei 2024, zkSync tidak didukung secara asli oleh Coinbase Wallet. Ini menyiratkan bahwa Anda tidak dapat menggunakan Dompet Coinbase Anda untuk menyetor atau menarik uang secara langsung dari jaringan zkSync. Untuk memindahkan dana dari Ethereum — yang didukung Coinbase Wallet — ke dompet zkSync Anda, Anda perlu menggunakan jembatan.

Apakah Trust Wallet mendukung zkSync?

Sayangnya, Trust Wallet tidak mendukung zkSync secara langsung. Namun, dengan menggunakan Trust Wallet, Anda dapat memanfaatkan jembatan untuk berinteraksi dengan DApps atau mentransfer aset dari jaringan yang didukung (seperti Ethereum) ke jaringan zkSync.

Risiko yang terkait dengan jembatan blockchain

Meskipun bridging menawarkan cara yang nyaman untuk memindahkan aset, hal ini juga menimbulkan risiko tertentu yang perlu dipertimbangkan. Bridge mengandalkan kontrak pintar, yang rentan terhadap peretasan atau eksploitasi jika tidak diamankan dengan benar. Sangat penting untuk memilih jembatan dengan rekam jejak yang terbukti dan menjalani audit keamanan yang ketat.

Beberapa jembatan mempekerjakan penjaga terpusat untuk menyimpan aset yang terkunci selama proses transfer. Hal ini menimbulkan satu titik kegagalan dan potensi risiko sensor. Memilih jembatan terdesentralisasi dengan jaringan validator terdistribusi akan mengurangi risiko ini.

Saat menggunakan kumpulan likuiditas dalam jembatan, pengguna mungkin mengalami kerugian tidak permanen jika harga aset yang dijembatani berfluktuasi secara signifikan antara tahap penguncian dan pembukaan kunci. Memahami risiko yang terlibat dalam kumpulan likuiditas sangatlah penting.

Jembatan terkenal sebagai kelemahan kripto dan telah dieksploitasi oleh peretas. Peretasan Ronin Bridge dan peretasan jembatan Wormhole dalam beberapa tahun terakhir mengakibatkan hilangnya aset kripto senilai ratusan juta dolar.

Mengurangi risiko yang terkait dengan jembatan blockchain

Berikut beberapa tip untuk meminimalkan risiko yang terkait dengan aset yang menjembatani:

  • Pengguna harus mencoba memilih jembatan yang sudah mapan dengan catatan keamanan yang kuat dan menjalani audit rutin oleh perusahaan keamanan terkemuka.

  • Penting untuk memahami fungsi spesifik dari jembatan yang dipilih, termasuk biaya, aset yang didukung, dan potensi risiko sentralisasi.

  • Jika menggunakan kumpulan likuiditas di dalam jembatan, pengguna harus mewaspadai risiko kerugian tidak permanen dan memantau harga aset untuk meminimalkan potensi kerugian.

  • Pengguna harus menghindari transfer aset lebih banyak daripada yang mereka rencanakan untuk segera digunakan pada protokol baru apa pun untuk meminimalkan paparan terhadap risiko jembatan.

Dengan mengikuti praktik ini, pengguna dapat membuat keputusan yang tepat saat menjembatani aset dan berpartisipasi dalam ekosistem zkSync dengan lebih percaya diri.