Pernah terjumpa singkatan ZKP? Ringkasnya, ini adalah Bukti Pengetahuan Sifar. Ini adalah hanya protokol. Ia berguna untuk entiti yang ingin melindungi maklumat rahsia mereka. Ia adalah semata-mata fakta tanpa semestinya membiarkan rahsia keluar dari beg.
 

Pengesahan dan Aplikasi ZKP

 
Ini adalah senario yang melibatkan peribahasa dan pengesah. Protokol boleh menjadi aspek yang berbeza. Iaitu, interaktif atau tidak interaktif. Contoh yang baik adalah ketika 'verifier' membawa ke 'prover' sebuah H (hash). Dalam kes ini, bukti yang membuktikan bahawa pihak lain mempunyai maklumat rahsia. Ia mempunyai keupayaan untuk hash ke H.
 
Pihak yang membuktikan menghasilkan ZKP yang prihatin membuktikan bahawa pihak yang mengesahkan mempunyai data yang dapat mencincang. Sebenarnya, tidak ada penyataan maklumat yang dibuat kepada pihak yang mengesahkan. Ini akan menjadi mengenai maklumat daripadanya.
 

Protokol Pengesahan

 
Dalam proses kesahihan, ejen pembuktian membuat pembuktian. Ini mendorong ejen pengesahan untuk memiliki identiti rahsia. Fikirkan kes di mana pihak yang membuktikan RSA atau EC (Pasangan Kunci Asimetri). Mereka dapat menggunakan kunci yang diswastakan untuk memberikan respons. Ini akan menjadi masalah tertentu yang dihantar sebagai bukti dengan kunci yang diswastakan. Dalam semua kes, kunci yang diswastakan tidak dapat didedahkan. Walaupun pihak yang mengesahkan mungkin ada bukti pemilikan yang diswastakan. 'Peribahasa' dengan segala betul melaksanakan beberapa pengiraan. Oleh itu, pemindahan maklumat bukan tanpa membuat penyataan mengenai rahsia yang dikemas.
 

Bagaimana Teknologi Blockchain Berkaitan dengan ZKP?

 
Kembali ke dunia crypto singkat, kami mempunyai sistem blockchain. Ia menggabungkan senarai rekod yang berbeza. Ini rekod biasanya secara kumulatif diuruskan oleh banyak entiti di peringkat global. Entiti-entiti ini mempunyai senarai dengan blockchain. Ini memberi semua entiti yang terlibat dalam melihat keseluruhan transaksi dalam rangkaian. Oleh itu, tidak ada penyediaan maklumat peribadi atau tanpa nama. ZKP memberikan privasi, terutama ketika berurusan dengan transaksi yang memerlukan kerahsiaan. Oleh itu, menawarkan kaedah untuk membuktikan bahawa transaksi dibuat dengan jelas. Oleh itu, data rahsia parti tidak didedahkan. Data tersebut berkembang berdasarkan jumlah dan alamat yang digunakan dalam keseluruhan transaksi.
 

Di mana ZKP Digunakan?

 
Bukti Pengetahuan Sifar berlaku dalam beberapa aspek. Terutama ketika berurusan dengan maklumat yang memerlukan enkapsulasi. Salah satu bidang yang perlu diterapkan dalam rangka kerja ZKP adalah ketika menjaga kerahsiaan. Data yang terlibat dalam keseluruhan persediaan melalui penyulitan. Segala bukti yang dihantar untuk membuktikan kemudian dilakukan dengan betul. Kawasan lain di mana aplikasi ZKP adalah untuk mengoptimumkan keseluruhan prestasi. Ini membantu aplikasi yang dibekalkan dalam sistem blockchain. Dalam kes ini, pelaksanaan kod aplikasi tidak berantai. Ia juga boleh berlaku melalui komputer yang diberikan. Ini mungkin tersedia dalam sistem blockchain.
Sayan Mitra
Sayan Mitra

Sayan adalah penulis berdasarkan pilihan atau lebih tepat oleh naluri. Dia bermula sebagai penulis kandungan untuk laman web pembangunan infrastruktur. Selama bertahun-tahun, dia terlibat dalam beberapa projek serba boleh, mulai dari blog hingga penulisan kreatif, menuliskan isi web hingga tinjauan di laman web. Pelancongan, fesyen, harta tanah, perjudian, sukan, politik, cadangan perniagaan, karya persembahan, penulisan teknikal, topik umum - Sayan telah melakukan semuanya, dengan kata-katanya.

X