Binance Square

programmingmemes

402 visualizzazioni
3 stanno discutendo
RS_SHANTO
·
--
La Prova a Zero Conoscenza: Una Tragedia della Chat di Gruppo Lo Scenario: Alice, Bob e Carol sono in una chat di gruppo. Hanno discusso su dove mangiare per 45 minuti. Alice suggerisce un posto. Bob lo respinge immediatamente, affermando di conoscere un posto migliore. Il Problema Criptografico: Bob sostiene di avere una raccomandazione segreta e perfetta per un ristorante. Alice non si fida del gusto di Bob. Vuole che Bob dimostri di conoscere un posto segreto, senza dirle effettivamente dove si trova (perché altrimenti andrebbe senza di lui). La Soluzione: Il Protocollo "Dov'è Waldo?" Immagina che Bob abbia un enorme puzzle "Dov'è Waldo?". Sostiene di aver trovato Waldo. 1. L'Affermativo (La Rivendicazione): · Bob: "So dove si trova Waldo. Prova a smentirmi." · Alice: "Stai mentendo. Mostrami." · Bob: "Se lo indico, vedrai dove si trova. Questo rovina il gioco. 2. La Prova a Zero Conoscenza (Il Metodo "Non Sto Mentendo, Fidati di Me"): · Bob prende un enorme pezzo di cartone (più grande dell'intero puzzle) e taglia un piccolo foro delle dimensioni di Waldo. · Copre l'intero puzzle "Dov'è Waldo?" con il cartone. · Dice ad Alice: "Guarda attraverso il foro." 3. La Verifica: · Alice sbircia attraverso il foro. · Vede Waldo. La maglietta a righe rosso e bianco, gli occhiali, l'intero tizio. È proprio lì. · Ma non ha assolutamente idea di dove si trovi Waldo sulla mappa. Non può vedere lo sfondo, il caos circostante o alcun punto di riferimento. Vede solo Waldo, isolato contro il vuoto bianco del cartone. Il Risultato: Alice è ora convinta al 100% che Bob abbia trovato Waldo. Lo ha visto con i propri occhi. Ma non ha appreso alcuna conoscenza sulla sua reale posizione. Bob ha mantenuto il suo segreto. La Morale della Storia (Per La Chat di Gruppo): Bob ha dimostrato con successo di avere un ristorante migliore senza rivelare il nome. Alice è frustrata, ma non può più chiamarlo bugiardo. La chat di gruppo rimane in uno stato di stallo criptografico. #cryptohumor #digital #blockchaincomedy #programmingmemes #cryptography
La Prova a Zero Conoscenza: Una Tragedia della Chat di Gruppo

Lo Scenario: Alice, Bob e Carol sono in una chat di gruppo. Hanno discusso su dove mangiare per 45 minuti. Alice suggerisce un posto. Bob lo respinge immediatamente, affermando di conoscere un posto migliore.

Il Problema Criptografico: Bob sostiene di avere una raccomandazione segreta e perfetta per un ristorante. Alice non si fida del gusto di Bob. Vuole che Bob dimostri di conoscere un posto segreto, senza dirle effettivamente dove si trova (perché altrimenti andrebbe senza di lui).

La Soluzione: Il Protocollo "Dov'è Waldo?"

Immagina che Bob abbia un enorme puzzle "Dov'è Waldo?". Sostiene di aver trovato Waldo.

1. L'Affermativo (La Rivendicazione):
· Bob: "So dove si trova Waldo. Prova a smentirmi."
· Alice: "Stai mentendo. Mostrami."
· Bob: "Se lo indico, vedrai dove si trova. Questo rovina il gioco.

