Prueba de identidad

¿Qué es la prueba de identidad?

La prueba de la identidad (Proof of Personhood) es un mecanismo destinado a abordar el problema de la identidad falsa en la era digital: demostrar que hay un ser humano único detrás de una identidad.

El método ha ganado adeptos en el mundo descentralizado de las criptomonedas, donde los atacantes pueden explotar la naturaleza abierta y democrática de los sistemas blockchain y crear múltiples identidades falsas para manipular las votaciones o las recompensas.

PoP también puede garantizar que cada participante humano único en un proyecto obtenga el mismo voto y parte de las recompensas. A diferencia de otros mecanismos de consenso populares, como la prueba de trabajo (PoW) o la prueba de participación (PoS), PoP no vincula el poder de voto o las recompensas a la inversión económica, lo que democratiza aún más el sistema.

La necesidad de sistemas de verificación PoP surge de las amenazas que se ciernen sobre la identidad de las personas. El fraude de identidad, aunque no es un problema nuevo, se ha convertido en una cuestión social, que plantea riesgos sustanciales para el bienestar financiero de las personas y su seguridad personal en general.

¿Por qué es necesaria la prueba de la personalidad?

La prueba de la personalidad tiene por objeto identificar el carácter humano y único de los individuos que participan en un sistema. Es una solución a la amenaza que se cierne sobre la democracia Web3 cuando la gente utiliza bots para manipular los resultados de las votaciones.

PoP también puede considerarse una respuesta directa al creciente problema de los ataques Sybil. Un ataque sibilino es un tipo de amenaza a la seguridad de los sistemas en línea que consiste en que una persona crea múltiples cuentas, nodos u ordenadores en un intento de apoderarse de la red.

En la actualidad, los CAPTCHA intentan limitar los ataques Sybil automatizados utilizando pruebas de Turing automatizadas para distinguir a los humanos de las máquinas. Aunque el método ha tenido un éxito parcial, los CAPTCHA siguen permitiendo que un ser humano obtenga varias cuentas o participaciones de un recurso simplemente resolviendo varios CAPTCHA seguidos y, por tanto, no satisfacen el objetivo de una persona por persona en la prueba de personalidad.

Aparte de que los CAPTCHA permiten obtener múltiples usuarios, este método presenta otros problemas. Por un lado, muchos usuarios con deficiencias visuales o problemas de aprendizaje pueden tener dificultades para completar los acertijos.

El rápido auge y desarrollo de las tecnologías de inteligencia artificial (IA) pone aún más de relieve la necesidad de sistemas de verificación de PdP. A medida que la IA se vuelve más inteligente, la capacidad de diferenciar entre los contenidos en línea generados por humanos y los generados por la IA se está volviendo crucial.

Muestras de verificación de la PdP

La prueba de la personalidad (PdP) puede utilizarse para verificar la identidad de numerosas formas. Estos son algunos de los métodos más populares:

1. Verificación biométrica

Algunas plataformas utilizan técnicas de verificación biométrica como el reconocimiento facial u otros datos biométricos para demostrar la personalidad y confirmar la identidad del usuario. Estos identificadores biológicos incluyen huellas dactilares, geometrías de manos y lóbulos de orejas, patrones de retina, huellas de voz y firmas escritas.

Por ejemplo, el proyecto WorldCoin de Sam Altman emplea el escaneado del iris para confirmar la identidad de un usuario. Aunque este método puede ser potente, también plantea problemas de privacidad, ya que las personas deben confiar a las plataformas información personal sensible.

2. Métodos de verificación física

Otra forma de verificar la identidad es a través de la verificación física, principalmente mediante la asistencia a eventos Web3 o reuniones físicas. En este caso, los asistentes pueden recibir tokens no fungibles (NFT) que representan su estado verificado en el evento.

Estos tokens son intransferibles, también conocidos como NFTs soulbound. Como su nombre indica, las NFT soulbound no pueden transferirse ni intercambiarse, sino que están vinculadas a la cuenta del usuario y representan sus credenciales, afiliaciones e incluso logros.

3. Monederos con bloqueo temporal y actividad

Un enfoque diferente en la verificación de PoP consiste en que los usuarios bloqueen sus fondos durante un tiempo determinado para controlar su actividad a lo largo del tiempo. Esto puede proporcionar pruebas de un comportamiento humano único, añadiendo una capa adicional de verificación para combatir los ataques Sybil. Sin embargo, este método no es infalible.

4. Uso de pruebas de conocimiento cero

Las pruebas de conocimiento-cero (ZK-Proofs) permiten a los usuarios demostrar atributos específicos sobre sí mismos, como la edad o la nacionalidad, sin revelar la información real. Esto puede implementarse en un sistema descentralizado en el que los usuarios demuestran su unicidad sin divulgar detalles personales.

