ZKsync adalah penyelesaian penskalaan Layer 2 untuk Ethereum. Ia meningkatkan kebolehskalaan rangkaian dan mengurangkan kos transaksi sambil mengekalkan keselamatan. Dengan menggunakan penggulung tanpa pengetahuan (zk-rollups), ZKsync menggabungkan transaksi di luar rantaian dan kemudian merekodkannya di dalam rantaian, memberikan transaksi yang lebih pantas dan murah tanpa menjejaskan keselamatan.
ZKsync TVL | Sumber: L2Beat
Pada masa penulisan, ZKsync adalah rangkaian Ethereum Layer-2 ketujuh terbesar dan penggulung ZK kedua terbesar untuk Ethereum berdasarkan jumlah nilai terkunci (TVL). Setelah mengendalikan lebih 400 juta transaksi di lebih tujuh juta alamat, rangkaian ZKsync mempunyai TVL lebih $760 juta. Pada pertengahan Jun, ZKsync mengumumkan kempen penghantaran airdrop untuk melancarkan token natifnya, ZK. Dalam tempoh kurang seminggu selepas pengumuman, 45% daripada token penghantaran airdrop telah dituntut. Token ZK mempunyai kapitalisasi pasaran lebih $743 juta dan mencapai paras tertinggi sepanjang masa $0.321 pada 17 Jun 2024.
KuCoin telah menyenaraikan ZKsync di platformnya pada Jun 2024 melalui platform perdagangan pra-pasaran.
Apa itu ZKsync?
ZKsync ialah protokol yang meningkatkan prestasi Ethereum dengan menggunakan penggulung tanpa pengetahuan (zk-rollups). Penggulung ini menggabungkan pelbagai transaksi menjadi satu, mengurangkan beban pada rantaian utama Ethereum dan menurunkan yuran transaksi.
Asas zk-rollups terletak pada bukti tanpa pengetahuan (ZKP). ZKP membolehkan pembuktian meyakinkan pengesah bahawa sesuatu kenyataan adalah benar tanpa mendedahkan sebarang butiran mengenai kenyataan tersebut. Dalam ZKsync, transaksi boleh disahkan tanpa mendedahkan data transaksi, memastikan privasi dan keselamatan.
Bukti tanpa pengetahuan berfungsi dengan pembuktian menunjukkan pengetahuan mengenai maklumat tertentu (saksi) melalui siri bukti matematik. Pengesah mengesahkan bukti ini tanpa perlu melihat data sebenar, dengan itu mengekalkan kerahsiaan sambil memastikan kesahihan transaksi.
Bagaimana Rangkaian ZKsync Berfungsi?
ZKsync menggabungkan komponen di dalam rantaian dan di luar rantaian untuk meningkatkan kebolehskalaan Ethereum dan mengurangkan kos transaksi. Komponen di dalam rantaian termasuk kontrak pintar yang mengurus fungsi penting seperti menyimpan blok rollup, menjejaki deposit, dan mengesahkan bukti. Kontrak ini memastikan integriti dan keselamatan transaksi dengan merekodkan data yang diperlukan di blockchain Ethereum.
Komponen di luar rantaian terdiri daripada mesin maya yang melaksanakan transaksi di luar rangkaian utama Ethereum. Proses di luar rantaian ini mengendalikan sebahagian besar pengiraan transaksi, yang mengurangkan beban pada rangkaian utama Ethereum. Sistem ini membolehkan transaksi diproses dengan cepat dan cekap sebelum digulung menjadi satu kelompok dan dihantar kembali ke kontrak di dalam rantaian untuk pengesahan dan penyimpanan akhir.
Bagaimana ZKsync Layer-2 berfungsi | Sumber: ZKsync
Pemprosesan Transaksi
Pemprosesan transaksi dalam ZKsync melibatkan beberapa langkah untuk memastikan kecekapan dan keselamatan. Berikut adalah cara ia berfungsi:
-
Pengelompokan Transaksi: Pelbagai transaksi dikelompokkan bersama dalam satu kumpulan secara di luar rantaian. Ini mengurangkan bilangan transaksi yang perlu diproses secara individu di rangkaian utama Ethereum, sekali gus mengurangkan masa dan kos.
-
Penjanaan Bukti: Untuk setiap kelompok, bukti tanpa pengetahuan (zk-proof) dihasilkan. Bukti ini mengesahkan kesahihan semua transaksi dalam kelompok tanpa mendedahkan sebarang butiran transaksi. Zk-proof ini ringkas dan boleh disahkan dengan cepat oleh kontrak pintar di dalam rantaian.
-
Pengesahan Dalam Rantaian: Zk-proof dihantar ke rangkaian utama Ethereum di mana kontrak pintar di dalam rantaian mengesahkan kesahihannya. Jika bukti itu sah, kelompok transaksi dianggap disahkan dan direkodkan di blockchain. Ini memastikan semua transaksi diproses dengan selamat dan cekap tanpa membebankan rangkaian utama Ethereum.
Dengan menggunakan kaedah ini, ZKsync dapat meningkatkan throughput transaksi dengan ketara, mengurangkan kos, dan mengekalkan tahap keselamatan serta privasi yang tinggi. Sistem ini sangat bermanfaat untuk aplikasi yang memerlukan transaksi yang kerap dan kos rendah, seperti platform kewangan terdesentralisasi (DeFi) dan perkhidmatan berasaskan blockchain lain.
Kelebihan Rangkaian ZKsync
Berikut adalah beberapa kelebihan menggunakan rangkaian ZKsync:
-
Throughput Meningkat: ZKsync meningkatkan throughput transaksi dengan ketara dengan memproses transaksi secara di luar rantaian dan kemudian mengelompokkannya menjadi satu bukti yang dihantar ke rangkaian utama Ethereum. Kaedah ini boleh mengendalikan sehingga 100,000 transaksi sesaat, menjadikannya sangat berskala.
-
Yuran Transaksi Berkurangan: Dengan memindahkan sebahagian besar pemprosesan transaksi ke Layer 2, ZKsync mengurangkan kesesakan di rangkaian Ethereum, yang membawa kepada bayaran gas yang lebih rendah. Pengguna mendapat manfaat daripada transaksi yang lebih murah sambil mengekalkan tahap keselamatan yang sama seperti rantaian utama Ethereum.
-
Keselamatan Tinggi: ZKsync menggunakan bukti tanpa pengetahuan (zk-SNARKs) untuk memastikan transaksi adalah sah tanpa mendedahkan sebarang butiran. Kaedah kriptografi ini menyediakan keselamatan yang kukuh, memastikan data dan transaksi pengguna selamat daripada gangguan.
-
Keserasian EVM: ZKsync serasi dengan Mesin Maya Ethereum (EVM), memudahkan pembangun untuk memindahkan dApps Ethereum mereka yang sedia ada ke ZKsync tanpa pengubahsuaian yang besar. Keserasian ini mempermudah proses pembangunan dan menggalakkan lebih banyak projek menggunakan rangkaian ZKsync.
-
Peningkatan Pengalaman Pengguna: Ciri seperti transaksi meta tanpa gas membolehkan pengguna membayar yuran transaksi dengan sebarang token yang mereka pindahkan, daripada memerlukan ETH secara khusus. Pendekatan mesra pengguna ini menjadikan transaksi lebih mudah dan boleh diakses.
Panduan Penghantaran Airdrop ZKsync
ZKsync mengumumkan penghantaran ZK airdrop pada Jun 2024, salah satu kempen airdrop terbesar di kalangan rangkaian lapisan-2 Ethereum. Untuk melayakkan diri bagi ZKsync airdrop, anda perlu menjadi pengguna aktif ekosistem ZKsync.
Cara Untuk Layak Mendapat ZKsync Airdrop
Kriteria kelayakan termasuk menggunakan dApp, menambah kecairan, menukar token, dan menyertai aktiviti komuniti. Snapshot yang diambil pada 24 Mac 2024 telah menentukan dompet yang layak. Sebanyak 695,232 dompet telah dianggap layak berdasarkan interaksi mereka dengan rangkaian utama ZKsync dan pelbagai aplikasi dalam ekosistemnya.
Pengagihan dibahagikan dengan 89% diperuntukkan kepada pengguna aktif dan 11% kepada penyumbang ekosistem yang telah menyokong rangkaian melalui pembangunan, advokasi, atau pendidikan.
Pengagihan token ZK, tokenomik ZKsync | Sumber: ZKsync
Cara Menyertai Penghantaran Airdrop ZKsync (ZK)
-
Periksa Kelayakan: Lawati halaman pemeriksa tuntutan airdrop ZKsync di ZKsync Claim.
-
Sambung Dompet: Sambungkan dompet anda atau serahkan nama pengguna GitHub anda untuk mengesahkan kelayakan. Sebagai blok rantai yang serasi dengan EVM, anda boleh menggunakan dompet Ethereum seperti MetaMask.
-
Lihat Peruntukan: Jika layak, anda akan melihat jumlah token ZK yang diperuntukkan kepada dompet anda. Setiap dompet yang layak boleh menerima antara 450 hingga 100,000 token ZK, bergantung pada tahap penyertaan dan sumbangan mereka.
-
Tuntut Token: Ikuti arahan di skrin untuk menuntut token anda. Tiada tempoh vesting atau kunci, jadi token akan tersedia untuk kegunaan segera.
Bila Untuk Menuntut Penghantaran Airdrop ZK: Token airdrop boleh dituntut bermula dari 16 Jun 2024 sehingga 3 Januari 2025.
Cara Memanfaatkan Airdrop ZKsync Secara Maksimum
Dengan mengikuti langkah-langkah ini dan kekal aktif dalam ekosistem ZKsync, anda boleh memaksimumkan faedah daripada penghantaran airdrop semasa dan potensi masa depan.
-
Ambil Bahagian Dalam Tadbir Urus: Delegasikan token ZK anda kepada delegasi tadbir urus untuk mempengaruhi masa depan ekosistem ZKsync. Ini juga berpotensi melayakkan anda untuk penghantaran airdrop lanjut.
-
Kekal Aktif: Teruskan berinteraksi dengan rangkaian ZKsync dengan bertransaksi, menambah kecairan, dan menggunakan dApps teratas untuk meningkatkan peluang kelayakan anda bagi penghantaran airdrop masa depan.
-
Pantau Kemas Kini: Ikuti ZKsync dan ZK Nation di media sosial untuk kekal dikemas kini mengenai sebarang pengumuman atau tugas baharu yang boleh meningkatkan kelayakan anda untuk ganjaran masa depan.
Cara Memindahkan Aset ke ZKsync
Memindahkan aset ke ZKsync membolehkan anda menikmati transaksi yang lebih pantas dan murah sambil mengekalkan keselamatan rangkaian Ethereum. Berikut adalah panduan langkah demi langkah untuk membantu anda memindahkan aset anda ke ZKsync menggunakan pelbagai kaedah.
Menggunakan Portal Bridge ZKsync
-
Lawati Portal: Pergi ke portal ZKsync bridge.
-
Sambungkan Dompet Anda: Klik pada "Connect Wallet" dan pilih dompet pilihan anda, seperti MetaMask.
-
Pilih Aset: Pilih aset yang ingin anda bridge dan masukkan jumlahnya.
-
Sahkan Butiran: Semak butiran transaksi dan sahkan.
-
Luluskan Transaksi: Luluskan transaksi dalam dompet anda untuk menyelesaikan proses bridging.
Berikut adalah cara untuk menambah rangkaian ZKsync ke dompet MetaMask.
Tips untuk Jambatan Berjaya
Dengan mengikuti langkah-langkah ini, anda boleh menjambatkan aset anda ke zkSync dengan cekap dan menikmati penyelesaian yang skalabel dan kos efektif untuk transaksi anda.
-
Pilih Platform Yang Boleh Dipercayai: Gunakan platform yang dipercayai dan mempunyai ulasan yang baik, seperti jambatan ZKsync, untuk mengelakkan risiko keselamatan.
-
Sahkan Keserasian: Pastikan token yang ingin anda jambatkan disokong oleh zkSync.
-
Fahami Yuran: Ketahui yuran gas yang berkaitan dengan proses jambatan.
-
Periksa Alamat Dua Kali: Pastikan anda memasukkan alamat token yang betul untuk mengelakkan kehilangan aset.
-
Pantau Transaksi: Ikuti pengesahan transaksi untuk memastikan pemindahan berjaya.
ZKsync vs. Base & Penyelesaian Penskalaan Lain
Ciri |
Teknologi |
Kelajuan Transaksi |
Nilai Terkunci Keseluruhan (TVL) |
Yuran Transaksi |
Ciri Unik |
ZKsync Era |
zk-Rollups |
100,000 TPS |
$760M |
$0.01 |
zkPorter, Abstraksi Akaun |
Base |
Optimistic Rollups |
4,000 TPS |
$7.14B |
$0.0002 |
Integrasi dengan produk Coinbase, geran untuk pembangun, kesetaraan EVM, fokus terdesentralisasi |
Starknet |
zk-Rollups |
1,000,000 TPS |
$740M |
$0.01 |
VM Tersuai (Cairo), Warp |
Blast |
Optimistic Rollups |
100,000 TPS |
$2.99B |
$0.02 |
Penjanaan hasil asli untuk ETH dan koin stabil, imbangan semula automatik, perkongsian hasil gas untuk dApps |
Mantle |
zk-Rollups |
500 TPS |
$1.18B |
$0.07 |
Integrasi zkEVM, modulariti |
Manta Pacific |
zk-Rollups |
4,000 TPS |
$700M |
$0.0001 |
Abstraksi akaun asli, transaksi tanpa gas, reka bentuk rollup modular |
Polygon zkEVM |
zk-Rollups |
2,000 TPS |
$139M |
$0.006 |
Keserasian EVM yang tinggi, zkProver, penskalaan lancar melalui Polygon 2.0 |
ZKsync vs. Optimistic Rollups: Perbandingan Pantas
ZKsync (ZK-Rollups) dan Optimistic Rollups adalah dua penyelesaian penskalaan Layer 2 yang terkenal untuk Ethereum, masing-masing dengan pendekatan dan kelebihan tersendiri. ZKsync menggunakan bukti tanpa pengetahuan (zero-knowledge proofs) untuk mengesahkan transaksi di luar rantaian, yang kemudian dibundel dan dihantar ke rangkaian utama Ethereum dengan bukti sah (validity proof). Kaedah ini memastikan keselamatan yang tinggi dan kepastian transaksi yang pantas kerana kesahihan transaksi disahkan sebelum direkodkan pada rantaian utama. Akibatnya, pengeluaran dapat diproses dalam beberapa jam, memberikan pengalaman transaksi yang pantas dan selamat. Walau bagaimanapun, pengiraan kriptografi yang kompleks yang terlibat dalam penjanaan bukti ini menjadikan ZKsync lebih mahal dan memerlukan teknologi yang lebih canggih untuk dilaksanakan, selalunya memerlukan perkakasan khusus dan kepakaran lanjutan.
Sebaliknya, Optimistic Rollups menganggap transaksi sah secara default dan bergantung pada mekanisme bukti penipuan (fraud-proof) dalam tempoh cabaran (challenge period) untuk memastikan ketepatan. Pendekatan ini membenarkan pemprosesan transaksi awal yang lebih cepat tetapi memperkenalkan kelewatan dalam kepastian transaksi disebabkan oleh tempoh cabaran, yang boleh berlangsung sehingga seminggu. Optimistic Rollups lebih mudah dilaksanakan dan diintegrasikan dengan kontrak pintar Ethereum sedia ada, menjadikannya lebih mudah diakses oleh pembangun. Walau bagaimanapun, ia lebih terdedah kepada serangan penapisan dan sangat bergantung pada peserta aktif rangkaian untuk memantau dan mencabar transaksi penipuan. Pemilihan antara kedua-dua teknologi rollup ini bergantung pada keperluan khusus projek, dengan menyeimbangkan kompromi antara keselamatan, kelajuan, kerumitan, dan kos.
ZKsync vs. ZK Rollups Lain
ZKsync dan ZK rollups lain seperti StarkNet, Polygon zkEVM, dan Scroll menawarkan penyelesaian penskalaan Layer 2 yang maju untuk Ethereum, tetapi mereka berbeza dari segi pendekatan dan spesifikasi teknikal. ZKsync, yang dibangunkan oleh Matter Labs, menggunakan ZK-SNARKs (Succinct Non-Interactive Arguments of Knowledge) untuk membundel transaksi di luar rantaian dan mengesahkan mereka di dalam rantaian dengan bukti kriptografi. Ini memastikan keselamatan tinggi dan kepastian transaksi yang pantas. ZKsync terkenal dengan keserasian EVM-nya, memudahkan migrasi kontrak pintar Ethereum sedia ada ke platformnya, dan menjadikannya pilihan mesra pengguna untuk pembangun. Selain itu, zkSync menyokong pelbagai aplikasi, daripada pembayaran kepada protokol DeFi yang kompleks, menyediakan persekitaran serba boleh untuk pelbagai kes penggunaan.
Sebaliknya, StarkNet menggunakan ZK-STARKs (Scalable Transparent ARguments of Knowledge) yang tidak memerlukan persediaan dipercayai dan tahan terhadap kuantum, menawarkan skalabiliti dan keselamatan yang berpotensi lebih besar. Walau bagaimanapun, StarkNet memerlukan pembangun menggunakan bahasa asalnya, Cairo, yang boleh menjadi halangan berbanding keserasian EVM zkSync. StarkNet unggul dalam throughput tinggi, mampu menangani berjuta-juta transaksi sesaat, menjadikannya sesuai untuk aplikasi yang memerlukan skalabiliti besar-besaran. Kedua-dua penyelesaian bertujuan untuk mengurangkan kos transaksi dan meningkatkan kecekapan; namun, perbezaan teknikal mereka bermakna pemilihan antara mereka bergantung pada keperluan projek tertentu, seperti keperluan untuk keserasian EVM dan tahap skalabiliti serta keselamatan yang diinginkan.
Cabaran Lapisan-2 ZKsync
Dengan memahami cabaran ini, anda dapat lebih menghargai halangan yang berpotensi dalam menggunakan ZKsync dalam ekosistem Ethereum:
-
Kerumitan: Melaksanakan dan mengekalkan zk-rollups adalah secara teknikalnya mencabar. Teknik kriptografi yang maju memerlukan sumber pengkomputeran dan kepakaran yang signifikan, yang boleh menjadi penghalang bagi sesetengah pembangun.
-
Fragmentasi Kecairan: Apabila aset beralih ke penyelesaian Layer 2 seperti ZKsync, kecairan boleh menjadi berpecah belah merentasi platform yang berbeza. Fragmentasi ini boleh mengurangkan kecairan keseluruhan, berpotensi memberi kesan kepada kecekapan perdagangan dan kestabilan harga dalam rangkaian Layer 1 dan Layer 2.
-
Peringkat Pembangunan Awal: ZKsync, seperti banyak penyelesaian Layer 2 yang lain, masih berada di peringkat awal pembangunan. Peringkat ini bermakna ia mungkin menghadapi cabaran teknikal dan operasi yang tidak dijangka semasa ia berkembang dan meningkat.
-
Had Keserasian EVM: Walaupun ZKsync serasi dengan EVM, ia memerlukan langkah penyusunan perantaraan menggunakan LLVM, yang boleh memperkenalkan kerumitan dan isu keserasian berbanding dengan penyelesaian yang setara sepenuhnya dengan EVM.
Pemikiran Akhir
ZKsync adalah penyelesaian penskalaan Lapisan 2 yang berkuasa untuk Ethereum, menggunakan zero-knowledge rollups (zk-rollups) untuk meningkatkan kebolehskalaan dan mengurangkan kos transaksi. Dengan memproses transaksi di luar rantaian dan mengumpulkannya ke dalam satu bukti, ZKsync memastikan transaksi lebih pantas dan murah sambil mengekalkan keselamatan yang tinggi. Ia telah diterapkan dalam pelbagai projek seperti Mute.io, SpaceFi, dan EraLend, membuktikan keberkesanannya dalam DeFi dan seterusnya.
Melangkah ke hadapan, ZKsync memiliki potensi yang besar untuk industri blockchain. Seiring Ethereum terus berkembang, terutamanya dengan peningkatan Ethereum 2.0, ZKsync akan memainkan peranan penting dalam menguruskan peningkatan jumlah transaksi dan mengekalkan kecekapan rangkaian. Sinergi antara sharding Ethereum 2.0 dan rollups ZKsync akan memungkinkan kebolehskalaan yang lebih besar dan kos yang lebih rendah, memberi manfaat kepada pembangun dan pengguna. Sinergi ini akan meningkatkan kebolehskalaan dan kecekapan Ethereum, menjadikan ZKsync sebagai komponen penting dalam masa depan teknologi blockchain.