Autor: Raf, 1kxnetwork; Traducción: Golden Finance xiaozou
Los bots son vistos como villanos: explotadores, impostores que se infiltran en sistemas creados para humanos. ¿Pero es esta toda la historia?
En la vida real, los bots son los héroes anónimos del juego y trabajan continuamente en segundo plano para hacer que el sistema sea más dinámico y atractivo. Puede que no sean héroes en el sentido tradicional, pero sus contribuciones son demasiado importantes para ignorarlas. Lo mejor de todo es que se vuelven aún más atractivos cuando se combinan con la implementación sin permiso y la disponibilidad de datos de blockchain.
En esencia, un robot es solo un conjunto de procesos automatizados. En teoría, pueden realizar tareas que los humanos pueden realizar por sí solos, pero su escala y eficiencia no tienen paralelo. La mayoría de los robots están lejos de ser agentes autónomos. Son simplemente scripts que reaccionan a datos de entrada específicos, ajustándose en función de los cambios de estado o el flujo de datos. Son herramientas: buenas o malas según quién las utilice.
Echemos un vistazo al robot de Google. Este omnipresente rastreador web no ha aprovechado ninguna vulnerabilidad del sitio web. Actúa como un trabajador silencioso, indexando Internet y manteniendo relevantes nuestros resultados de búsqueda. Del mismo modo, los filtros de spam que escanean el correo electrónico o los algoritmos de arbitraje que mantienen a los mercados financieros funcionando eficientemente reciben pocas críticas. Si bien las personas pueden revisar sus bandejas de entrada y eliminar spam o marcar sitios web en una larga lista, no es algo que quieran hacer a diario.
En los juegos, muchas personas no son plenamente conscientes de la existencia de robots. Por ejemplo, pueden proporcionar servicios dentro de los juegos. Los NPC en juegos independientes son esencialmente robots. Ya sean encargados de misiones, enemigos o aliados, enriquecen enormemente el mundo del juego y proporcionan contenido con el que los jugadores pueden interactuar. Piense en juegos como Zelda o Dark Souls. Sin robots, estos mundos virtuales se sentirían vacíos.
También pueden disfrazarse de humanos y llenar los espacios del lobby durante el proceso de emparejamiento, lo que garantiza que los juegos comiencen rápidamente. Es más, también pueden convertirse en carne de cañón para los jugadores menos hábiles. Tomemos como ejemplo Fortnite. En cualquier juego, la mayoría de los jugadores son robots. Existen para equilibrar la dificultad del juego y garantizar que los jugadores reales obtengan una sensación de satisfacción al derrotar a sus oponentes (ya sean reales o robots). Otros juegos como Clash Royale o Marvel Snap han seguido el mismo enfoque.
Sin embargo, cuando los robots pasan de ser facilitadores a competidores directos de los jugadores humanos, se invoca el "Martillo de las Prohibiciones". El problema no son los robots en sí, sino el entorno en el que operan. En primer lugar, tienen acceso irrestricto a ventajas únicas a diferencia de los humanos, a saber, velocidad y resistencia. Pueden reaccionar a los cambios de estado del juego en milisegundos y mantenerse concentrados sin dormir ni hacer nada más. En segundo lugar, también compiten con los humanos por alguna forma de recompensa escasa. Nadie se queja de los robots de combate que no responden en Fortnite, o de por qué a los ultraeficientes Googlebots no les importa nada de lo que les importa a los humanos y simplemente están realizando una tarea muy aburrida para nuestro beneficio. Y cuando estas dos funciones coexisten, los robots nos roban la “diversión”.
robot de cadena de bloques
Veamos los robots MEV (Robots de valor máximo extraíble) en el entorno blockchain. Estos robots operan en un sistema financiero descentralizado altamente competitivo, explotando su capacidad para leer grupos de memoria y ejecutar transacciones más rápido que los humanos para generar ganancias.
Pero aquí está la cuestión: los robots MEV no infringen las reglas. Existen precisamente debido a las reglas: la escasez de espacio en bloques, la visibilidad de las transacciones de mempool y la naturaleza de priorizar las transacciones a través de tarifas de gas. Simplemente juegan el juego tal como fue diseñado. Cuando los robots parecen repentinamente aprovechar las oportunidades que los humanos desean, las personas pueden sentirse engañadas, de manera muy similar a los trabajadores en una línea de ensamblaje de una fábrica que se sienten reemplazados por máquinas, pero los robots simplemente están aprovechando los sistemas existentes de manera más eficiente. Los robots se adaptan mejor a la tarea (más rápidos y más consistentes), pero operan dentro de un marco creado por humanos.
Si miramos de cerca las mecánicas centrales del juego, podemos ver claramente la tensión entre humanos y robots. Los juegos se crean en torno a un ciclo de objetivos, desafíos y recompensas (llamado ciclo OCR en términos de diseño de juegos). Los jugadores deben completar tareas, superar desafíos y luego recibir ciertas recompensas. A menudo, los jugadores se centran más en las recompensas mismas (puntos de experiencia, oro, botín) que en el desafío. Pero la verdadera diversión proviene de superar desafíos, incluso si los jugadores no siempre lo piensan así en ese momento.
Dependiendo de cómo esté estructurado el desafío y de cómo se construyan las habilidades del jugador, puede ser fácil para un robot evitar el desafío e ir directamente a buscar la recompensa. Esto entra en conflicto con los intereses de los jugadores reales, que están trabajando duro para completar tareas y desafíos del juego en este momento. Tomemos como ejemplo los robots recolectores de oro en los MMO. Estos robots realizan tareas repetitivas para recolectar moneda del juego, que puede venderse a otros jugadores. Si bien esto no dañará directamente a otros jugadores, sí perturbará la economía del juego, evitará el ciclo del juego y causará dolores de cabeza a los desarrolladores de juegos.
Bots como contenido
Sin embargo, la verdadera oportunidad perdida es que los bots (especialmente en los juegos blockchain) pueden convertirse en contenido por derecho propio. Al pensar detenidamente cómo está diseñado el juego, podemos convertir a los robots de explotadores en objetivos: los jugadores pueden competir con los robots por recursos, competir estratégicamente con ellos e incluso trabajar con ellos de maneras nuevas y creativas. El problema no es si los robots son eficientes, sino que los sistemas en los que existen no se han adaptado para tratarlos como parte de la diversión.
Tomemos como ejemplo un juego MMO. En el juego, los jugadores recolectan recursos en ciertos lugares y los convierten en accesorios que pueden usarse para atacar a otras entidades (jugadores). Este es un sistema muy común que vemos en diferentes formas (fantasía heroica, piratas, naves espaciales, etc.) con distintos grados de complejidad. Mi punto es que los robots pueden convertirse en contenido de juego si existen reglas básicas en el sistema que restringen y limitan a los robots. Al final del juego, están limitados por las mismas reglas que los jugadores humanos, por lo que el desafío es crear reglas que dejen espacio solo para una automatización frágil e interesante. En ese sentido, estos son los que considero los principios más fundamentales. Puede que haya más reglas, pero estas son las obvias.
● Fragilidad y propiedad: una billetera (o entidad) puede perder lo que tiene porque su salud ha llegado a cero. Esto significa que cualquier robot es un posible objetivo y puede ser secuestrado para obtener un botín. Si conllevan recompensas, pueden convertirse en un desafío que valga la pena.
● Restricciones geográficas: las billeteras (o entidades) estarán vinculadas a una ubicación y solo podrán interactuar con elementos en ubicaciones adyacentes. Esto crea una enorme limitación ya que el robot tiene que moverse para interactuar con diferentes elementos del juego.
● Límite de inventario: una billetera (o entidad) tiene ciertos límites sobre los activos que puede transportar. Esto también limita el alcance del bot y, cuando se combina con restricciones geográficas, es necesario tomar decisiones.
● Consumo de energía: La billetera (o entidad) debe consumir energía para realizar operaciones. Esta es otra elección que se debe tomar y, lo más importante, implica un cambio de prioridades. A medida que hay menos energía disponible, las prioridades se vuelven más altas que los objetivos originales del robot, lo que lo obliga a cambiar su comportamiento y adaptarse.
Esta no es una receta para un juego perfecto que resuelva todos los problemas de los bots y cree nuevos UGC. Estas son sólo algunas ideas sobre reglas que pueden limitar el dominio abrumador de los bots, convirtiendo a los bots en una forma alternativa de jugar. En lugar de diseñar reglas destinadas a debilitar o eliminar a los robots, deberíamos centrarnos en crear sistemas que alienten a los jugadores humanos a interactuar con ellos, ya sea mediante el combate, el comercio o la cooperación.
A la antigua pregunta de “¿por qué desarrollar juegos en blockchain?”, los bots pueden convertirse en una característica clave de los juegos, convirtiéndose en una parte natural del mundo del juego, agregando complejidad, desafío e interés. Puede que no sean héroes en el sentido tradicional, pero aun así pueden desempeñar un papel vital, ya sea como objetivos, oponentes o aliados, haciendo que el juego sea más dinámico y atractivo para los jugadores humanos.
Después de todo, los robots son creados por nosotros, los humanos. Pueden ser competidores anónimos, explotar vulnerabilidades y frustrar a los jugadores humanos, o pueden integrarse en sistemas de juego, proporcionando contenido y creando nuevas oportunidades de interacción. Especialmente en los juegos blockchain, este cambio de perspectiva podría convertir a los bots de un personaje molesto en una poderosa herramienta innovadora que genera mayor alegría.