Todo sobre Apple, Android, Juegos Apks y Sitios de Peliculas

CAPTCHA: ¿Cuánto tiempo puede seguir siendo una técnica viable?

Muchos de nosotros nos hemos sentido molestos y mal por las ventanas emergentes que aparecen cuando intentas acceder a un sitio a través de Google. Chrome, que te pide que confirmes si eres humano o no. Por una vez, parece la cosa más estúpida que puedes preguntar, especialmente si aparece en tu cara una y otra vez. Eso es CAPTCHA, una prueba de desafío-respuesta que permite al navegador determinar que no es una máquina la que intenta acceder a sus búsquedas personales. CAPTCHA se ha convertido en una medida de protección común para mantener a los robots de spam fuera de Internet y evitar abusos.

Pero en los últimos años, CAPTCHA se ha ampliado y también se ha convertido en una tarea compleja que requiere que nos concentremos en el llamado desafío de respuesta. ¿Por qué su navegador le pide que confirme «No soy un robot»? ¿Y cómo se convirtió en un desafío molesto y que requiere mucho tiempo? Lea cómo algo que comenzó como una herramienta para eliminar spambots ahora se ha convertido en una carrera agotadora entre humanos y máquinas.

¿Qué es CAPTCHA?

Imagen: Los New York Times

CAPTCHA significa Prueba de Turing pública completamente automatizada. Se desarrolló a principios de la década de 2000 como una prueba para que los humanos demostraran que no son máquinas o robots de spam que intentan violar la seguridad del navegador. Aunque la autoría de CAPTCHA es tema de otro debate, su versión más antigua se remonta a 1997. Cuando se utilizó por primera vez, CAPTCHA solía pedir a los usuarios que demostraran su «humanidad» escribiendo una secuencia de letras distorsionadas en un texto simple. En algunas secuencias, las letras distorsionadas se combinaron con números escritos en un formato distorsionado similar.

Estos caracteres estaban escritos de tal manera que parecía que no había espacio entre ellos y el código se cambiaba en cada intento de inicio de sesión. Esto se hizo porque, para decodificar un número casi infinito de secuencias distorsionadas, siempre se requeriría algo de inteligencia humana; mientras que un algoritmo de máquina informática no puede detectar secuencias distorsionadas. Por lo tanto, CAPTCHA fue adoptado instantáneamente por muchos proveedores de servicios web y de correo.

Pero luego, en los años siguientes, CAPTCHA se complicó.

reCAPTCHA de Google: una actualización complicada de la prueba original

Fuente de la imagen: Business Insider

En 2007, Google compró el programa llamado reCAPTCHA a un grupo de investigadores originales del sistema y comenzó a utilizarlo ampliamente en Google Scholar y Google Books. Pero, desde donde comenzó, CAPTCHA en esta última forma se convirtió en un dolor de cabeza para los usuarios de Google. A medida que crecía la investigación sobre el aprendizaje automático, también crecía la capacidad de los sistemas informáticos y sus algoritmos para resolver problemas complejos. Por lo tanto, las secuencias de personajes originales se volvieron demasiado fáciles de resolver para los robots y las máquinas. Entonces, Google siguió adelante e hizo que esos caracteres fueran más retorcidos y técnicamente más confusos para el ojo humano. En realidad, esto inició la verdadera carrera entre la inteligencia humana y la máquina, que se convirtió en la verdadera molestia en la que se convirtió reCAPTCHA para los usuarios de Google. Para asegurarse de que el usuario que accede a las plataformas y búsquedas de Google no es un robot, Google hizo que las secuencias fueran más difíciles de resolver.

Lea también: –

Agregar imágenes a la prueba: No CAPTCHA reCAPTCHA de Google

En 2014, mucho después de que Google adquiriera reCaptcha, decidió actuar ante la molestia que sus secuencias estaban causando a los usuarios. Además, en todos estos años, una vez más los investigadores para crear máquinas más inteligentes han superado las capacidades de reCAPTCHA para comprender los desafíos de respuesta. En una prueba experimental, los investigadores de Google determinaron que a pesar de las mayores complicaciones y las molestas ventanas emergentes, los algoritmos de aprendizaje automático pudieron obtener más del 99 por ciento de las respuestas correctamente, mientras que los humanos apenas logramos el 33 por ciento. Entonces, era hora de un cambio.

