O Proof of Work é o que torna o Bitcoin seguro. Mas, para nós, é mais do que técnica: é um princípio com que nos cruzamos a toda a hora, no treino, no trabalho e nas nossas peças. Quando percebes como funciona a mineração de Bitcoin, começas de repente a ver o padrão em todo o lado. Primeiro explicamos-te a técnica e depois porque é que ela significa tanto para nós.

O que é o Proof of Work? Explicado de forma simples

Para acrescentar um novo bloco à blockchain do Bitcoin, os mineradores têm de resolver um problema de cálculo que só se resolve à base de tentativas. Isso exige muito poder de computação e, portanto, muita eletricidade. Atalhos não há.

Os mineradores juntam transações novas num bloco e, a partir dele, calculam com o algoritmo SHA-256 aquilo a que se chama um hash. Só é válido um hash abaixo de um valor-alvo definido pela rede. Para o encontrar, os mineradores vão mudando um número no bloco e voltam a calcular, centenas de biliões de vezes por segundo num único aparelho. Quem encontra primeiro um hash válido pode acrescentar o bloco e fica com a recompensa do bloco mais as taxas de transação. A cada 2016 blocos, mais ou menos de duas em duas semanas, a rede ajusta a dificuldade para que, em média, saia um bloco a cada dez minutos. Já verificar esse trabalho leva uma fração de segundo. O truque está todo aqui: difícil de fazer, fácil de confirmar.

É por isso que o Bitcoin é tão difícil de atacar. Quem quisesse reescrever o histórico das transações teria de refazer o trabalho todo, e mais depressa do que todos os outros mineradores juntos. Quanto mais poder de computação houver na rede, mais caro isso fica. Desde 2009 que o Bitcoin funciona assim, sem precisar de uma entidade central que o proteja.

Trabalho em vez de posse

Muitas outras redes usam Proof of Stake. Aí, os participantes depositam moedas como garantia, e quem deposita mais pode criar novos blocos mais vezes e recebe mais recompensa.

Verdade seja dita, minerar hoje já não é um passatempo para o qual chegue um portátil. São precisos aparelhos próprios e eletricidade barata, ou seja, também capital. Mesmo assim, ninguém te pode proibir de participar, e a recompensa depende do trabalho que fazes agora, não das moedas que já tens. É uma das razões pelas quais, para nós, o Bitcoin não é Crypto.

No desporto é igual

No treino, no fim de contas, só há uma pergunta que interessa: fizeste o trabalho? Se treinas com regularidade, mais cedo ou mais tarde vês resultados. Se não treinas, não vês. Um truque que substitua isto ainda não encontrámos.

É exatamente por isso que existe a nossa T-shirt de desporto Bitcoin com a inscrição «Proof of Work». Tecido técnico leve, proteção UV 40+ e, a cada série, um lembrete do que está em jogo. A inscrição é estampada, para ficar lisa no tecido e não roçar quando transpiras.

Continuar, mesmo sem ver progresso

No Bitcoin, a rede encontra em média um bloco a cada dez minutos. Um único aparelho a minerar sozinho esperaria, em média, décadas por um bloco. Por isso, a maioria dos mineradores junta-se em pools e reparte a recompensa conforme o trabalho que cada um meteu.

Na vida é parecido. Quer estejas a montar uma empresa, a tentar viver de forma mais saudável ou a poupar em Bitcoin, raramente alguma coisa acontece de um dia para o outro. Fazes o trabalho todos os dias na mesma, muitas vezes sem ver progresso nenhum. Falamos mais disto no nosso artigo sobre Low Time Preference.

O nosso pequeno Proof of Work

Também nas nossas peças há trabalho que não se vê logo. Um bordado dá mais trabalho do que uma estampagem. Por isso bordamos sempre que o tecido deixa e só estampamos onde a estampagem funciona melhor, por exemplo nas T-shirts técnicas. Nas T-shirts, sweatshirts com capuz e sweatshirts há ainda tecidos pesados e um acabamento cuidado, para usares a peça durante muito tempo e não teres de a trocar ao fim de uma estação. Contamos como é que isto se faz em Designed in Hamburg.

A T-shirt de desporto e as nossas T-shirts de corrida estão na nossa roupa de desporto Bitcoin.

Perguntas frequentes sobre Proof of Work

O que é o Proof of Work, explicado de forma simples?

O Proof of Work é um método em que os mineradores provam, com poder de computação, que investiram trabalho. Só depois podem acrescentar um novo bloco à blockchain do Bitcoin. O trabalho é difícil de fazer, mas qualquer pessoa o consegue verificar facilmente.

O que quer dizer Proof of Work em português?

Prova de trabalho. Trata-se da prova de que, para um novo bloco, foi gasto trabalho de computação a sério e, com ele, energia.

Porque é que o Bitcoin precisa de Proof of Work?

Para que ninguém consiga simplesmente reescrever o histórico das transações. Quem quisesse alterar um bloco antigo teria de refazer o trabalho desse bloco e de todos os seguintes, e mais depressa do que o resto da rede. Isso torna os ataques extremamente caros.

Quanto tempo demora a encontrar um bloco de Bitcoin?

Em média, cerca de dez minutos para a rede inteira. A dificuldade ajusta-se a cada 2016 blocos para que este ritmo se mantenha mais ou menos igual.

Qual é a diferença entre Proof of Work e Proof of Stake?

No Proof of Work, é o trabalho de computação gasto que decide quem cria o próximo bloco. No Proof of Stake, são as moedas depositadas como garantia. O Bitcoin usa Proof of Work.

Keep stacking sats, Tobi & Henry