. 16 min read

O que é Blockchain?

O Blockchain se tornou uma das tecnologias mais mencionadas nos últimos anos. É mais conhecido como a tecnologia que sustenta o Bitcoin, mas tem muitos outros usos. Também é frequentemente seguido por mitos e equívocos. Neste guia, daremos uma explicação detalhada de tudo o que você queria saber sobre o blockchain.

O que é Blockchain?

Um blockchain é um tipo de banco de dados, ou uma coleção de informações, armazenada nos chamados blocos conectados por meio de protocolos criptográficos complexos. Isso torna quase impossível comprometer os dados armazenados no blockchain. Porque qualquer alteração em um bloco corrompe imediatamente os dados em outros blocos, portanto, fica óbvio quando alguém tenta alterar algo. Isso torna o blockchain inviolável. Os dados registrados anteriormente podem ser atualizados, mas não alterados retroativamente. O que significa que todas as informações podem ser rastreadas graças a um carimbo de data/hora, podendo ser verificadas novamente a qualquer momento e servindo como uma espécie de impressão digital.

Blockchain tem algumas outras especificidades que o diferenciam de outros bancos de dados mais tradicionais. Esses são frequentemente considerados os três pilares do blockchain.

Os Pilares do Blockchain

Blockchain tem três características principais:

  1. Imutabilidade
  2. Descentralização
  3. Transparência

Essas são as bases do blockchain em si, mas também as coisas que garantem que as criptomoedas construídas com blockchain sejam seguras. É seguro dizer que você não pode realmente entender a tecnologia por trás do blockchain sem entender esses princípios. Vamos dar uma olhada em cada um deles.

1. Imutabilidade

Imutabilidade significa que algo não pode ser alterado depois de criado. Esta é a propriedade de um bloco adicionado ao blockchain: uma vez que faz parte do sistema, não pode mais ser modificado.

A imutabilidade no blockchain é alcançada por meio de um processo chamado hashing. O hash pega alguns dados e fornece uma determinada saída chamada soma de verificação. Cada vez que você fizer o hash dos mesmos dados usando o mesmo algoritmo, obterá o mesmo resultado, que serve como uma assinatura digital. A maior vantagem do hash é que ele não pode sofrer engenharia reversa: você não pode pegar um hash e obter as informações usadas para produzi-lo.

Em um blockchain, o hash é produzido usando as informações do bloco atualmente em uso e o bloco anterior na cadeia. Isso os conecta: se alguém tentar alterar os dados em um bloco, todos os hashes mudam, tornando os dados em todos os outros blocos inutilizáveis. Como os hashes não são mais válidos, o blockchain rejeita a tentativa de alteração.

Em outras palavras, isso garante a integridade dos dados. Você sempre pode consultar as informações armazenadas no blockchain porque sabe que não foram alteradas nesse meio tempo. Claro, as informações podem ser atualizadas, mas isso é adicionado a um novo bloco. Isso garante que você possa rastrear seu histórico de forma confiável e serve como prevenção de fraude. Adicionalmente, pode servir como prova de fraude: pois consegue provar quem fez o quê e quando, sendo assim utilizada como fonte imparcial de informação. Claro, só porque algumas informações estão no blockchain não significa que sejam verdadeiras – mas, neste caso, alguém que cometeu um erro não consegue esconder seus rastros.

Mas o proprietário do blockchain pode cobrir seus rastros, se quiser? Bem, não. Isso nos leva ao próximo aspecto importante do blockchain.

2. Descentralização 

A descentralização é a transferência de autoridade e responsabilidade de uma única autoridade central para todos os participantes. Em um blockchain, isso significa que ninguém pode agir como chefe de ninguém. Cada participante está em pé de igualdade com os outros.

Claro, isso não é tão facilmente implementado no mundo real. Existem considerações importantes, como a capacidade das pessoas de criar várias identidades para aumentar suas habilidades de tomada de decisão. Na verdade, essa é uma tática de manipulação bem conhecida, chamada de ataque de Sybil. Para fugir de tais possibilidades, bem como permitir que as pessoas mantenham sua privacidade até certo ponto, a quantidade de poder que você exerce em uma rede blockchain depende de outros fatores. Eles variam de acordo com o algoritmo de consenso: no Bitcoin, depende do seu poder computacional, mas em outros como Cardano ou Ethereum 2.0, depende do número de moedas que você segura.

