Você sabe o que é o blockchain ou a sua cabeça fica bem confusa com a tecnologia? Se as dúvidas ainda fazem companhia, prepare-se para a despedida.
Ou: como vasilhas sujas podem explicar o funcionamento e o potencial do blockchain. #eli5
Leo, Júlio, Maria e Elsa são quatro estudantes que moram na mesma república em Ouro Preto. Como em quase toda república espalhada pelo Brasil, é uma guerra na hora de saber quem vai lavar as vasilhas sujas de Miojo. Os estudantes tentaram implantar um sistema de revezamento, mas foi um fracasso felomenal: Júlio é o maior malandro, Leo distraído, Maria coincidentemente nunca está em casa na sua vez de lavar as vasilhas. Elsa é maior cri-cri e toda vez que tem visita pra jantar na vez dela lavar a louça ela argumenta que ficou em desvantagem, que trabalhou mais que os outros e quer descontar o trabalho extra na outra semana. No fim ninguém entra em acordo e é a senhoria que tem que decidir com mão de ferro quem vai lavar as vasilhas.
Pra resolver a este problema a senhoria teve uma ideia simples, porém genial: ela inventou de dar fichinhas coloridas a cada um dos estudantes (cada estudante com sua cor) e construiu um longo tubo transparente e indestrutível que ela chumbou ao chão da sala (tá bom, a ideia não era tão simples assim, mas vai seguindo o raciocínio).
Quando um estudante termina de lavar as vasilhas ele deposita uma fichinha no tubo pra ficar registrado que ele cumpriu com sua parte no revezamento. Pra evitar trapaças só é possível colocar uma fichinha no tubo se três dos quatro estudantes estiverem presentes, pois na tampa do tubo tem quatro cadeados onde cada estudante tem a chave para um deles.
Cada fichinha só pode ser colocada no tubo com o consentimento de pelo menos mais dois estudantes, que só permitem que isso aconteça depois de checarem que a pessoa realmente lavou as vasilhas e deixou a cozinha limpa. Como o tubo é inviolável e indestrutível, cada fichinha vale como registro eterno de que aquela louça foi lavada naquele dia. E basta uma olhadinha no tubo pra saber quem é o próximo a ter que lavar as vasilhas. É o tubo da verdade!
50% dos cadeados já permitem que se coloque uma fichinha no tubão
Infelizmente, o sistema só funciona se todos forem honestos. Se dois dos estudantes resolverem agir de má fé e se recusarem a abrir seus cadeados pro cara que acabou de lavar as vasilhas, o sistema deixa de funcionar. Agora, esse risco seria diminuído se morassem nessa república 1000 estudantes em vez de 4, pois as chances de que 50% estivessem agindo de má fé cairiam consideravelmente.
Mas claro, um tubo com 1000 cadeados na sala seria impraticável. Onde a galera vai dormir no carnaval? E se a gente pudesse usar a tecnologia pra utilizar este mesmo princípio no mundo virtual?
Bom, essa tecnologia existe e se chama blockchain. O blockchain nada mais é que um grande arquivão, consultável e transparente como nosso tubo, onde a gente pode “empilhar” registros da mesma maneira que os estudantes de Ouro Preto empilhavam fichinhas. A estes registros nós damos o nome de blocos. E à essa cadeia de blocos damos o nome de…. blockchain! Tchãrã!
Eita tubão bão®, que dá a volta ao mundo registrando tudo
Assim como acontecia com as fichinhas no tubo, uma vez um registro é adicionado ao blockchain ele não pode ser retirado nunca mais, passa a ser verdade eterna e absoluta! (claro que no Brasil eventualmente vai aparecer algum juiz querendo apagar registro de blockchain por ordem judicial, quem viver verá!)
Naturalmente isso aqui é uma simplificação e a realidade tecnológica do blockchain é muito mais complexa, envolve criptografia, resolução de problemas matemáticos complicados, redundância da cadeia, etc. Mas conceitualmente o funcionamento do blockchain é semelhante ao do nosso tubão, que, trabalhando na base do consenso permite aos estudantes eliminar a necessidade de se confiar às cegas uns nos outros ou de depender de uma autoridade central. Pense por exemplo na principal aplicação do blockchain hoje em dia, que é viabilizar a existência de criptomoedas como o Bitcoin. Nessas moedas, cada operação fica registrada no blockchain, eliminando assim a necessidade de uma instituição financeira central validando cada transação.
Bitcoins e moedas virtuais não são as únicas aplicações do blockchain. Sua natureza transparente e descentralizada, somadas à sua capacidade de prover informação irrefutável e irreversível permitem diversas aplicações como por exemplo gerenciamento de propriedade (pense se a escritura de sua casa ficasse registrada em um blockchain — seria o fim dos cartórios!), confirmação de identidade/documentos, validação de votos, enfim, qualquer lugar onde você precisa de um registro confiável de informações.