Google decidió hacer desaparecer la molestia de los usuarios. El nuevo «NoCAPTCHA reCAPTCHA» permitía a los usuarios simplemente pasar la prueba haciendo clic en la casilla de verificación. Esta vez Google fue muy por delante con la tecnología API y utilizó las preferencias del usuario para determinar si es un humano o un robot. El nuevo reCAPTCHA de Google analizó las búsquedas de los usuarios, así como el movimiento del cursor del mouse. Un bot no puede emular un clic del mouse como lo haría un bot; al analizar el código para esa prueba CAPTCHA en particular, se vería esa casilla de verificación virtual como una imagen gráfica y no respondería a eso. Pero nuevamente, si un bot puede leer JavaScript, entonces puede emularlo fácilmente y la opción de seguimiento del movimiento del mouse fallará.

Entonces, ¿cómo se soluciona bien ese problema? ¿Y si hicieras una búsqueda diferente a tus preferencias?

Fuente de la imagen: Reddit

Bueno, en ese caso, bienvenido a otra prueba. El nuevo reCAPTCHA de Google te lleva a una serie de «pruebas oculares» para ver si eres un humano o un robot. Entonces, en caso de que realices una búsqueda sospechosa o sin referencia, Google te pedirá que elijas algunas imágenes específicas de un grupo completo de ellas. Todos hemos notado que Google nos pide que identifiquemos imágenes con semáforos, automóviles, parques o señales de tráfico, ¿verdad? Eso es lo que es NoCAPTCHA reCAPTCHA.

Esta es la versión más actualizada y más utilizada de CAPTCHA, que se utiliza como medio de distinción entre humanos y IA no solo por Google sino también por plataformas como Twitter, Facebooky Craigslist para prevenir el spam y el abuso de los perfiles de los usuarios en las redes sociales. Pero una vez más, las imágenes en esta versión se han vuelto más borrosas para los ojos humanos, aumentando la complejidad del rompecabezas, y nuevamente se ha topado con el mismo camino que reCAPTCHA recorrió antes.

¿Pero por qué?

Lea también: –

¿Por qué los rompecabezas CAPTCHA son tan complicados?

Fuente de la imagen: Reddit

CAPTCHA se inició como un medio para evitar que los bots y las máquinas imiten a usuarios humanos y accedan a cualquier tipo de datos por medios ilícitos. Pero a medida que la investigación y los experimentos sobre aprendizaje automático e inteligencia artificial fueron demasiado lejos e incluso tuvieron éxito, creamos máquinas con capacidades de resolver cálculos muy complejos y CAPTCHA se convirtió en pan comido. La ciencia le dio a las máquinas capacidades tan amplias que ahora, si intentamos hacer algo difícil para el software o el robot, sería más difícil de decodificar para un ser humano.

¿Es demasiado sorprendente que CAPTCHA esté fallando de alguna manera?

Fuente de la imagen: Creatividad de pestaña de esquina

Definitivamente no. Hemos creado computadoras cuánticas funcionales. Hemos resuelto cientos de acertijos y problemas de cálculo relacionados con el análisis financiero, las decisiones comerciales y las ciencias médicas. Hemos utilizado toneladas de aplicaciones y herramientas basadas en máquinas para facilitarnos la vida y ayudarnos en áreas de investigación más complejas. Y mientras tanto, hemos dotado a las máquinas de su propia inteligencia para aumentar la velocidad y la eficiencia de las tareas. Dado que nuestras vidas dependen tanto de la inteligencia artificial y el aprendizaje automático, era solo cuestión de tiempo que nos superen.

¿Hasta qué punto puede llegar más lejos el CAPTCHA?

Fuente de la imagen: Seguridad desnuda

En lo que se refiere a lo que están haciendo los investigadores con este mecanismo de respuesta-desafío, esto es sólo el comienzo. Se han realizado varias pruebas para actualizar las herramientas CAPTCHA actuales y cambiar la forma en que se llevan a cabo estas pruebas de respuesta. En 2017, PayPal obtuvo una patente sobre un nuevo tipo de técnica CAPTCHA.

Aquí, los acertijos y las preguntas que se le hacen a un usuario para demostrar su humanidad diferirán según su origen étnico, ubicación y género. Similarmente, Amazon Technologies patentó un estilo de rompecabezas CAPTCHA, en el que a las personas se les pedía que resolvieran ilusiones ópticas y acertijos de lógica típicos que no les resultarían familiares. En ningún lugar Amazon Intenté revertir el rompecabezas.