Existem vários benefícios para a descentralização:

  • Comunicação peer-to-peer: não há intermediários em um sistema descentralizado. Se você quiser enviar dinheiro a alguém pela rede Bitcoin, faça-o diretamente, em vez de por meio de terceiros, como no caso de bancos e outros serviços financeiros centralizados.
  • Segurança: uma vez que os dados não são armazenados em um único local, mas sim compartilhados entre todos os participantes, você não pode realmente hackear um blockchain.
  • Reconciliação de dados: com todos os dados em um só lugar e distribuídos entre os participantes, quaisquer dados incorretos (seja por um erro honesto ou como uma tentativa maliciosa) podem ser rapidamente reconhecidos e corrigidos.
  • Eficiência: se um node, ou participante, tiver que atualizar seu sistema, ou se a energia acabar, a rede ainda pode funcionar normalmente. Isso porque não depende de uma pessoa ou mesmo de um grupo de pessoas.
  • Falta de confiança: graças a todos os fatores anteriores, bem como à imutabilidade do blockchain, você não precisa conhecer mais ninguém na rede para saber que funcionará bem.

Esses benefícios se encaixam e criam o famoso ambiente do blockchain que busca justiça e igualdade.

3. Transparência

O fato de que tudo está armazenado no blockchain e não pode ser alterado não significa que muitos desses dados não ficarão visíveis para todos. É por isso que a transparência é o terceiro pilar da tecnologia: qualquer pessoa pode ver todas as transações e todas as informações relacionadas por meio dos chamados exploradores de blocos.

No entanto, isso não significa que essas informações possam ser facilmente rastreadas até o indivíduo ou empresa responsável por elas. Você não é obrigado a compartilhar suas informações pessoais com ninguém quando usa Bitcoin, por exemplo (exchanges de criptomoedas tem um funcionamento diferente). Você recebe uma carteira com endereço próprio, e esse endereço é a informação armazenada no bloco quando você transfere fundos utilizando a carteira.

Mas “difícil de rastrear” não significa impossível. Muitas empresas que usam blockchain, por exemplo, exchanges, mantêm seus endereços de carteira públicos para que você possa ver suas transações. Este é um aspecto importante, pois adiciona um nível de responsabilidade quase inédito antes do blockchain.

Algo semelhante também é verdadeiro para os indivíduos. Se você passou pelo processo Know-Your-Customer (KYC) para se registrar em uma exchange, o endereço da carteira na exchange estará vinculado ao seu nome e outras informações. Essas informações ainda não estarão visíveis na própria blockchain. Ainda assim, pode ser obtido a partir da exchange, seja como parte de um processo regulatório (por exemplo, se você for suspeito de atos maliciosos) ou por meio de hacks e outras violações.

Como funciona o Blockchain?

Compreender os pilares do blockchain ajuda a entender como a tecnologia funciona. Já estabelecemos que é um banco de dados transparente, imutável e descentralizado. Todos os participantes têm acesso a ele, o que o torna distribuído. Então, quando você quer fazer uma alteração, por exemplo, enviar algum BTC para um amigo, acontece o seguinte:

  • Você cria uma transação. Você adiciona todas as informações relevantes, como quem recebe o BTC e quanto.
  • Você paga a taxa de rede. Isso faz parte da recompensa dos mineiros por incluir sua transação no próximo bloco.
  • Sua transação é adicionada a um bloco. Este bloco é criado pelo participante que ganhou o direito de fazê-lo, dependendo do algoritmo de consenso (mineiros, validadores, etc.). Quanto maior for a taxa de rede, maior será a probabilidade de você ser incluído antes de outras pessoas, de modo que sua transação pode ser realizada com mais rapidez.
  • O bloco é adicionado ao blockchain. Ele passa primeiro pelo processo de hashing mencionado anteriormente. Assim que o bloco for adicionado, você não poderá mais alterá-lo (o que também significa que você não pode reverter sua transação, a menos que o destinatário decida enviar seus fundos de volta).
Source: Wikimedia Commons

O processo de adição de um bloco ao blockchain depende de outro fator denominado algoritmo de consenso. Eles são usados ​​para decidir qual participante adiciona o próximo bloco (e recebe as recompensas). Existem vários algoritmos de consenso diferentes, mas dois dos mais comuns são:

  • Proof of Work (PoW): usado pelo Bitcoin, envolve a resolução de um quebra-cabeça (também conhecido como “mineração”) e o primeiro participante ou minerador a resolver essa tarefa e permitir que todos os outros participantes saibam, é quem adiciona o bloco e recebe a recompensa.
  • Proof of Stake (PoS): usado pela próxima versão do Ethereum, os participantes que tomam decisões são conhecidos como validadores e escolhidos pelo número de moedas que possuem. Os validadores devem realizar o stake de uma parte das moedas que possuem para serem escolhidos para adicionar um bloco e receber a recompensa, e, se tentarem agir de forma maliciosa, perderão seu stake.

