A teoria dos jogos é fundamental para o desenvolvimento das criptomoedas e é uma das razões pelas quais o Bitcoin conseguiu prosperar por mais de uma década, apesar das inúmeras tentativas de perturbar a rede.


Então, o que é a teoria dos jogos?

Em essência, a teoria dos jogos é um método de matemática aplicada e é usada para estudar o comportamento humano com base em decisões racionais. Um “jogo” é concebido como um ambiente interativo no qual os jogadores tentam agir racionalmente em resposta às regras do jogo ou influenciar as decisões de outros jogadores.

O conceito foi originalmente desenvolvido em economia para estudar o comportamento de empresas, mercados e consumidores, mas agora é amplamente utilizado em uma variedade de campos de pesquisa de todas as esferas da vida. Portanto, os modelos de teoria dos jogos podem ser utilizados como forma de detectar, em situações experimentais, o comportamento subjacente em relação às interações potenciais e os possíveis resultados do seu comportamento, em termos de definições de relatórios preditivos. Esses modelos também podem ser aplicados a uma ampla gama de estudos em política, sociologia, psicologia e filosofia.


dilema do Prisioneiro

O Dilema do Prisioneiro é um dos exemplos mais populares de modelos de teoria dos jogos. Descreve um cenário: quando dois criminosos (A e B) foram presos e levados separadamente para salas separadas para interrogatório. Dois criminosos foram interrogados enquanto não conseguiam se comunicar com o outro criminoso.

Os promotores tentarão persuadir os criminosos a testemunhar uns contra os outros para reduzir suas acusações. Se A testemunhar contra B, ele é libertado e B é preso e condenado a 3 anos de prisão (e vice-versa). No entanto, se ambos se traírem e testemunharem um contra o outro, o resultado é que ambos serão presos e condenados a 2 anos de prisão. No final, se A e B decidirem não trair um ao outro e ficarem calados, serão condenados apenas a 1 ano de prisão por falta de provas suficientes.

Neste cenário teríamos os seguintes resultados possíveis (com base nas suas decisões pessoais):



Traição

B permanece em silêncio

Uma traição

Ambos os homens foram presos por 2 anos.

A foi liberado. B foi condenado a 3 anos de prisão.

Um silêncio

B foi liberado. A foi condenado a 3 anos de prisão.

Ambos os homens foram presos por um ano.


Obviamente, a melhor situação para A (ou B) não é trair-se e ser libertado, mas isso exige que a outra parte permaneça em silêncio, e não podemos prever que decisão cada um deles tomará. Confrontados com melhores recompensas, muitos prisioneiros racionais podem optar por agir no seu próprio interesse e trair o outro lado. Mas se A e B traírem, serão presos por 2 anos, o que não é o melhor resultado. Portanto, para esta dupla, a melhor opção é permanecer em silêncio e pegar apenas 1 ano de prisão em vez de 2 anos.

Existem muitas variáveis ​​no Dilema do Prisioneiro, mas este cenário simples ilustra a ideia de que podemos usar modelos da teoria dos jogos para estudar o comportamento humano e o processo pelo qual os humanos tomam decisões racionalmente baseadas e os seus possíveis resultados.


Teoria dos Jogos e Criptomoeda

Ao aplicar a teoria dos jogos às criptomoedas, os modelos da teoria dos jogos desempenham um papel importante na concepção de sistemas económicos seguros e sem confiança, como o Bitcoin. A criação do Bitcoin como um sistema tolerante a falhas bizantinas (BFT) é o resultado de uma fusão harmoniosa de criptografia e teoria dos jogos.

A utilização da teoria dos jogos no contexto das criptomoedas é um conceito fundamental importante para a criptoeconomia, que é basicamente o estudo da economia dos protocolos blockchain e das potenciais consequências que podem surgir do design desses protocolos - com base no comportamento dos seus participantes. . Também pode levar em conta o comportamento de “agentes externos” que não fazem realmente parte do ecossistema e acabam ingressando na rede e tentando perturbá-la por dentro.

Em outras palavras, o sistema criptoeconômico é acionado pelas recompensas fornecidas pelo protocolo para examinar o comportamento dos nós da rede e considerar a decisão final mais razoável e possível.

Como o blockchain do Bitcoin foi projetado para ser um sistema distribuído – com muitos nós espalhados em locais diferentes – ele depende desses nós para obter consistência nas transações e na verificação de blocos. No entanto, esses nós não podem realmente confiar uns nos outros. Então, como evitar atividades maliciosas em tal sistema? Como o blockchain pode ser protegido contra destruição por nós desonestos?

Um dos recursos importantes que protege a rede Bitcoin de atividades maliciosas é o algoritmo de consenso de prova de trabalho. O uso de criptografia torna o processo de mineração caro e exigente, criando um ambiente de mineração altamente competitivo.

Portanto, a estrutura de uma criptomoeda construída em um sistema PoW tem um incentivo maior para que os nós de mineração funcionem honestamente (para que não corram o risco de qualquer perda dos recursos investidos). Pelo contrário, qualquer atividade maliciosa será rapidamente descartada e punida em conformidade. Todos os nós de mineração e expansão que apresentarem comportamento desonesto podem perder muitos fundos e ser expulsos da rede. Portanto, a decisão mais racional e razoável para os mineradores é, obviamente, agir honestamente e garantir a segurança do blockchain.


para concluir

Em resumo, a aplicação geral da teoria dos jogos é simular e verificar o comportamento humano e fazer escolhas com base no pensamento racional. Portanto, os modelos de teoria dos jogos são frequentemente considerados para uso no projeto de sistemas distribuídos, como a criptomoeda.

Baseado em uma combinação equilibrada de criptografia e teoria dos jogos, o algoritmo de consenso de prova de trabalho permite que o blockchain do Bitcoin estabeleça um sistema econômico descentralizado que seja altamente resistente a ataques. O mesmo vale para outras criptomoedas, e os conceitos da teoria dos jogos também se aplicam aos blockchains PoS. Sua principal diferença é a forma como o blockchain Proof of Stake lida com transações e verifica os blocos.

Mas observe que a segurança de uma blockchain e o grau de resiliência do bloco estão diretamente relacionados ao seu protocolo e ao número total de participantes na rede. Redes distribuídas maiores são mais confiáveis ​​do que redes distribuídas menores.