Amazon Technologies ha afirmado que la mayoría de los humanos responderían mal, mientras que la IA moderna, dadas sus capacidades, acertaría y, por lo tanto, la respuesta incorrecta sería el usuario humano. Otras patentes incluyen un juego de rompecabezas para CAPTCHA, donde los usuarios necesitarían resolver imágenes tipo rompecabezas de tablero para demostrar su humanidad. Estas son algunas de las ideas iniciales que están surgiendo para actualizar CAPTCHA.

Pero, ¿son realmente eficaces?

En muchos sentidos, no lo son. En primer lugar, en esta generación de la “era espacial” donde el aprendizaje automático es literalmente el siguiente paso en la evolución humana, ningún CAPTCHA permanecería intacto. -En segundo lugar, estas ideas son demasiado complicadas para los humanos. Si esperas que un chico responda correctamente a preguntas culturalmente diversas todo el tiempo, entonces estás equivocado. Las personas difieren entre sí en etnias, idiomas y personalidades a gran escala y es casi imposible desarrollar un conjunto tan extenso de respuestas a desafíos basadas en antecedentes culturales. Además, Internet es algo accesible para cualquier persona desde cualquier lugar, independientemente del coeficiente intelectual, la edad y el nivel de inteligencia de esa persona. Por lo tanto, es difícil creer que todas las personas de todas las edades puedan resolver un rompecabezas de un juego de mesa para pasar una página web. Probablemente, los investigadores, para mantener una resistencia contra las interferencias de las máquinas, han olvidado cómo es ser humano y simplemente han eliminado ese factor de sus desarrollos recientes.

¿Qué se puede hacer para que CAPTCHA sea más confiable?

Bueno, ese es un tema de gran discusión e investigación antes de que podamos encontrar algo que lo haga más fácil para los humanos. Sin embargo, es necesario buscar algún aspecto del comportamiento humano que pueda ser imposible de imitar para un robot de IA. Se puede desviar más atención al desarrollo de herramientas CAPTCHA que buscarían “acciones” en la página web. Google activó recientemente su versión 3 de reCAPTCHA llamado reCAPTCHA v3.

La nueva versión de la prueba de respuesta-desafío de Google utiliza lo que se llama «Análisis de riesgo adaptativo», que no obliga a los usuarios a ningún tipo de prueba y no les pide que marquen la casilla virtual. Es completamente libre de fricciones para los usuarios y les permite acceder a las páginas web directamente. Para llevar a cabo la detección de bots para prevenir el abuso de spam, el nuevo reCAPTCHA de Google permitiría a los propietarios de sitios web determinar si los usuarios de su sitio son un bot o no, a través de puntuaciones que Google les daría en función de su algoritmo de análisis de riesgos. La puntuación detectaría si el tráfico en el sitio es sospechoso o no.

Luego, los propietarios pueden presentar a los usuarios sospechosos una prueba de respuesta para verificar la detección de reCAPTCHA. Si bien Google no dirá cómo su nuevo algoritmo asignaría estas puntuaciones a los usuarios, puede considerarse como un medio acogedor para filtrar el tráfico, donde se ha considerado la molestia de los usuarios y la dificultad para resolver las pruebas anteriores.

Opinión final

Fuente de la imagen: VectorStock

Es demasiado pronto para decir que el nuevo reCAPTCHA v3 de Google es la mejor y más fácil forma de evitar el tráfico de bots en las páginas web. Además, al ritmo al que avanzan las investigaciones sobre inteligencia artificial y aprendizaje automático, no podemos saber qué implicaciones tendrían para cualquier nueva técnica CAPTCHA.

Dado que la gente está apostando más por el aprendizaje automático y no por la vigilancia de las actividades de las máquinas, todas estas nuevas patentes de técnicas CAPTCHA pueden volverse inviables en un futuro próximo. Por ahora, CAPTCHA sigue siendo la prueba de respuesta-desafío más utilizada para la detección de bots en la web. Pero para que siga siendo así durante más y más años, es importante que se descubran métodos de distinción entre IA y humanos antes de que transmitamos todo lo que tenemos y lo que define nuestro legado a las máquinas inteligentes de las que dependemos.