Morales, Aran Bey Tcholakian MoralesArthur Junior, Carlos RobertoAzevedo, Igor Capella de Azevedo2019-07-072020-11-292019-07-072020-11-292019https://repositorio.animaeducacao.com.br/handle/ANIMA/10950Blockchain é um tema que tem sido muito abordado por profissionais de diversas áreas, este trabalho busca mostrar os principais motivos dessa proposta, que agrega muita segurança e tem diversas aplicações. Essa tecnologia ganhou notoriedade ao servir como base para transações de criptomoedas, e com a difusão de seus recursos, cada vez mais suas aplicações aumentam, e tem sido utilizado em múltiplas plataformas, desde redes de supply chain, passando pelo sistema financeiro e chegando até o setor de saúde. A tecnologia tem potencial para diminuir burocracia, substituir cartórios e descentralizar transações, substituindo órgãos responsáveis por autenticar e gerar documentos, por uma rede de computadores distribuídos pelo mundo que validam esses dados com segurança e garantem a auditabilidade das transações. A força da utilização da tecnologia blockchain se dá por ele ser uma rede compartilhada, que possui vários servidores com as mesmas informações processando transações, em síntese, se trata de uma lista encadeada que utiliza o resumo do bloco como identificador, dentro desse resumo estão os dados da transação e o resumo do bloco anterior, fazendo com que a lista seja imutável, pois se por um acaso seja violada a informação de um bloco, ele nunca será capaz de completar a lista, sendo descartado pelo restante dos participantes por não fazer parte do consenso. Para utilizar todos os recursos de uma rede blockchain este trabalho apresenta uma ferramenta: o Hyperledger, uma plataforma criada pela IBM e cedida para a Linux Foundation, sendo mantida pela comunidade open source, totalmente baseada em blockchain, com a intenção de facilitar o desenvolvimento de smart contracts, a ferramenta abstrai e simplifica a implementação entregando uma API-REST com todos os endpoints necessários para realizar as transações, dentro de uma rede de computadores espalhados pelo mundo. O material a seguir abstrai o processo de implementação de um sistema pra falar de maneira relevante sobre a tecnologia Blockchain, o caso de uso apresentado neste trabalho foi simplificado para demonstrar de uma maneira compreensível e direta o funcionamento do Blockchain.55 f.pt-BRAttribution-NoDerivs 3.0 BrazilBlockchainHyperledgerSmart ContractsHyperledger: descentralizando informações de maneira segura com BlockchainMonografia