Menguak zk-SNARKs: Sihir Kripto yang Membuktikan Rahasia Tanpa Membocorkannya

by:QuantDragon1 minggu yang lalu
661
Menguak zk-SNARKs: Sihir Kripto yang Membuktikan Rahasia Tanpa Membocorkannya

Dari Hieroglif ke Hash: Kursus Kilat Kriptografi

Kriptografi bukan hanya untuk mata-mata atau peretas—itu adalah tulang punggung setiap transaksi blockchain. Bayangkan makam Khumhotep II pada 1900 SM, di mana simbol-simbol terenkripsi pertama kali diukir. Maju ke tahun 1976, ketika Diffie dan Hellman merevolusi bidang ini dengan kriptografi kunci publik, memisahkan enkripsi dari kunci dekripsi. Hari ini, cryptocurrency seperti Bitcoin mengandalkan fungsi hash (string panjang yang tampak acak) untuk mengamankan transaksi. Tetapi bagaimana jika Anda menginginkan privasi lebih dari hash? Di sinilah zk-SNARKs muncul.

Mengurai zk-SNARKs: Privasi Tanpa Perlu Bicara

Zero-Knowledge Succinct Non-Interactive Argument of Knowledge (ya, itu panjang) memungkinkan Anda membuktikan bahwa Anda memiliki informasi tanpa mengungkapkannya. Bayangkan meyakinkan penjaga pintu bahwa Anda berusia lebih dari 21 tahun dengan membisikkan mantra kriptografi alih-alih menunjukkan KTP. Zcash mempelopori ini pada 2016, menyembunyikan detail pengirim/penerima sambil menggunakan ledger terdesentralisasi Bitcoin. Bagaimana? Dengan melapisi zk-SNARKs di atas hash blockchain—seperti mode siluman untuk transaksi Anda.

Lebih Dari Sekadar Koin Anonim: Masa Depan Liar zk-SNARKs

Koin privasi hanyalah awal. Proyek seperti Celo menggunakan zk-SNARKs untuk menyinkronkan pengguna ponsel dengan blockchain secara instan—tanpa perlu MetaMask. Bahkan auditor Big Four EY ikut serta, meluncurkan Nightfall untuk transaksi perusahaan Ethereum yang privat. Skeptis? Anggap saja sebagai solusi praktis: mungkin berantakan di balik layar, tetapi sangat efektif. Jangan berharap adopsi mainstream sampai kita menyederhanakan teknologinya (dan mungkin mempekerjakan lebih sedikit kriptografer yang suka akronim).

QuantDragon

Suka29.59K Penggemar2.26K