Um participante da rede também é chamado de node. Existem três tipos principais de nodes:

  • Os clientes leves mantêm apenas uma cópia superficial do blockchain, que inclui apenas as informações básicas de que eles podem precisar, já que o próprio blockchain tende a ficar muito grande;
  • Full Nodes são aqueles que mantêm uma cópia completa da blockchain e, portanto, têm acesso a todas as informações nela armazenadas, independente do tamanho; e
  • Mineiros ou Validadores são nodes que podem obter o direito de verificar transações, dependendo do mecanismo de consenso da rede.

Quem inventou o Blockchain

Mas de onde veio o blockchain?

O primeiro blockchain foi lançado em 2009 como a tecnologia que sustenta o Bitcoin, feito por uma pessoa ou grupo de pessoas sob o nome de Satoshi Nakamoto. No entanto, ele foi delineado pela primeira vez quase duas décadas antes pelos pesquisadores Stuart Haber e W. Scott Stornetta em 1991. Durante os 18 anos seguintes, outras inovações tecnológicas (como a teoria das cadeias criptograficamente protegidas por Stefan Konst de 2000) tornaram possível para o blockchain obter sua primeira implementação no mundo real.

Considera-se que o blockchain se separou do Bitcoin em 2014 e, a partir de então, a tecnologia às vezes é chamada de blockchain 2.0. Isso significa que a partir de então ele é usado para outros fins que não o Bitcoin, começando por outras criptomoedas e, em seguida, passando para outros casos de uso.

Blockchains públicos versus privados

Todas as propriedades que abordamos neste guia são específicas para os chamados blockchains públicos. Esses blockchains também não têm permissão, o que significa que qualquer um pode se tornar qualquer tipo de node que quiser sem medo de censura, já que simplesmente não há autoridade para proibir isso.

No entanto, com a ascensão do blockchain 2.0, algumas empresas precisaram usar a tecnologia para seus próprios fins. Na maioria dos casos, não há razão para que os dados armazenados no blockchain da empresa fiquem visíveis publicamente. É daí que vêm os chamados blockchains privados.

Como o nome indica, os blockchains privados não estão disponíveis para todos. Geralmente são reservados para a empresa e seus parceiros. Por exemplo, na indústria da cadeia de suprimentos, apenas as pessoas que estão de alguma forma vinculadas à carga rastreada terão acesso ao blockchain. Simplesmente não há necessidade do público em geral acessar esse blockchain e as informações nele armazenadas, especialmente porque podem ser confidenciais e devem ser protegidas.

A maioria dos blockchains privados também são permitidos. Em outras palavras, uma autoridade (geralmente o chefe da empresa) pode definir quem pode fazer alterações no blockchain e quem pode apenas ler os dados gravados. Muitas vezes, esses blockchains não são descentralizados simplesmente porque não precisam ser.

Como Investir em Tecnologia Blockchain

Existem duas maneiras principais de investir em tecnologia blockchain:

  1. Por meio de criptomoedas: comprar criptomoedas significa participar da blockchain. Quando a rede blockchain introduz um novo conceito, melhoria ou outra mudança significativa, o preço da moeda geralmente segue. Não apenas você pode gerar uma receita dessa maneira, mas possuir quantidades significativas de certas criptomoedas também lhe dá direito de voto no blockchain. Isso não é diferente de possuir ações.
  2. Por meio de ações: falando nisso, você também pode investir em ações de empresas estabelecidas que possuem soluções de blockchain como parte de sua oferta. Muitas vezes, são opções de baixo risco. Você também pode investir em startups de blockchain que se tornaram públicas.

Outras maneiras de investir em blockchain incluem a participação em crowdfunding (ICOs e IEOs), penny stocks de blockchain, e fundos de risco. O tipo que você escolher vai depender da sua própria abertura ao risco e do valor que você está disposto a investir.

Como usar o Blockchain

Quando se trata de usar o blockchain para criptomoedas, o processo é bastante simples. Tudo o que você precisa fazer é obter o endereço para o qual está enviando seus fundos, inseri-lo na opção de envio de sua carteira, definir a taxa de rede que deseja pagar e aguardar a confirmação. Receber fundos é ainda mais fácil, pois você não precisa fazer nada.

Para usar o blockchain para rastrear informações armazenadas nele, você precisará acessar o explorador de blocos do blockchain. O explorador de blocos mais usado para Bitcoin é Blockstream.info, enquanto para Ethereum, as pessoas usam o Etherscan.io. Este último também é usado para todas as moedas construídas na rede Ethereum, tornando-se uma alternativa única para todas as coisas Ethereum.

