La semana pasada, Priority Blockspace for Humans se puso en marcha en @world_chain. Esta semana, nos sumergimos en los detalles 🛠️ técnicos ¿Cómo funciona la prueba humana? 👇
🌏 Cuando un usuario descarga la aplicación World, se le asigna un ID mundial. La parte privada de World ID, almacenada en el dispositivo del usuario, se utiliza para demostrar la pertenencia al conjunto de datos de identidad en cadena.
Los usuarios pueden usar World ID para demostrar que son un humano verificado confirmando su existencia en el árbol Merkle en la cadena. Esto se hace mediante pruebas de conocimiento cero con entradas privadas, por lo que el verificador no sabe nada sobre el usuario, aparte de que ha sido verificado ✨ previamente
Este es el flujo: 👉 El usuario genera una prueba de World ID vinculada a su transacción y la envía junto con la transacción. 👉 El constructor de bloques comprueba: 1. La validez de la prueba en sus entradas públicas: raíz Merkle actual del conjunto de ID, el hash de la operación como señal y el anulador. 2. Que el anulador no haya superado los límites de uso. 🏁 Si se superan las comprobaciones, el constructor incluye la operación en la parte superior del bloque.
Tools for Humanity diseñó un constructor de bloques personalizado que detecta y prioriza las transacciones que llevan pruebas de 🔥 Lea todos los detalles aquí:
3.92K