-->

Type something and hit enter

On
advertise here

 

FREQUENTLY USED IN CRYPTOGRAPHY, WHAT IS ZERO KNOWLEDGE PROOF?

Pernahkah Anda mendengar tentang enkripsi? Menurut artikel TechTarget, enkripsi dapat didefinisikan sebagai metode penggunaan kode untuk melindungi informasi dan komunikasi sehingga hanya pihak yang dituju yang dapat memproses dan membacanya. Dalam ilmu komputer, kriptografi adalah komunikasi aman dan teknologi informasi yang menggunakan turunan konsep matematika dan algoritme tertentu untuk mengenkripsi informasi tersebut dan membuatnya lebih sulit untuk diretas. 

Di era kemajuan teknologi ini, enkripsi memegang peranan penting dalam melindungi data pribadi pengguna internet. Sekarang setelah Anda memahami apa itu kriptografi, masih banyak lagi konsep dalam kriptografi itu sendiri, salah satunya adalah istilah zero-knowledge proof. Dengan kata lain, itu membuktikan sesuatu untuk menjadi benar tanpa mengungkapkan data yang membuktikan itu benar? 

Belajar dengan contoh. Katakanlah Anda berkencan dengan teman yang ditutup matanya. Anda memiliki dua bola berwarna berbeda dan Anda ingin membuktikan kepada teman Anda bahwa Anda memiliki dua bola berwarna berbeda. Teman yang ditutup matanya tidak bisa 100% yakin Anda mengatakan yang sebenarnya karena mereka tidak bisa melihat bolanya. Berikan kedua bola ke tangan teman Anda dan minta mereka menukar bola di punggung Anda sehingga Anda tidak dapat melihatnya. Setelah berpindah, teman Anda akan menanyakan apakah Anda ingin menukar posisi bola. Jika Anda tidak melihat bola yang ditukar, Anda tidak memiliki cara untuk mengetahui apakah bola telah ditukar, tetapi Anda dapat mengetahuinya dengan mengidentifikasi warna bola. 

Katakanlah teman Anda memiliki bola kuning di tangan kanannya terlebih dahulu, dan setelah bertukar di belakang punggungnya, bola kuning ada di tangan kirinya. Artinya Anda akan mengetahui apakah bola sudah diganti sedangkan bola kuning tetap atau sebaliknya. di tangan kanannya. Anda telah membuktikan bahwa ada dua bola berwarna berbeda tanpa teman Anda mengetahui bahwa bola tersebut sebenarnya berbeda warna.

Bukti tanpa pengetahuan diimplementasikan dalam berbagai teknologi, termasuk teknologi blockchain untuk keuangan, pemungutan suara online, otentikasi, dan pembelajaran mesin. Zero Knowledge Proof menawarkan peningkatan keamanan dan perlindungan data pribadi, tetapi juga menghadirkan beberapa tantangan. Salah satunya adalah Anda tidak bisa 100% yakin jika sesuatu itu benar. 

Peluang untuk membuktikannya tidak benar sangat kecil, tetapi Zero Knowledge Proof tidak akan pernah bisa 100% yakin bahwa itu benar. Oleh karena itu, konsep bukti tanpa pengetahuan memainkan peran utama dalam melindungi data pribadi di Internet.

Click to comment