La teoría de juegos es fundamental para el desarrollo de las criptomonedas y es una de las razones por las que Bitcoin ha logrado prosperar durante más de una década, a pesar de los numerosos intentos de perturbar la red.


Entonces, ¿qué es la teoría de juegos?

En esencia, la teoría de juegos es un método de matemáticas aplicadas y se utiliza para estudiar el comportamiento humano basándose en decisiones racionales. Un "juego" está diseñado como un entorno interactivo en el que los jugadores intentan actuar racionalmente en respuesta a las reglas del juego o influir en las decisiones de otros jugadores.

El concepto se desarrolló originalmente en economía para estudiar el comportamiento de las empresas, los mercados y los consumidores, pero ahora se utiliza ampliamente en una variedad de campos de investigación de todos los ámbitos de la vida. Por lo tanto, los modelos de teoría de juegos pueden usarse como una forma de detectar, en situaciones experimentales, el comportamiento subyacente con respecto a posibles interacciones y los posibles resultados de su comportamiento, en términos de definiciones de informes predictivos. Estos modelos también se pueden aplicar a una amplia gama de estudios en política, sociología, psicología y filosofía.


el dilema del prisionero

El dilema del prisionero es uno de los ejemplos más populares de modelos de teoría de juegos. Describe un escenario: cuando dos delincuentes (A y B) fueron arrestados y llevados por separado a habitaciones separadas para ser interrogados. Dos delincuentes fueron interrogados sin poder comunicarse con el otro delincuente.

Los fiscales intentarán persuadir a los delincuentes para que testifiquen entre sí para reducir sus cargos. Si A testifica contra B, es liberado y B es arrestado y sentenciado a 3 años de prisión (y viceversa). Sin embargo, si ambos se traicionan y testifican el uno contra el otro, el resultado es que ambos serán arrestados y sentenciados a 2 años de prisión. Al final, si tanto A como B deciden no traicionarse y guardar silencio, solo son condenados a 1 año de prisión por falta de pruebas suficientes.

En este escenario tendríamos los siguientes resultados posibles (basados ​​en sus decisiones personales):



traición

b permanecer en silencio

Una traición

Ambos hombres fueron encarcelados durante 2 años.

A fue puesto en libertad. B fue condenado a 3 años de prisión.

un silencio

B fue puesto en libertad. A fue condenado a 3 años de prisión.

Ambos hombres fueron encarcelados durante un año.


Obviamente, la mejor situación para A (o B) es no traicionarse y ser liberados, pero esto requiere que la otra parte guarde silencio y no podemos predecir qué decisión tomará cada uno de ellos. Al enfrentarse a mejores recompensas, muchos prisioneros racionales pueden optar por actuar en su propio interés y traicionar a la otra parte. Pero si tanto A como B traicionan, serán encarcelados durante 2 años, lo que no es el mejor resultado. Por lo tanto, para esta pareja, su mejor opción es permanecer en silencio y recibir sólo 1 año de prisión en lugar de 2 años.

Hay muchas variables en el dilema del prisionero, pero este escenario simple ilustra la idea de que podemos usar modelos de teoría de juegos para estudiar el comportamiento humano y el proceso mediante el cual los humanos toman decisiones racionales y sus posibles resultados.


Teoría de juegos y criptomonedas

Al aplicar la teoría de juegos a las criptomonedas, los modelos de teoría de juegos desempeñan un papel importante en el diseño de sistemas económicos seguros y sin confianza como Bitcoin. La creación de Bitcoin como un sistema bizantino tolerante a fallas (BFT) es el resultado de una fusión armoniosa de criptografía y teoría de juegos.

El uso de la teoría de juegos en el contexto de las criptomonedas es un concepto fundamental importante para la criptoeconomía, que es básicamente el estudio de la economía de los protocolos blockchain y las posibles consecuencias que pueden surgir del diseño de estos protocolos, en función del comportamiento de sus participantes. . También puede tener en cuenta el comportamiento de “agentes externos” que en realidad no forman parte del ecosistema y terminan uniéndose a la red e intentando perturbarla desde dentro.

En otras palabras, el sistema criptoeconómico se activa mediante las recompensas proporcionadas por el protocolo para examinar el comportamiento de los nodos de la red y considerar la decisión final más razonable y posible.

Debido a que la cadena de bloques de Bitcoin está diseñada para ser un sistema distribuido (con muchos nodos repartidos en diferentes ubicaciones), depende de estos nodos para lograr coherencia en las transacciones y la verificación de bloques. Sin embargo, estos nodos no pueden confiar entre sí. Entonces, ¿cómo evitar actividades maliciosas en un sistema de este tipo? ¿Cómo se puede proteger la cadena de bloques para que no sea destruida por nodos deshonestos?

Una de las características importantes que protege la red Bitcoin de actividades maliciosas es el algoritmo de consenso de prueba de trabajo. Su uso de criptografía hace que el proceso de minería sea costoso y exigente, creando un entorno minero altamente competitivo.

Por lo tanto, la estructura de una criptomoneda construida sobre un sistema PoW tiene un mayor incentivo para que los nodos mineros funcionen de manera honesta (por lo que no corren el riesgo de perder los recursos invertidos). Por el contrario, cualquier actividad maliciosa será rápidamente descartada y sancionada en consecuencia. Todos los nodos de minería y expansión que muestren un comportamiento deshonesto pueden perder muchos fondos y ser expulsados ​​de la red. Por lo tanto, la decisión más racional y razonable para los mineros es, por supuesto, actuar con honestidad y garantizar la seguridad de la cadena de bloques.


en conclusión

En resumen, la aplicación general de la teoría de juegos es simular y verificar el comportamiento humano y tomar decisiones basadas en el pensamiento racional. Por lo tanto, los modelos de teoría de juegos a menudo se consideran para su uso en el diseño de sistemas distribuidos, como las criptomonedas.

Basado en una combinación equilibrada de criptografía y teoría de juegos, el algoritmo de consenso de prueba de trabajo permite a la cadena de bloques de Bitcoin establecer un sistema económico descentralizado que es altamente resistente a los ataques. Lo mismo ocurre con otras criptomonedas, y los conceptos de la teoría de juegos también se aplican a las cadenas de bloques PoS. Su principal diferencia es la forma en que la cadena de bloques Proof of Stake maneja las transacciones y verifica los bloques.

Pero tenga en cuenta que la seguridad de una cadena de bloques y el grado de resiliencia del bloque están directamente relacionados con su protocolo y el número total de participantes en la red. Las redes distribuidas más grandes son más confiables que las redes distribuidas más pequeñas.