Usar o blockchain para se tornar um participante com poder de decisão dependerá do tipo de blockchain. Para blockchains baseado em PoW, você precisará possuir hardware de mineração e estar disposto a cobrir altos custos de eletricidade. Em redes PoS, você terá que possuir uma quantidade significativa do token nativo da rede e estar disposto a realizar stake de pelo menos uma parte dele. Para obter informações mais detalhadas, verifique a documentação da rede, pois ela tende a explicar tudo o que você precisa saber em detalhes.

Casos de uso de Blockchain

Blockchain é atualmente usado em muitos setores. A principal semelhança que eles compartilham é que todos se beneficiam das propriedades do blockchain, como imutabilidade e transparência. Aqui está como o blockchain melhora os negócios em certos setores:

  • Cadeia de suprimentos: sofrendo com longas e pesadas trilhas de papel, o setor da cadeia de suprimentos se beneficia do blockchain, pois elimina a necessidade de todos os participantes terem suas próprias cópias de tudo. Com uma fonte única e imutável de informações, a reconciliação de dados se torna muito mais rápida e elimina a necessidade de terceiros desnecessários.
  • Seguro: outro caso em que a reconciliação de dados é importante, o blockchain permite que todos os participantes vejam o que foi feito por quem. Isso evita fraudes em seguros e agiliza todos os processos.
  • Bancário: o blockchain permite pagamentos internacionais mais rápidos e eficientes, mas também adiciona uma nova camada de transparência e responsabilidade às finanças tradicionais. É por isso que muitos bancos estão analisando a criação de suas próprias moedas digitais de banco central (CBDCs).
  • Saúde: a pandemia de coronavírus provou a necessidade de informações acessíveis sobre saúde. Usando o blockchain, os usuários podem decidir com quem compartilhar suas informações, o que inclui o estado de vacinação, se eles tiveram Covid ou não e se estão em risco – todas as informações que podem ajudá-los a levar uma vida mais normal, como ir a shows e eventos, se forem saudáveis.
  • Farmácia: os produtos farmacêuticos costumam ser falsificados e/ou vendidos no mercado negro, o que pode ser extremamente perigoso. Ser capaz de rastrear um item desde sua produção até o momento em que chega ao usuário final pode ajudar a evitar isso, além de verificar se ele está vencido.
  • Governo: a fraude eleitoral é um problema amplamente difundido que o blockchain pode ajudar a combater. É por isso que muitos países estão buscando implementar um sistema eleitoral baseado em blockchain que não pode ser manipulado em favor de nenhum partido para facilitar um processo verdadeiramente democrático.
  • Arte: talvez o exemplo mais conhecido sejam os NFTs. Ter um NFT é ser capaz de provar que você possui um item digital original – algo como a diferença entre possuir uma pintura original e apenas ter uma impressão dela.
  • Jogos: semelhantes à arte, os NFTs levam a propriedade a um nível completamente novo, então os jogos de coleção estão prosperando graças à tecnologia.

Esta não é uma lista exaustiva de benefícios potenciais, mas é um bom ponto de partida para entender no que o blockchain é bom.

Mitos comuns sobre Blockchain

Blockchain é seguido por alguns mitos generalizados perpetrados por uma falta de compreensão. Aqui, vamos dar uma olhada neles e explicar a verdade.

  • Bitcoin = blockchain. Um dos mitos mais comuns assume que Bitcoin e blockchain são a mesma coisa. Como já cobrimos, os dois se originaram juntos, mas o blockchain encontrou muitos outros casos de uso.
  • Blockchain usa muita eletricidade. Isso é verdade apenas para algoritmos de consenso PoW; blockchains que usam outros mecanismos de consenso não gastam mais eletricidade do que muitas outras tecnologias.
  • Blockchain é lento. Embora as transações de Bitcoin sejam muito mais lentas do que outros processadores de pagamento fiduciário, isso se deve ao seu tempo de bloqueio definido. Muitos outros blockchains são muito mais rápidos, podendo até processar milhares de transações por segundo.
  • Blockchain não está maduro o suficiente para o mainstream. Muitas empresas já estão usando o blockchain – a Forbes tem uma lista anual Blockchain 50, onde são mostradas empresas com uma receita de mais de US $1 bilhão por ano.
  • Todas as minhas transações são visíveis publicamente! Embora isso seja verdade, isso não significa que pode ser facilmente rastreado até você se você tomar algumas medidas básicas de privacidade.

Conclusão

Embora o blockchain tenha muitos recursos relativamente complexos, ele não tem que ser difícil de entender. A complexidade da tecnologia é o seu maior trunfo, pois garante segurança, transparência e acessibilidade sem sacrificar a democracia e a igualdade.

Você tem sugestões sobre este guia? Deixamos de mencionar algo? Deixe-nos saber aqui.