O Bitcoin aceita a humanidade com as suas virtudes e defeitos.
Stallman sonhou um código livre apelando à bondade do ser humano. Satoshi construiu um dinheiro livre assumindo o seu egoísmo. Esta é a linha que une a ética hacker dos anos 70 à teoria dos jogos do Bitcoin: como se canaliza a ambição individual para que, sem querer, beneficie todos.
o Projeto GNU
Cypherpunk
o whitepaper do Bitcoin
auditável no código
Richard Stallman e a cultura hacker
Toda esta história começa com um homem que se recusou a assinar um acordo de confidencialidade. Para perceber o Bitcoin é preciso perceber primeiro porque é que alguém considerou que partilhar o código era uma questão moral.
A PERSONAGEM
Richard Matthew Stallman (rms), nascido em Manhattan a 16 de março de 1953. Físico de Harvard, programador e a figura mais iconoclasta da informática moderna: o fundador do movimento pelo software livre.
O LABORATÓRIO
Em 1971 entra no Laboratório de IA do MIT. Aí vive a autêntica cultura hacker original: uma comunidade que partilhava livremente o código, modificava os sistemas para os melhorar e via o software como um bem comum.
A crise do software privativo · nasce o GNU
No início dos anos 80, as empresas começaram a privatizar o software: contratos de confidencialidade, proibição de partilhar ou estudar o código. Para Stallman não foi uma mudança comercial, mas sim uma traição à liberdade. A sua resposta fundou um movimento.
GNU/Linux: o sistema livre completa-se
Stallman não se limitava a filosofar: programou pilares fundamentais do ecossistema informático. Faltava apenas uma peça, e chegou da Finlândia.
Emacs
O editor de texto extensível, uma das suas obras emblemáticas.
GCC
O compilador essencial para traduzir código em programas executáveis.
GDB
O depurador com o qual se caçam os erros do código.
Por volta do final dos anos 80, o GNU tinha quase todas as peças… exceto o núcleo (kernel), chamado Hurd. O quebra-cabeças completou-se em 1991, quando o estudante finlandês Linus Torvalds criou o núcleo Linux e o disponibilizou sob a GPL de Stallman. Ao combinar as ferramentas do GNU com o núcleo Linux nasceu o sistema operativo a que hoje chamamos corretamente GNU/Linux.
As 4 liberdades do software livre
Stallman definiu um programa como livre apenas se respeitar quatro liberdades essenciais. E, bem à maneira de programador, a contagem começa no 0: a liberdade mais básica sobre a qual se constrói tudo o resto. Carrega em cada cartão para ver por que é vital e a sua famosa analogia de cozinha.
Software livre ≠ código aberto
Embora soem parecidos, Stallman distancia-se profundamente do movimento "Open Source". A diferença não é técnica: é de motivo.
| Movimento | Argumento central | Natureza |
|---|---|---|
| Software Livre | Liberdade, comunidade e direitos humanos. Partilhar é um dever ético. | Questão moral |
| Código Aberto | Partilhar o código produz software melhor e mais barato. | Questão técnica / comercial |
Ao longo da sua carreira Stallman recebeu o Grace Murray Hopper Award e a bolsa da Fundação MacArthur. Em 2019 demitiu-se dos seus cargos no MIT e na FSF após fortes controvérsias por declarações pessoais, embora depois tenha regressado à direção da FSF para continuar a defender a liberdade digital.
Os Cypherpunks: o elo perdido
Entre Stallman e Satoshi falta uma peça. Nos anos 90, um grupo de programadores, matemáticos e criptógrafos levou a ideia do código livre um passo mais além: transformá-lo numa arma para defender a privacidade frente a Estados e bancos.
A sua tese: o software livre não era apenas uma questão de direitos informáticos, mas sim a única ferramenta para defender a liberdade individual. Satoshi Nakamoto era (ou estava profundamente influenciado por) um cypherpunk, e para criar o Bitcoin reutilizou peças que esse movimento já tinha construído:
| Peça anterior | Autor | O que trouxe ao Bitcoin |
|---|---|---|
| Hashcash | Adam Back | Prova de trabalho (proof-of-work): gastar computação para validar. |
| b-money | Wei Dai | Conceito de dinheiro digital descentralizado. |
Porque o Bitcoin tinha de ser software livre
Se Satoshi tivesse fechado ou patenteado o código, o Bitcoin teria morrido em três dias. Cada liberdade de Stallman é, literalmente, uma condição de funcionamento do Bitcoin.
LIBERDADE 1
Transparência absoluta. Por ser código aberto, qualquer pessoa o pode auditar. Sabes com 100% de certeza que só haverá 21 milhões de moedas: o limite está à vista, sem letras pequenas de nenhum banco central.
LIBERDADE 3
Sem hierarquias. Se a comunidade não partilha o rumo do software, pode copiar o código e criar uma versão nova: um fork (como o Bitcoin Cash). Ninguém fica preso.
LIBERDADE 0
Resistência à censura. Qualquer pessoa, em qualquer lugar, pode descarregar o software e correr um nó sem pedir autorização a nenhum governo, empresa nem ao próprio Satoshi.
A Liberdade 1 (estudar o código) não é um slogan: é o que te permite verificar o limite de 21 milhões. A emissão de moeda reduz-se para metade a cada 210.000 blocos (os halvings) até se esgotar. Qualquer pessoa pode ler esta função no código do Bitcoin Core:
Idealismo vs incentivos: a grande diferença
O Bitcoin não existiria sem a cultura do código livre, mas há uma divergência filosófica fascinante entre os seus dois pais espirituais. É a diferença entre confiar em como deveríamos ser e projetar para como realmente somos.
STALLMAN · o idealista
- Acredita que devemos partilhar o código por altruísmo, moral e ajuda mútua ao próximo.
- Premissa próxima do "homem novo": libertos das corporações, cooperaremos pelo bem comum.
- O problema: em grande escala, sustentar um sistema apenas com boa vontade é frágil. As pessoas cansam-se e surgem aproveitadores (free-riders) que tiram partido sem contribuir.
SATOSHI · o pragmático
- Não tentou mudar como somos: aceitou os nossos defeitos — a ganância, o egoísmo, a desconfiança — e projetou o sistema a partir deles.
- Conhecia a teoria dos jogos e a escola austríaca de economia.
- A jogada: em vez de pedir bondade, oferece recompensa. «Se validas as transações e manténs a rede honesta, pago-te com BTC novos.»
Capitalismo puro sobre código comunal
O fascinante do Bitcoin é que é um híbrido: pega na infraestrutura de um mundo e no motor do outro. Resolveu o grande dilema de Stallman — tornar o software livre autossustentável à escala global.
A infraestrutura é "comunista"
- O código é livre e não tem dono.
- Não há propriedade privada sobre o protocolo.
- A rede pertence a toda a humanidade por igual.
- Ninguém se pode apoderar dela.
O motor é "capitalista"
- Concorrência feroz entre mineiros.
- Preços por pura oferta e procura, sem banco central que os manipule.
- Cada indivíduo procura o seu próprio benefício económico.
- Mercado livre dentro de uma infraestrutura comum.
O equilíbrio de Nash no Bitcoin
Para perceber este milagre sociológico é preciso olhar para o desenho de mecanismos. Satoshi combinou criptografia e teoria dos jogos para criar um sistema onde a honestidade é, matematicamente, a estratégia mais rentável.
Um equilíbrio de Nash ocorre quando nenhum jogador ganha mudando a sua estratégia por conta própria, porque perderia. Satoshi conseguiu-o alinhando quatro grupos com interesses potencialmente opostos:
E se um ator decidisse quebrar o equilíbrio? Escolhe quem trai
Seleciona um ator para ver o que aconteceria
O que acontece
Os 4 atores da rede
Cada grupo procura o seu próprio benefício egoísta. A genialidade é que, ao fazê-lo, controlam-se entre si e mantêm a rede honesta sem necessidade de um árbitro central.
| Ator | O seu interesse egoísta | Como o sistema o alinha |
|---|---|---|
| Mineiros | Maximizar lucros acumulando BTC para pagar eletricidade e equipamentos. | Se alteram o registo, a confiança cai, o preço desaba e queimam milhões para roubar algo que já não vale nada. A honestidade é a sua única estratégia rentável. |
| Nós | Que ninguém lhes envie BTC falsos nem altere as regras do seu dinheiro. | Correm num PC barato e são os juízes: se um mineiro cria um bloco que viola as regras (p. ex. inventar >21M), rejeitam-no. Ao defender as suas poupanças, travam a ambição dos mineiros. |
| Programadores | Prestígio, ideologia ou ver subir o valor dos seus próprios BTC. | Escrevem as atualizações mas não as podem impor. Se uma mudança prejudica a comunidade, ninguém a descarrega. Têm de propor melhorias que beneficiem todos. |
| Investidores | Resguardar o seu poder de compra e transferir valor livremente. | Ao comprar e usar BTC dão valor à moeda; esse valor financia a segurança que os mineiros fornecem. Quanto mais valor, mais mineiros, mais segura a rede. |
O paradoxo da cooperação: um jogo de soma positiva
Aqui cumpre-se a máxima: beneficio eu, mas o meu benefício multiplica-se se beneficiar a comunidade.
| Ação individual egoísta | Impacto involuntário na comunidade |
|---|---|
| Um mineiro investe milhões em hardware mais rápido para vencer os seus concorrentes. | A potência total da rede sobe → o Bitcoin torna-se mais imune a ataques externos. |
| Um utilizador faz HODL a longo prazo porque quer enriquecer. | Reduz a oferta disponível → empurra o preço para cima → beneficia o património de todos os detentores. |
| Uma empresa cria uma plataforma de pagamento rápida para cobrar comissões. | Facilita a adoção em massa → reforça o valor da rede global. |
Simulador: vale a pena fazer batota?
Põe-te na pele de um mineiro ganancioso. O teu único objetivo é ganhar dinheiro. Investe, minera, acumula… ou tenta atacar a rede. Observa o que acontece à tua fortuna. Isto é o equilíbrio de Nash ao vivo: vais descobrir que a honestidade não é bondade, é a jogada que mais dinheiro te dá.
A tua situação
As tuas decisões
O círculo virtuoso (egoísmo → bem comum)
por egoísmo
hashrate
segura
confiança
ganham todos
Registo do jogo
Nenhum homem é uma ilha
Para além de Stallman, dos cypherpunks ou de Satoshi, este percurso tem uma única tese de fundo sobre quem somos enquanto espécie.
A humanidade não chegou longe pela força do indivíduo isolado, mas sim pela cooperação: a linguagem, a ciência, o comércio e o software livre são todos obras coletivas. Ninguém constrói uma civilização sozinho. Essa é metade da verdade.
A outra metade é mais incómoda. O problema surge quando essa cooperação se idealiza — quando se dá como certo que as pessoas colaborarão por pura bondade. É aí que o sonho se torna frágil:
O IDEALISTA
Confia apenas na bondade e constrói sistemas belos mas frágeis: o primeiro aproveitador egoísta que chega desequilibra-os. É o dilema que Stallman deixou em aberto.
O CÍNICO
Confia apenas no egoísmo e constrói sistemas eficientes mas cruéis, que acabam por se devorar a si mesmos. É a lei do mais forte, sem rede comum.
O ideal não é nenhum dos dois extremos: é o equilíbrio. Não negar o egoísmo humano nem confiar cegamente na virtude, mas sim desenhar as regras para que cooperar seja o que mais nos convém. É o que Aristóteles chamou o justo meio entre dois vícios, e o que Satoshi programou no Bitcoin vinte e quatro séculos depois: uma estrutura onde o interesse próprio e o bem comum apontam, por fim, na mesma direção.
Fontes e licenças
Este documento existe para ser partilhado. Tal como o software livre de Stallman e o código aberto do Bitcoin, pertence a quem o quiser ler, usar e melhorar. Não peças autorização: usa-o.
CONTEÚDO · CC BY-SA 4.0
O texto, as ideias e a estrutura são publicados sob Creative Commons Atribuição-CompartilhaIgual 4.0.
- Podes copiar, redistribuir e adaptar, inclusive comercialmente.
- Atribuição: cita a fonte e liga a licença.
- CompartilhaIgual: se o melhorares, mantém a mesma licença livre (copyleft).
CÓDIGO · MIT
O HTML, CSS e JavaScript desta página são livres sob licença MIT: usa-os, modifica-os e redistribui-os conservando o aviso de copyright.
- Reutiliza o design, os simuladores ou os diagramas nos teus próprios projetos.
- Sem garantias: é oferecido "tal como está".
| Material de terceiros | Autor / origem | Estatuto legal |
|---|---|---|
| Citação «Nenhum homem é uma ilha» | John Donne, 1624 | Domínio público |
| Citação do Manifesto Cypherpunk | Eric Hughes, 1993 | Citação breve com atribuição (direito de citação) |
Função GetBlockSubsidy |
Bitcoin Core | Adaptada e simplificada · MIT License |
| Definição das 4 liberdades | Free Software Foundation | Conceito parafraseado · GFDL / CC BY-ND (original) |
| Tipografias | Space Grotesk · Inter · JetBrains Mono | Open Font License / Apache 2.0 |