Na semana passada, o Priority Blockspace for Humans foi lançado no @world_chain. Esta semana, mergulhamos nos detalhes técnicos 🛠️ Como funciona a prova de humanidade? 👇
🌏 Quando um utilizador descarrega a World App, é-lhe atribuído um World ID. A parte privada do World ID, armazenada no dispositivo do utilizador, é utilizada para provar a pertença ao conjunto de dados de identidade onchain.
Os utilizadores podem usar o World ID para provar que são humanos verificados, confirmando a sua existência na árvore Merkle onchain. Isso é feito usando provas de conhecimento zero com entradas privadas, de modo que o verificador não saiba nada sobre o utilizador, exceto que ele foi previamente verificado ✨
Aqui está o fluxo: 👉 O usuário gera uma prova de ID Mundial vinculada à sua transação e a submete juntamente com a transação. 👉 O construtor de blocos verifica: 1. A validade da prova em suas entradas públicas: raiz Merkle atual do conjunto de IDs, o hash da operação como sinal e o anulador. 2. Se o anulador não excedeu os limites de uso. 🏁 Se as verificações forem bem-sucedidas, o construtor inclui a operação no topo do bloco.
A Tools for Humanity desenhou um construtor de blocos personalizado que detecta e prioriza transações que carregam prova de humanidade 🔥 Leia todos os detalhes aqui:
3,9K