Gambaran Keseluruhan
Bukti pengetahuan sifar, atau ZKP, ialah kaedah kriptografi yang membolehkan satu pihak membuktikan kepada pihak lain bahawa satu kenyataan itu benar tanpa mendedahkan sebarang maklumat selain kesahihan kenyataan tersebut. Dalam Web3, ZKP digunakan untuk memampatkan pengiraan, mengesahkan kelompok rollup, dan melindungi privasi. Mereka adalah salah satu primitif kriptografi paling berimpak dalam susunan blockchain moden.
Cara Ia Berfungsi
Seorang pembuktian menjana bukti untuk sesuatu pengiraan, seperti "Saya telah melaksanakan sepuluh ribu transaksi ini dengan betul," dan seorang pengesahan memeriksa bukti itu dalam masa yang jauh lebih singkat berbanding masa yang diperlukan untuk menjalankan semula pengiraan tersebut. Bukti itu ringkas dan tidak mendedahkan input asas melainkan direka untuk berbuat demikian. Skim biasa termasuk SNARKs, yang mempunyai bukti kecil dan pengesahan pantas, dan STARKs, yang telus dan tahan kuantum tetapi bersaiz lebih besar.
Mengapa Ia Penting
ZKPs membolehkan ZK-rollups mengembangkan Ethereum, membenarkan transaksi peribadi pada buku besar yang sebaliknya awam, dan mewujudkan sistem identiti yang hanya mendedahkan maklumat minimum yang diperlukan. Kosnya ialah pengkomputeran berat yang diperlukan untuk menjana bukti, walaupun penambahbaikan perkakasan dan algoritma sedang mengurangkannya. Menjelang 2026, ZKPs sedang beralih daripada penyelidikan ke infrastruktur pengeluaran.
Konsep Berkaitan
ZKPs memacu ZK-Rollups dan Bukti Kesahihan, dan ia sedang digunakan untuk privasi dan identiti. Ia berkaitan dengan fungsi Sihai dan skema komitmen yang menjadi asas pembinaannya.