Απόδειξη μηδενικής γνώσης Προσθήκη υποστήριξης για έλεγχο ταυτότητας Blockchain και Web3 – crypto.news

Το Zero-Knowledge Proof, που ονομάζεται επίσης πρωτόκολλο ZKP, είναι μια πλατφόρμα που έχει σχεδιαστεί για να δημιουργεί αλληλεπίδραση μεταξύ blockchains που χρησιμοποιεί λίγη μεταφορά πληροφοριών. Στο οικοσύστημα blockchain, το ZKP περιορίζει τον όγκο των πληροφοριών που μοιράζονται κατά τη διαδικασία ελέγχου ταυτότητας.

Το Blockchain And Web3 χαιρετίζει το πρωτόκολλο ZKP

Με την ταχεία πρόοδο στην ανταλλαγή πληροφοριών μεταξύ δημόσιων αλυσίδων, διερευνάται η εφαρμογή του Zero-Knowledge Proof για την επέκταση του οικοσυστήματος blockchain. Η συνεχής ζήτηση για ανταλλαγή πληροφοριών μεταξύ των μερών και η ανάγκη περιορισμού του όγκου των κοινοποιούμενων πληροφοριών το καθιστά πιο περίπλοκο.

Ωστόσο, το πρωτόκολλο ZKP προηγήθηκε της ανάπτυξης της τεχνολογίας blockchain παρόλο που χρησιμοποιήθηκε για την ενίσχυση της αποτελεσματικότητας της τελευταίας. Έτσι, οι προγραμματιστές δημιούργησαν το Zero-Knowledge Proof λόγω της προόδου στην κρυπτογραφία.

Η υιοθέτηση της τεχνολογίας Blockchain έχει κερδίσει έλξη τόσο από δημόσιους όσο και από ιδιωτικούς φορείς και μπορεί να χρησιμοποιηθεί για την επαλήθευση αξιώσεων από ιδιώτες.

Οι αρχές που χρησιμοποιούν τεχνολογία blockchain σε δημόσιους οργανισμούς μπορούν επίσης να ενσωματώσουν το πρωτόκολλο ZKP μαζί με το υπάρχον σύστημα. Το γραφείο μετανάστευσης μπορεί, για παράδειγμα, να εκδώσει ένα κλειδί για να χρησιμεύσει ως διαβατήριο. Με αυτό, το ZKP μπορεί να χρησιμοποιηθεί για την επαλήθευση της αξίωσης ιθαγένειας χωρίς να δείχνει τον αριθμό διαβατηρίου ή το όνομα του υποτιθέμενου πολίτη.

Η πολυδιάστατη λειτουργικότητα όπως αυτή μπορεί να συνδυάζεται άψογα με εφαρμογές Web3 και blockchain. Επιπλέον, οι αποκεντρωμένες οντότητες μπορούν να χρησιμοποιήσουν το πρωτόκολλο ZKP για να προσδιορίσουν αρκετές αξιώσεις που έχουν ήδη καταγραφεί από το σύστημα ταυτότητας blockchain. Προσφέρει μια ολοκληρωμένη και ασφαλή μέθοδο επικύρωσης πληροφοριών, διατηρώντας παράλληλα το απόρρητο των χρηστών.

Σε αντίθεση με άλλες κρυπτογραφικές πλατφόρμες, το ZKP χρησιμοποιεί έναν απλό αλγόριθμο χωρίς αλληλεπίδραση μεταξύ των μερών που συναλλάσσονται. Οι προγραμματιστές του Blockchain και του Web3 έχουν αναγνωρίσει την ικανότητα του ZKP να αυξάνει την εμπιστευτικότητα, η οποία λείπει κυρίως από τη βιομηχανία κρυπτογραφίας.

The Workings of Zero-Knowledge Proof

Κατά συνέπεια, το Zero-Knowledge Proof ως σύστημα κρυπτογράφησης επιτρέπει στα μέρη να αποδείξουν την εγκυρότητα των πληροφοριών μεταξύ τους. Σε αυτήν την περίπτωση, και οι δύο γνωρίζουν τις απαιτούμενες πληροφορίες για κάτι χωρίς να αποκαλύπτουν περισσότερες λεπτομέρειες.

Στη λειτουργία του πρωτοκόλλου ZKP, το πρώτο μέρος, γνωστό ως prover, υποδεικνύει στον άλλο, τον επαληθευτή, ότι ο prover έχει κάποιες πληροφορίες να μοιραστεί χωρίς να αποκαλύψει τίποτα άλλο.

Στην ψηφιακή σφαίρα, ο prover θα προσφέρει κάποια δέσμευση στον επαληθευτή, η οποία θα προκαλέσει μια αντίδραση από τον επαληθευτή. Σε απάντηση, ο επαληθευτής μπορεί να ζητήσει από τον prover να επικυρώσει τις προηγούμενες δεσμεύσεις. Εάν ο επαληθευτής ικανοποιήσει τις απαιτήσεις του επαληθευτή, τότε ο επαληθευτής μπορεί να εμπιστευτεί την αρχική δήλωση του επαληθευτή.

Με απλά λόγια, είναι σαν ένας ιστότοπος που προσπαθεί να επαληθεύσει τα στοιχεία σύνδεσης ενός χρήστη χωρίς να μεταφέρει τον κωδικό πρόσβασης σε έναν διακομιστή που είναι επιρρεπής σε επίθεση hacking. 

Στον χώρο του blockchain και του Web3, το ZKP έχει ένα ευρύ φάσμα εφαρμογών που η πλειοψηφία των δικτύων μπορεί να επιλέξει να υιοθετήσει. Μια συναρπαστική χρήση του πρωτοκόλλου ZKP είναι να συμπληρώσει την υπάρχουσα διαδικασία ελέγχου ταυτότητας. 

Για παράδειγμα, εάν ένας χρήστης μπορεί να δείξει ότι ένας κωδικός πρόσβασης είναι πραγματικά δικός του χωρίς να αποκαλύψει πολλές λεπτομέρειες σχετικά με τον συνδυασμό αριθμών ή γραμμάτων, τότε η προσβασιμότητα θα ήταν απρόσκοπτη.

Πηγή: https://crypto.news/zero-knowledge-proof-add-support-for-blockchain-and-web3-authentication/