A blockchain é a rede onde ficam armazenados os registros de todas transações utilizando criptomoedas, como o Bitcoin, de forma que esse registro seja confiável e imutável.
Ou seja, a blockchain registra informações como: a quantia de bitcoins (ou outras moedas) transacionadas, quem enviou, quem recebeu, quando essa transação foi feita e onde ela está registrada. Isso mostra que a transparência é um dos principais atributos da blockchain.
Como surgiu a blockchain?
O conceito do blockchain surgiu em 2008 no artigo acadêmico Bitcoin: um sistema financeiro eletrônico peer-to-peer, de autoria de Satoshi Nakamoto (pseudônimo do suposto criador do bitcoin).
Basicamente, a tecnologia surgiu para que o bitcoin pudesse existir, mas as possibilidades de uso vão muito além das criptomoedas.
Neste artigo, a blockchain é definida como “uma rede que marca o tempo das transações, colocando-as em uma cadeia contínua no ‘hash’, formando um registro que não pode ser alterado sem refazer todo o trabalho”.
Como os dados são armazenados?
Ela armazena as informações de um grupo de transações em blocos, marcando cada bloco com uma hash (um registro de tempo e data), sua origem e seu destino. A cada período de tempo (10 minutos no blockchain), é formado um novo bloco de transações, que se liga ao bloco anterior.
Como a rede é descentralizada e possui diversas camadas de segurança, invadi-la é uma tarefa extremamente difícil.
E quando o sistema identifica alguma possível invasão, ele automaticamente trava em questão de segundos. Se você ouviu falar sobre bitcoins ou criptomoedas roubadas, é porque o crime ocorreu no equipamento do usuário ou na corretora contratada pelo internauta – não na blockchain.
Como a rede é formada?
Os blocos criados são dependentes um dos outros e formam uma cadeia de blocos (por isso o nome: Blockchain). Isso torna a tecnologia perfeita para registro de informações que necessitam de confiança.
A rede do blockchain é formada por mineradores que verificam e registram as transações no bloco emprestando seu poder computacional para a rede. Como incentivo para continuarem colaborando e tornar a rede sustentável e mais segura, eles recebem uma recompensa em moedas digitais.
Como as transações são validadas?
O minerador só pode adicionar uma transação no bloco se uma maioria simples (50% + 1) da rede concordar que aquela transação é legítima e correta. O nome disso é o consenso da rede blockchain. No caso do Bitcoin, o consenso é medido através do poder computacional.
Duas cadeias de blocos podem ser criadas ao mesmo tempo, esse problema será resolvido quando a rede precisar escolher uma das cadeias. No final, ganha a cadeia que tiver a maior quantidade de trabalho.
E por que todo mundo está falando em blockchain?
Porque essa tecnologia permite criar uma série de produtos revolucionários e disruptivos – como é o caso das criptomoedas.
Mas não é só isso, a blockchain também pode ser usada para validação de documentos, transações financeiras, comercialização de músicas ou filmes, rastreamento de remessas e até votos.
Porém ainda existe uma desconfiança muito grande por parte da população, por conta da falta de conhecimento na tecnologia.
Cada vez mais negócios estão sendo criados com base nessa tecnologia, mas precisamos aguardar os próximos blocos para ver qual o real impacto da blockchain.