segunda-feira, 2 de janeiro de 2023

Conceitos blockchain

Blockchain significa blocos, livros-razão distribuído e 'nós', nos remete a 2009 com o surgimento do Bitcoin como um dos primeiros casos de uso blockchain, a partir daí, blockchains foram criados com ampla gama de casos de uso à cada um. O interesse pela tecnologia avança como força transformadora nas operações dos setores público e privado, permitindo transações de criptomoedas, aplicadas para facilitar pagamentos internacionais e construir mercados de ativos digitais no gerenciamento da cadeia de suprimentos, por exemplo.

A Grand View Research informa que o tamanho do mercado global da tecnologia blockchain foi avaliado em US$ 3,67 bilhões em 2020 devendo crescer a taxa composta anual, CAGR, de 82,4 % de 2021 a 2028. De modo simples, blockchain é cadeia de blocos e quando dados são adicionados em blococs ao longo do tempo, novos blocos são construídos sobre os anteriores e cada bloco contém um hash criptográfico, pedaço de informação que liga o novo bloco ao anterior, um carimbo data/hora e dados de transação e, com os hashes segurando os blocos juntos forma-se uma cadeia de blocos. As transações são registradas em vários computadores ou dispositivos pelo mundo, chamados de 'nós', características que tornam impossível mudar retrospectivamente um bloco sem modificar os blocos subsequentes, além disso, outra característica das blockchains é que são gerenciadas por rede ponto a ponto, P2P, de usuários. Na rede P2P, não existe servidor central ou administrador e, quando um usuário deseja trocar informações com um par, envia diretamente ao destinatário sem ter que passar por sistema centralizado ou banco de dados.

Moral da Nota: ao manter cópias do livro-razão público, partes contendo dados de transações, a blockchain é considerada distribuída sendo que Blockchains são inerentemente distribuídas e, nem sempre significando que são descentralizados. Na rede descentralizada o usuário participa e realiza transações na blockchain, existindo mecanismos de garantia na precisão das transações resolvendo possíveis vulnerabilidades que possam advir a partir deste design. No caso do Bitcoin, primeira criptomoeda construída na tecnologia blockchain, mecanismos como mineração, criação de novo Bitcoin resolvendo enigma computacional, e prova de trabalho, provando que determinado esforço computacional específico foi despendido, existem para preservar a integridade do livro-razão e evitar corrupção do sistema. O Bitcoin é considerado revolucionário por propor tecnologia blockchain e estabelecer bases ao crescimento da indústria.