Proyectos PoP populares

Numerosos proyectos están trabajando en protocolos de identidad basados en blockchain que permiten a los usuarios controlar y demostrar su identidad sin depender de una autoridad central. Estos protocolos pueden integrarse con diversas aplicaciones descentralizadas (dApps) para garantizar una prueba coherente de la personalidad en toda una red.

Aunque WorldCoin ha acaparado recientemente la atención en relación con PoP, el concepto no es del todo nuevo. En 2014, Vitalik Buterin propuso desarrollar un “sistema de identidad única” para las criptomonedas. A partir de esta idea, PoP evolucionó, dando lugar a varios proyectos que utilizan esta tecnología, incluyendo los siguientes:

  • Pasaporte Gitcoin: El proyecto recoge “sellos” de autenticadores Web2 y Web3, que sirven como credenciales para la verificación de identidad entre plataformas sin compartir información privada.
  • Idena: Consiste en participar en un juego CAPTCHA a una hora determinada para evitar la participación múltiple, creando y verificando CAPTCHAs que se utilizan para verificar a otros.
  • Proof of Humanity (utilizado por Gitcoin Passport): El proyecto combina redes de confianza con pruebas de Turing inversas, implementa la resolución de disputas y crea una lista de humanos a prueba de sibilas.
  • BrightID: Realiza “fiestas de verificación” por videollamada con otros usuarios para la verificación mutua, ofreciendo niveles de verificación más altos a través del sistema Bitu, que requiere un número suficiente de usuarios verificados por Bitu para responder por un individuo.
  • World ID del Proyecto Worldcoin: protocolo de identidad abierto y sin permisos que verifica anónimamente la identidad humana en línea utilizando pruebas de conocimiento cero.
  • Círculos: La verificación se realiza a través del aval de un usuario existente de Circles, creando un gráfico de relaciones de confianza para verificar la fiabilidad de un individuo.
  • Civic Pass: Ofrece gestión de identidades en la cadena y entre cadenas y está disponible para empresas, usuarios y desarrolladores. Permite la confianza web3 con control de acceso en dApps, finanzas descentralizadas (DeFi), NFTs, etc., e incluye creadores de mercado automatizados, permitiendo a los usuarios poseer una identidad portátil para la exploración web descentralizada.

Desventajas de la Prueba de Persona

Aunque PoP ofrece formas innovadoras de confirmar la identidad digital y la autenticación, también hay ciertas desventajas asociadas a ella, incluyendo:

  1. Preocupación por la privacidad: La protección de la información personal es crucial, y aunque las ZK-Proofs ayudan a aliviar algunas preocupaciones de privacidad, las personas aún pueden dudar en participar en la verificación PoP sin una garantía de que sus datos se manejan de forma segura.
  2. Coste y complejidad: Construir y mantener un sistema PoP descentralizado que sea seguro, fiable y universalmente aceptado puede ser costoso y técnicamente difícil.
  3. Robo o uso indebido: La utilización de datos biométricos, como el reconocimiento facial, puede proporcionar una identificación única, pero también plantea problemas potenciales, como el robo o el uso indebido de los datos.
  4. Errores de autenticación: Al igual que ocurre con cualquier plataforma de autenticación, existe el riesgo de que se produzcan falsos negativos (personas reales a las que se deniega la autenticación) o falsos positivos (entidades no humanas autenticadas), lo que socava la eficacia e imparcialidad de la plataforma.

Lo esencial

La Prueba de Persona (PoP) ofrece una forma innovadora de verificar identidades en la era digital. En las aplicaciones de blockchain, el método puede garantizar que cada participante humano único obtenga el mismo voto y parte de las recompensas, ayudando a democratizar el sistema.

Aunque el PoP ofrece varias ventajas, también tiene algunos inconvenientes. Por un lado, puede haber problemas de privacidad inevitables. Otros problemas de este método son el coste y la complejidad, el riesgo de robo o uso indebido de los datos y los errores de autenticación.

Temas relacionados

Ruholamin Haqshanas

Ruholamin Haqshanas es un periodista especializado en criptomonedas y finanzas con más de tres años de experiencia en el campo. Tiene una licenciatura en Mecatrónica y un gran interés en el espacio de FinTech. Comenzó como escritor independiente de tecnología, pero se adentró en el mundo de las criptomonedas en 2019. Ruholamin ha sido destacado en varios medios de noticias financieras y criptográficas, incluyendo CryptoNews, Investing.com, 24/7 Wall St, The Tokenist, Business2Community, ZyCrypto, EthereumPrice.org, Milk Road, entre otros. También ha trabajado con importantes proyectos de criptomonedas y DeFi como creador de contenido, incluyendo Midas Investments, BullPerks/GamesPad y Equalizer Finance.