TONboard

Zero-Knowledge (ZK) Proofs

4 मिनट पठनupdated 2026-06-12✏️ Suggest an edit🕑 History
विषय-सूची (12)

ZK (Zero-Knowledge Proof) क्रिप्टोग्राफिक तरीका सूचना को प्रकट किए बिना पुष्टि की पुष्टि करें.

ऑपरेशन में भाग लेते हैं 2 पक्ष:

  • Prover और वह (क़ुरान) तो यक़ीनी (सबसे) वाक़िफकार है
  • Verifier (जांच कर रही है) वह जाँच कर रही हैं.

उदाहरण: ऋण#

ऋणदाता को यह सुनिश्चित करना है कि उधारकर्ता भुगतान करने में सक्षम है, लेकिन उधारदाता रहना चाहता है इंकॉग्निटो.

→ ZK-प्रमाण भुगतान क्षमता की गारंटी देता है बिना पहचान के और सुरक्षा।

इतिहास#

1985 सिल्वियो मिकाली, एवी विगडर्सन, ओडेड गोल्डराइच द्वारा प्रकाशित प्रमाणों की इंटरैक्टिव प्रणाली के ज्ञान की जटिलता.

काम मेंः

  • शब्द जोड़ा गया शून्य प्रकटीकरण वाला प्रमाण;
  • क्रिप्टोग्राफिक प्रौद्योगिकी वर्णित है;
  • प्रमाण निजी डेटा नहीं खोलतालेकिन यह अनिवार्य संचार को लागू करता है।

श्रेणीएँ#

zk-SNARKs

Zero-Knowledge Succinct Non-Interactive Argument of Knowledge.

  • प्रमाण जानकारी का खुलासा किए बिना;
  • गुप्त कुंजी की आवश्यकता है, बनाया गया पूर्व में;
  • उदाहरण के लिएः Zcash zk-SNARKs पर पहला व्यापक रूप से उपलब्ध गोपनीयता टोकन;
  • Zcash → ट्रांसफर करने के लिए पुष्टि पक्षों और राशि का खुलासा किए बिना.

zk-STARKs

Zero-Knowledge Scalable Transparent Arguments of Knowledge.

  • खुले, यादृच्छिक विश्लेषण सबूत;
  • कोई प्रारंभिक सेटिंग की आवश्यकता नहीं है;
  • गोपनीय डेटा का खुलासा नहीं करता तीसरे पक्ष को;
  • इसे आर्थर-मर्लिन के प्रोटोकॉल.

तुलना

पैरामीटरzk-SNARKszk-STARKs
सबूत का आकारछोटाअधिक
Trusted setupहाँनहीं
Post-quantum securityकमजोरस्थिर
सत्यापन की गतिजल्दी करोबड़े डेटा के लिए तेज़

ZK गुण#

  1. सटीकता (Completeness) true पुष्टि → आप verifier को मना सकते हैं;
  2. प्रामाणिकता (Soundness) false कथन → सत्यापनकर्ता को समझाने में असमर्थ;
  3. पूर्ण गोपनीयता (शून्य ज्ञान) सत्यापनकर्ता सत्य के तथ्य के अलावा कुछ नहीं जानता है।

उपयोग#

क्षेत्रउपयोग
ब्लॉकचेनडेटा को प्रकट किए बिना पुष्टि के साथ लेनदेन
वित्तग्राहकों के डेटा की सुरक्षा + नियामक मानदंड
पहचानबिना खुलासे के पहचान की पुष्टि
चिकित्सानिजीकरण को भंग किए बिना मरीजों के डेटा तक पहुंच

ZK पर TON#

फ़ंक्शनविवरण
पहचानव्यक्तिगत जानकारी का खुलासा किए बिना सत्यापन
साइबर सुरक्षाकुंजी खोले बिना डेटा की सत्यता की जाँच करें
विनिमय प्रोटोकॉलप्रारंभिक डेटा को प्रकट किए बिना शर्तों का प्रमाण

परियोजनाएं

  • ZK on TON दस्तावेज और ट्यूटोरियल;
  • Tonnel Network निजी लेनदेन (TON पर बवंडर), GitHub.

स्रोत#

इसी तरह के लेख#

ℹ️ जानकारी सत्यापित: 2025

Prepared by

TONboard

Support the project with a TON tip.

Comments

Posting a comment costs a small on-chain fee that keeps spam out.
  • No comments yet — be the first.