2. La Prova a Zero Conoscenza (Il Metodo "Non Sto Mentendo, Fidati di Me"):
· Bob prende un enorme pezzo di cartone (più grande dell'intero puzzle) e taglia un piccolo foro delle dimensioni di Waldo.
· Copre l'intero puzzle "Dov'è Waldo?" con il cartone.
· Dice ad Alice: "Guarda attraverso il foro."

3. La Verifica:
· Alice sbircia attraverso il foro.
· Vede Waldo. La maglietta a righe rosso e bianco, gli occhiali, l'intero tizio. È proprio lì.
· Ma non ha assolutamente idea di dove si trovi Waldo sulla mappa. Non può vedere lo sfondo, il caos circostante o alcun punto di riferimento. Vede solo Waldo, isolato contro il vuoto bianco del cartone.

Il Risultato:
Alice è ora convinta al 100% che Bob abbia trovato Waldo. Lo ha visto con i propri occhi. Ma non ha appreso alcuna conoscenza sulla sua reale posizione. Bob ha mantenuto il suo segreto.

La Morale della Storia (Per La Chat di Gruppo):
Bob ha dimostrato con successo di avere un ristorante migliore senza rivelare il nome. Alice è frustrata, ma non può più chiamarlo bugiardo. La chat di gruppo rimane in uno stato di stallo criptografico.

#cryptohumor #digital #blockchaincomedy #programmingmemes #cryptography
La Verifica Alice spiega a Gary: Gary, per verificare questo, prendo l'email che ho ricevuto e la faccio passare attraverso la stessa macchina di hashing. Cosa ottengo? Gary: "Uh... CAVALLO_DANZA_TAP_123?" Alice: "Corretto. Ora prendo il blob di cera che Bob ha attaccato e lo tengo di fronte al Vetrina Pubblica di Vetro della chiave pubblica di Bob. La vetrina ha una proprietà speciale: può dirmi se il blob di cera è stato creato dal sigillo esatto del Signor Whiskers che corrisponde alla foto, e mi mostrerà l'impronta che era dentro la cera." (Alice esegue la verifica crittografica: Usa la chiave pubblica di Bob per decrittografare la firma, rivelando l'hash che Bob ha firmato originariamente.) Alice: "Guarda! La vetrina rivela che il blob di cera conteneva l'impronta CAVALLO_DANZA_TAP_123. Corrisponde perfettamente." La Grande Rivelazione Alice: "Gary, c'è solo un sigillo del Signor Whiskers in tutto l'universo. È nella tasca di Bob. Il fatto che questo blob di cera corrisponda all'email e superi il test della vetrina pubblica dimostra, con il potere della matematica, che Bob ha fisicamente premuto il suo sigillo speciale di gatto su questa email esatta. Non l'ha solo scritta; l'ha certificata con la faccia del suo gatto." Gary: "Bob... hai premuto la faccia del tuo gatto su una bugia?" Bob: "Io... invoco il quinto emendamento." Gary: "Il quinto non funziona con la matematica, Bob. Stai comprando il pranzo ad Alice per una settimana." La Morale della Storia: · Chiave Privata: Il tuo sigillo di cera segreto (Non perderlo). · Chiave Pubblica: La vetrina che tutti possono guardare. · Firma: Il blob di cera che prova che hai toccato il documento. · Non Ripudio: L'incapacità di dire "Non l'ho fatto" quando la faccia del tuo gatto è sulla prova. Crittografia: Perché 'Lui ha detto, Lei ha detto' non è paragonabile a 'La Matematica ha detto.' #cryptohumor #digital #blockchaincomedy #programmingmemes #cryptography
La Verifica

Alice spiega a Gary:

Gary, per verificare questo, prendo l'email che ho ricevuto e la faccio passare attraverso la stessa macchina di hashing. Cosa ottengo?

Gary: "Uh... CAVALLO_DANZA_TAP_123?"

Alice: "Corretto. Ora prendo il blob di cera che Bob ha attaccato e lo tengo di fronte al Vetrina Pubblica di Vetro della chiave pubblica di Bob. La vetrina ha una proprietà speciale: può dirmi se il blob di cera è stato creato dal sigillo esatto del Signor Whiskers che corrisponde alla foto, e mi mostrerà l'impronta che era dentro la cera."

(Alice esegue la verifica crittografica: Usa la chiave pubblica di Bob per decrittografare la firma, rivelando l'hash che Bob ha firmato originariamente.)

Alice: "Guarda! La vetrina rivela che il blob di cera conteneva l'impronta CAVALLO_DANZA_TAP_123. Corrisponde perfettamente."

La Grande Rivelazione

Alice: "Gary, c'è solo un sigillo del Signor Whiskers in tutto l'universo. È nella tasca di Bob. Il fatto che questo blob di cera corrisponda all'email e superi il test della vetrina pubblica dimostra, con il potere della matematica, che Bob ha fisicamente premuto il suo sigillo speciale di gatto su questa email esatta. Non l'ha solo scritta; l'ha certificata con la faccia del suo gatto."

Gary: "Bob... hai premuto la faccia del tuo gatto su una bugia?"

Bob: "Io... invoco il quinto emendamento."

Gary: "Il quinto non funziona con la matematica, Bob. Stai comprando il pranzo ad Alice per una settimana."

La Morale della Storia:

· Chiave Privata: Il tuo sigillo di cera segreto (Non perderlo).

· Chiave Pubblica: La vetrina che tutti possono guardare.

· Firma: Il blob di cera che prova che hai toccato il documento.

· Non Ripudio: L'incapacità di dire "Non l'ho fatto" quando la faccia del tuo gatto è sulla prova.

Crittografia: Perché 'Lui ha detto, Lei ha detto' non è paragonabile a 'La Matematica ha detto.'

#cryptohumor #digital #blockchaincomedy #programmingmemes #cryptography
Accedi per esplorare altri contenuti
Esplora le ultime notizie sulle crypto
⚡️ Partecipa alle ultime discussioni sulle crypto
💬 Interagisci con i tuoi creator preferiti
👍 Goditi i contenuti che ti interessano
Email / numero di telefono