La semaine dernière, Priority Blockspace for Humans a été mis en ligne sur @world_chain. Cette semaine, nous nous penchons sur les détails 🛠️ techniques Comment fonctionne la preuve de l’être humain ? 👇
🌏 Lorsqu’un utilisateur télécharge World App, il reçoit un World ID. La partie privée de World ID, stockée sur l’appareil de l’utilisateur, est utilisée pour prouver l’appartenance à l’ensemble de données d’identité onchain.
Les utilisateurs peuvent utiliser World ID pour prouver qu’ils sont des humains vérifiés en confirmant son existence dans l’arbre de Merkle onchain. Cela se fait à l’aide de preuves à divulgation nulle de connaissance avec des entrées privées, de sorte que le vérificateur ne sait rien sur l’utilisateur si ce n’est qu’il a déjà été vérifié ✨
Voici le déroulement : 👉 L’utilisateur génère une preuve World ID liée à sa transaction et la soumet en même temps que la transaction. 👉 Le constructeur de blocs vérifie : 1. La validité de la preuve sur ses entrées publiques : racine de Merkle actuelle de l’ensemble d’ID, l’opération hash comme signal, et le nullifier. 2. Que l’annulateur n’a pas dépassé les limites d’utilisation. 🏁 Si les vérifications réussissent, le constructeur inclut l’opération en haut du bloc.
Tools for Humanity a conçu un constructeur de blocs personnalisé qui détecte et hiérarchise les transactions portant une preuve d’être humain. 🔥 Lisez tous les détails ici :
4,1K