La scorsa settimana, Priority Blockspace for Humans è stato pubblicato su @world_chain. Questa settimana ci immergiamo nei dettagli 🛠️ tecnici Come funziona la prova umana? 👇
🌏 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 sull'identità onchain.
Gli utenti possono utilizzare il World ID per dimostrare di essere un essere umano verificato confermando la sua esistenza nell'albero di Merkle onchain. Questo viene fatto 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 World ID associata alla transazione e la invia insieme alla transazione. 👉 Il costruttore di blocchi controlla: 1. La validità della prova sui suoi input pubblici: la radice Merkle corrente del set di ID, l'hash dell'operazione come segnale e l'annullatore. 2. Che l'annullatore non abbia superato i limiti di utilizzo. 🏁 Se i controlli vengono superati, il costruttore include l'operazione nella parte superiore del blocco.
Tools for Humanity ha progettato un generatore di blocchi personalizzato che rileva e dà priorità alle transazioni che portano la prova dell'essere umano 🔥 Leggi tutti i dettagli qui:
4,11K