A concepção da rede do Bitcoin foi idealizada e desenvolvida por Satoshi Nakamoto com o objetivo de eliminar os intermediários das transações realizadas entre duas ou mais partes, devido à falta de confiança nas instituições governamentais e financeiras vigentes e fornecer as pessoas uma forma de custodiar seu próprio dinheiro, de maneira segura e eficiente. Não só um movimento político, mas também lógico, foi o desenvolvimento da rede do Bitcoin como ferramenta para minar ineficiências do sistema financeiro adotado globalmente.
No entanto, para trazer não só uma nova moeda como meio de pagamento, mas também toda a rede responsável pela interação com ela pelos usuários, foi necessário criar um sistema seguro, transparente e descentralizado. Para conseguir este feito, Satoshi Nakamoto introduziu na criação da rede do Bitcoin conceitos adotados por outros entusiastas de criptografia e computação — dentre eles, ressalta-se Nick Szabo, David Chaum, Wei Dai, Hal Finney, Adam Back e outros —, materializando-os em forma de código.
A prova de trabalho ou Proof of Work - PoW — como é comumente chamada, foi concebida por Cynthia Dwork e Moni Naor com o objetivo de combater os junk mails ou spams — um grande problema na época da explosão do uso de e-mails. Esta concepção foi, tempos depois, adotada por Adam Back em seu projeto Hashcash.
O Hashcash aplicava a teoria criada pelas pesquisadoras a um sistema que visava combater spammers, tornando o envio de e-mails em escala, economicamente inviáveis. Isso deu-se através da criação da Prova de Trabalho: o usuário que detinha a intenção de enviar uma mensagem a outro, necessitava solucionar quebra-cabeças criptográficos.
Estes quebra-cabeças a serem resolvidos, eram criados a partir dos metadados — emissor e receptor da mensagem, por exemplo — presentes no e-mail, junto de números aleatórios. A partir desta combinação, o sistema transformava-os em números binários e, logo após, num hash — número hexadecimal — contendo as mesmas informações. Constituindo-o, a máquina do usuário necessitava encontrar este hash correspondente criado pelo sistema de e-mail, apontando aleatoriamente até alcançar o resultado correto. Devido à infinidade de resultados possíveis, o usuário demandava gasto de poder computacional para solucionar o problema criado pelo sistema, embutindo dificuldade no envio do e-mail e dificultando o envio de mensagens em massa, por esta obrigar àquele que possui o desejo de enviar muitos e-mails de spam deter larga capacidade computacional para tal. Esta maneira de localizar um resultado é chamado de força bruta.
Com o uso deste algoritmo a Prova de Trabalho demonstrou-se mecanismo eficaz para a formação do consenso na rede do Bitcoin. A intenção de seu criador foi a mesma de Adam Back: afastar usuários maliciosos, inviabilizando seu uso com intenções de fraudar a rede.
No entanto, na rede do Bitcoin, as informações que constituem o hash não são apenas referentes ao receptor e emissor de uma mensagem, mas sim todos os componentes presentes num bloco da Blockchain do Bitcoin.
Assim, com a leitura deste e de outros artigos que aprofundarão no tema, percebe-se que Satoshi Nakamoto trouxe a sociedade uma tecnologia com inúmeras aplicações e usos, seja para a sociedade, seja para o meio empresarial. No entanto, é importante notar a diversidade de algoritmos já criados com tal potencial, mas que, isoladamente, não conseguiram alçar a mesma visibilidade, importância e valor do Bitcoin.
Fontes:
Anybody interested in some hashcash
