Dalam ranah mata uang digital, privasi selalu menjadi salah satu pilar nilai-nilai komunitas. Ini secara intrinsik terkait dengan fungibilitas, atribut penting untuk setiap sistem moneter yang diadopsi secara luas. Sebagian besar pemegang cryptocurrency lebih memilih untuk menjaga aset dan riwayat transaksi mereka tetap rahasia. Di antara berbagai teknologi kriptografi yang berusaha meningkatkan privasi blockchain, zk-SNARKs dan zk-STARKs menonjol sebagai inovasi yang sangat penting.
zk-SNARK, singkatan dari Zero-Knowledge Succinct Non-Interactive Argument of Knowledge, dan zk-STARK, yang berarti Zero-Knowledge Scalable Transparent Argument of Knowledge, mewakili kemajuan signifikan dalam teknologi yang menjaga privasi. Sementara zk-SNARKs telah menemukan aplikasi dalam sistem pembayaran berbasis blockchain dan metode verifikasi yang aman, zk-STARKs muncul sebagai peningkatan potensial, mengatasi beberapa batasan dari pendahulunya.
Alegori Gua Ali Baba
Untuk memahami konsep bukti nol-pengetahuan, yang mendasari baik zk-SNARKs maupun zk-STARKs, mari kita kembali ke sebuah perumpamaan kriptografi klasik: Gua Ali Baba. Kisah ini, yang diperkenalkan oleh kriptografer Jean-Jacques Quisquater dan rekan-rekannya pada tahun 1990, menggambarkan prinsip-prinsip dasar dari bukti nol-pengetahuan.
Bayangkan sebuah gua berbentuk lingkaran dengan satu pintu masuk dan sebuah pintu ajaib yang membagi dua jalur. Pintu tersebut hanya terbuka ketika sebuah kata sandi rahasia dibisikkan. Dalam skenario ini, Alice ingin membuktikan kepada Bob bahwa dia tahu kata sandi tersebut tanpa mengungkapkannya. Bob menunggu di luar sementara Alice masuk ke gua, memilih salah satu dari dua jalur. Bob kemudian memanggil jalur mana yang ingin dia lihat Alice keluar. Jika Alice benar-benar tahu kata sandi tersebut, dia bisa keluar dari jalur mana pun sesuai permintaan.
Proses ini dapat diulang beberapa kali untuk membuktikan pengetahuan Alice di luar keraguan yang wajar. Alegori gua menunjukkan bagaimana seseorang dapat membuktikan kepemilikan informasi tanpa mengungkapkan informasi itu sendiri - inti dari bukti nol-pengetahuan.
Memahami zk-SNARKs
zk-SNARKs menjadi terkenal melalui penerapannya dalam cryptocurrency yang berfokus pada privasi. Protokol ini memungkinkan transaksi untuk dienkripsi sambil tetap dapat diverifikasi, memungkinkan peserta jaringan untuk memvalidasi transaksi tanpa mengakses semua data terkait. Perlu dicatat bahwa dalam beberapa penerapan, fitur privasi ini bersifat opsional dan memerlukan aktivasi manual.
Sifat 'ringkas' dari zk-SNARKs mengacu pada efisiensinya - bukti-bukti bersifat kompak dan cepat untuk diverifikasi. Aspek 'non-interaktif' berarti komunikasi minimal antara pembuktian dan verifikasi diperlukan, tidak seperti protokol bukti nol pengetahuan interaktif sebelumnya.
Namun, zk-SNARKs bergantung pada pengaturan kepercayaan awal, yang memerlukan seperangkat parameter publik untuk membuat bukti tanpa pengetahuan. Fase pengaturan ini sangat penting untuk mencegah transaksi yang curang tetapi memperkenalkan potensi masalah sentralisasi, karena parameter ini sering kali ditetapkan oleh sekelompok kecil.
'Argumen' dalam zk-SNARKs mengacu pada ketahanan komputasional mereka. Meskipun probabilitas seorang prover yang tidak jujur berhasil menipu sistem sangat minimal, secara teori hal ini mungkin terjadi dengan kekuatan komputasi yang cukup - sebuah pertimbangan dalam konteks kemajuan komputasi kuantum.
Memperkenalkan zk-STARKs
zk-STARKs muncul sebagai evolusi dari zk-SNARKs, bertujuan untuk mengatasi beberapa keterbatasan mereka. Perbaikan yang paling signifikan adalah penghapusan pengaturan awal yang tepercaya, seperti yang ditunjukkan oleh 'T' untuk transparansi dalam akronim tersebut.
zk-STARKs mencapai ini dengan menggunakan metode enkripsi simetris yang disederhanakan berdasarkan tabrakan fungsi hash. Pendekatan ini tidak hanya menghilangkan kebutuhan untuk pengaturan yang terpercaya tetapi juga meningkatkan ketahanan terhadap serangan komputer kuantum yang mungkin terjadi.
Keuntungan lain dari zk-STARKs adalah skalabilitasnya. Komunikasi antara prover dan verifier tetap konstan terlepas dari kompleksitas perhitungan, berbeda dengan zk-SNARKs di mana komunikasi meningkat seiring dengan tuntutan komputasi.
Masa Depan Privasi dalam Cryptocurrency
Baik zk-SNARKs maupun zk-STARKs berada di garis depan teknologi peningkatan privasi di ruang cryptocurrency. Seiring dengan meningkatnya permintaan akan anonimitas dalam transaksi digital, protokol-protokol ini memegang potensi besar untuk merevolusi cara kita mendekati privasi dalam sistem blockchain.
Pengembangan dan penyempurnaan berkelanjutan dari teknologi-teknologi ini menekankan komitmen komunitas cryptocurrency untuk menjaga privasi pengguna sambil mempertahankan integritas dan transparansi jaringan blockchain. Seiring kemajuan penelitian, kita mungkin akan melihat iterasi yang lebih maju dari protokol-protokol ini, yang semakin memperkuat dasar privasi mata uang digital.
Lihat Asli
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.
Menjelajahi zk-SNARKs dan zk-STARKs: Protokol Privasi Lanjutan dalam Mata Uang Kripto
Dalam ranah mata uang digital, privasi selalu menjadi salah satu pilar nilai-nilai komunitas. Ini secara intrinsik terkait dengan fungibilitas, atribut penting untuk setiap sistem moneter yang diadopsi secara luas. Sebagian besar pemegang cryptocurrency lebih memilih untuk menjaga aset dan riwayat transaksi mereka tetap rahasia. Di antara berbagai teknologi kriptografi yang berusaha meningkatkan privasi blockchain, zk-SNARKs dan zk-STARKs menonjol sebagai inovasi yang sangat penting.
zk-SNARK, singkatan dari Zero-Knowledge Succinct Non-Interactive Argument of Knowledge, dan zk-STARK, yang berarti Zero-Knowledge Scalable Transparent Argument of Knowledge, mewakili kemajuan signifikan dalam teknologi yang menjaga privasi. Sementara zk-SNARKs telah menemukan aplikasi dalam sistem pembayaran berbasis blockchain dan metode verifikasi yang aman, zk-STARKs muncul sebagai peningkatan potensial, mengatasi beberapa batasan dari pendahulunya.
Alegori Gua Ali Baba
Untuk memahami konsep bukti nol-pengetahuan, yang mendasari baik zk-SNARKs maupun zk-STARKs, mari kita kembali ke sebuah perumpamaan kriptografi klasik: Gua Ali Baba. Kisah ini, yang diperkenalkan oleh kriptografer Jean-Jacques Quisquater dan rekan-rekannya pada tahun 1990, menggambarkan prinsip-prinsip dasar dari bukti nol-pengetahuan.
Bayangkan sebuah gua berbentuk lingkaran dengan satu pintu masuk dan sebuah pintu ajaib yang membagi dua jalur. Pintu tersebut hanya terbuka ketika sebuah kata sandi rahasia dibisikkan. Dalam skenario ini, Alice ingin membuktikan kepada Bob bahwa dia tahu kata sandi tersebut tanpa mengungkapkannya. Bob menunggu di luar sementara Alice masuk ke gua, memilih salah satu dari dua jalur. Bob kemudian memanggil jalur mana yang ingin dia lihat Alice keluar. Jika Alice benar-benar tahu kata sandi tersebut, dia bisa keluar dari jalur mana pun sesuai permintaan.
Proses ini dapat diulang beberapa kali untuk membuktikan pengetahuan Alice di luar keraguan yang wajar. Alegori gua menunjukkan bagaimana seseorang dapat membuktikan kepemilikan informasi tanpa mengungkapkan informasi itu sendiri - inti dari bukti nol-pengetahuan.
Memahami zk-SNARKs
zk-SNARKs menjadi terkenal melalui penerapannya dalam cryptocurrency yang berfokus pada privasi. Protokol ini memungkinkan transaksi untuk dienkripsi sambil tetap dapat diverifikasi, memungkinkan peserta jaringan untuk memvalidasi transaksi tanpa mengakses semua data terkait. Perlu dicatat bahwa dalam beberapa penerapan, fitur privasi ini bersifat opsional dan memerlukan aktivasi manual.
Sifat 'ringkas' dari zk-SNARKs mengacu pada efisiensinya - bukti-bukti bersifat kompak dan cepat untuk diverifikasi. Aspek 'non-interaktif' berarti komunikasi minimal antara pembuktian dan verifikasi diperlukan, tidak seperti protokol bukti nol pengetahuan interaktif sebelumnya.
Namun, zk-SNARKs bergantung pada pengaturan kepercayaan awal, yang memerlukan seperangkat parameter publik untuk membuat bukti tanpa pengetahuan. Fase pengaturan ini sangat penting untuk mencegah transaksi yang curang tetapi memperkenalkan potensi masalah sentralisasi, karena parameter ini sering kali ditetapkan oleh sekelompok kecil.
'Argumen' dalam zk-SNARKs mengacu pada ketahanan komputasional mereka. Meskipun probabilitas seorang prover yang tidak jujur berhasil menipu sistem sangat minimal, secara teori hal ini mungkin terjadi dengan kekuatan komputasi yang cukup - sebuah pertimbangan dalam konteks kemajuan komputasi kuantum.
Memperkenalkan zk-STARKs
zk-STARKs muncul sebagai evolusi dari zk-SNARKs, bertujuan untuk mengatasi beberapa keterbatasan mereka. Perbaikan yang paling signifikan adalah penghapusan pengaturan awal yang tepercaya, seperti yang ditunjukkan oleh 'T' untuk transparansi dalam akronim tersebut.
zk-STARKs mencapai ini dengan menggunakan metode enkripsi simetris yang disederhanakan berdasarkan tabrakan fungsi hash. Pendekatan ini tidak hanya menghilangkan kebutuhan untuk pengaturan yang terpercaya tetapi juga meningkatkan ketahanan terhadap serangan komputer kuantum yang mungkin terjadi.
Keuntungan lain dari zk-STARKs adalah skalabilitasnya. Komunikasi antara prover dan verifier tetap konstan terlepas dari kompleksitas perhitungan, berbeda dengan zk-SNARKs di mana komunikasi meningkat seiring dengan tuntutan komputasi.
Masa Depan Privasi dalam Cryptocurrency
Baik zk-SNARKs maupun zk-STARKs berada di garis depan teknologi peningkatan privasi di ruang cryptocurrency. Seiring dengan meningkatnya permintaan akan anonimitas dalam transaksi digital, protokol-protokol ini memegang potensi besar untuk merevolusi cara kita mendekati privasi dalam sistem blockchain.
Pengembangan dan penyempurnaan berkelanjutan dari teknologi-teknologi ini menekankan komitmen komunitas cryptocurrency untuk menjaga privasi pengguna sambil mempertahankan integritas dan transparansi jaringan blockchain. Seiring kemajuan penelitian, kita mungkin akan melihat iterasi yang lebih maju dari protokol-protokol ini, yang semakin memperkuat dasar privasi mata uang digital.