La scorsa settimana, Priority Blockspace for Humans è stato lanciato su @world_chain. Questa settimana, ci immergiamo nei dettagli tecnici 🛠️ Come funziona la prova di umanità? 👇
🌏 Quando un utente scarica l'App World, gli viene assegnato un World ID. La parte privata del World ID, memorizzata sul dispositivo dell'utente, viene utilizzata per dimostrare l'appartenenza al set di dati di identità onchain.
Gli utenti possono utilizzare World ID per dimostrare di essere esseri umani verificati confermando la loro esistenza nell'albero Merkle onchain. Questo avviene utilizzando prove a conoscenza zero con input privati, in modo che il verificatore non sappia nulla dell'utente se non che è stato precedentemente verificato ✨
Ecco il flusso: 👉 L'utente genera una prova di World ID legata alla propria transazione e la invia insieme alla transazione. 👉 Il costruttore del blocco verifica: 1. La validità della prova sui suoi input pubblici: l'attuale radice Merkle del set ID, l'hash dell'operazione come segnale e il nullificatore. 2. Che il nullificatore non abbia superato i limiti di utilizzo. 🏁 Se i controlli passano, il costruttore include l'operazione in cima al blocco.
Tools for Humanity ha progettato un costruttore di blocchi personalizzato che rileva e dà priorità alle transazioni che portano prova di umanità 🔥 Leggi tutti i dettagli qui:
3,9K