Blockchain é uma tecnologia que permite a transferência de bens digitais incluindo dinheiro, informações médicas e produção intelectual de forma rápida, segura e transparente.
Em tradução livre:
Block = Bloco
Chain = cadeia/corrente
Assim entende-se blockchain por blocos de informações armazenados em cadeia.
Para entender o que é blockchain é preciso falar de bitcoins, já que o grande catalizador desta tecnologia foi a sua utilização nas transações de bitcoins pelo mundo. E este é um detalhe importantíssimo nesta receita de sucesso.
Mas o que é bitcoin ou criptomoedas?
Bitcoin é um tipo de moeda virtual, ou, criptomoeda, que é descentralizada e permite aos usuários trocarem dinheiro sem a necessidade de um mediador (bancos). Todas as transações de bitcoin são registradas e disponibilizadas em um registro público, ajudando a garantir sua autenticidade e evitando fraudes. A tecnologia subjacente que facilita essas transações e elimina a necessidade de um intermediário é a blockchain.
E como funciona o blockchain?
Cada vez que uma transação ocorre, ou seja, cada vez que alguém envia/recebe qualquer volume de bitcoin, os detalhes dessa transação - incluindo sua origem, destino e data - são adicionados a um bloco. Este bloco é formado pelos dados armazenados desta transação juntamente com os dados armazenados de transações similares submetidas recentemente. Ou seja, determinado volume de ações similares em uma categoria especifica (como enviar/receber bitcoins) são conjuntamente armazenados em um bloco especifico e com volume limitado.
Cada vez que um bloco completa o seu volume, ele é adicionado a uma cadeia de blocos similares, que contêm o mesmo tipo de informações armazenadas. Cada bloco recebe um código de identificação chamado de Hash.
A hash é mutável e se altera cada vez que uma nova transação é realizada.
O bloco anterior recebe as informações da hash do bloco posterior e carrega a sua própria, esta interligação das hashs é que encadeia os blocos e inviabiliza a corrupção, alteração ou manipulação dos dados contidos em cada bloco, haja vista que estes dados são distribuídos para todos os computadores componentes deste blockchain. Cada pessoa que interage naquela cadeia de informações, armazena em sua rede e computador os dados de todo o blockchain em questão. Esta descentralização é que torna a tecnologia tão segura.
Curiosidade: Os intervalos para criação de novos blocos de informações depende do blockchain específico e sua configuração. No caso das bitcoins, geralmente os últimos dez minutos.
A validação das transações dentro do bloco é protegida criptograficamente e é então verificada e confirmada pelos computadores conectados a rede que integra este blockchain. A rede em questão é determinada pelo tipo de informação armazenado em cada cadeia de conteúdo e os computadores que alimentam essas informações, ou seja, os computadores onde se originam as transações ficam ligados aos blocos e são fundamentais na validação de cada nova transação.
Em uma base individual, esses computadores são configurados para utilizar sua GPU e / ou ciclos de CPU para resolver problemas matemáticos complexos, passando os dados do bloco através de um algoritmo (chamado de hash) até que uma solução seja encontrada. Uma vez resolvido, o bloco e todas as suas respectivas transações são verificadas como legítimas e então, recompensas (bitcoin, neste exemplo, mas pode ser outra moeda ou outras recompensas) são então divididas entre o computador ou computadores que contribuíram para a criação da nova hash de sucesso.
Logo que as transações dentro do novo bloco são consideradas válidas, ele é anexado ao bloco anteriormente verificado na cadeia, criando um código (ledger) sequencial que é publicamente visível.
Esse processo continua perpetuamente, expandindo o conteúdo do blockchain e fornecendo um registro público confiável. Além de ser constantemente atualizada, a cadeia e todos os seus blocos são distribuídos pela rede para um grande número de máquinas. Isso garante que a versão mais recente deste ledger descentralizado exista virtualmente em todos os lugares, tornando quase impossível forjá-lo, alterá-lo ou anula-lo.
Leia também Melhoria de processos - Saiba como realizar em sua empresa
Por que o Blockchain é necessário?
A conectividade ponto a ponto pela Internet já existe há algum tempo em vários formatos diferentes, permitindo a distribuição de ativos digitais diretamente de uma pessoa ou empresa para outra. Se já podíamos enviar esses bits e bytes uns aos outros, qual é o objetivo de usar um blockchain?
O comportamento do blockchain bitcoin é o exemplo perfeito para responder a essa pergunta. Vamos imaginar que não houvesse o blockchain e que cada pessoa negociando a moeda tivesse um token de bitcoin em sua posse com seu próprio identificador exclusivo atribuído a ele.
Agora, digamos que você queira comprar uma nova televisão de uma empresa que aceita criptomoeda, e que a nova TV brilhante custa um bitcoin. Você também precisa pagar de volta a um amigo que te emprestou um bitcoin mês passado.
Em teoria, sem o blockchain instalado, o que impede você de transferir o mesmo token digital para seu amigo e para a loja de eletrônicos?
Essa prática desonesta é chamada de despesa dupla e é uma das principais razões pelas quais as transações digitais individuais não foram amplamente aderidas até então. Com blockchain, que não apenas distribui um registro público de todas as transações, mas confirma um bloco antes que cada uma de suas transações individuais possa ser finalizada, a possibilidade dessa atividade fraudulenta acontecer é essencialmente eliminada.
Embora no passado não tivéssemos escolha a não ser confiar em intermediários como bancos e processadores de pagamento para validar essas transações e garantir que tudo estivesse atualizado, pagando por isso, é claro. A tecnologia blockchain nos permite realmente transferir ativos digitais do ponto A para o ponto B com a segurança no fato de que existem verificações e balanços confiáveis.
Explorando o Blockchain
Em um blockchain qualquer pessoa pode visualizar os dados dos blocos, pois eles são públicos e este é um fator-chave para que ele funcione tão bem. A maneira mais fácil de examinar esse banco de dados distribuído é por meio de um explorador de blocos, normalmente hospedado em um site gratuito, como o Blockchain.info.
A maioria dos exploradores de blockchain é altamente indexada e facilmente pesquisável, permitindo que você localize transações de várias maneiras diferentes, incluindo por endereço IP, hash de bloco ou outros pontos de dados relevantes.
Outros usos para Blockchain
O Blockchain tem encabeçado muitas discussões por causa de seu papel na distribuição de criptomoedas como o Bitcoin. No longo prazo, no entanto, essas transações em dinheiro digital podem representar apenas uma parte muito pequena da utilização geral da tecnologia blockchain no mundo como um todo e na maneira como transferimos ativos on-line.
As possibilidades de implementação de blockchain parecem infinitas, pois sua tecnologia subjacente pode ser aproveitada em praticamente qualquer campo para executar várias tarefas importantes, como as que se seguem.
• Executando contratos
• Compra e venda segura de propriedade intelectual
• Distribuir informações médicas importantes
• Garantir que o voto nas eleições seja incorruptível
Nós, como sociedade globalizada, estamos apenas começando a arranhar a superfície dessas possibilidades, e novos usos potenciais para o blockchain estão sendo descobertos regularmente. Os blockchains privados permitirão que as empresas revolucionem seus próprios processos internos, enquanto as variações públicas de código aberto continuarão a mudar a forma como lidamos com negócios em nossas vidas diária
ÚLTIMAS NOTÍCIAS
Metrofile © 2023