Hyperledger: descentralizando informações de maneira segura com Blockchain

Detalhes bibliográficos
Autor(a) principal: Arthur Junior, Carlos Roberto
Data de Publicação: 2019
Outros Autores: Azevedo, Igor Capella de Azevedo
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Universitário da Ânima (RUNA)
Texto Completo: https://repositorio.animaeducacao.com.br/handle/ANIMA/10950
Resumo: Blockchain é 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.
id Ânima_3df1ca5d037917c7f199d792b5cfefac
oai_identifier_str oai:repositorio.animaeducacao.com.br:ANIMA/10950
network_acronym_str Ânima
network_name_str Repositório Universitário da Ânima (RUNA)
repository_id_str
spelling Hyperledger: descentralizando informações de maneira segura com BlockchainBlockchainHyperledgerSmart ContractsBlockchain é 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.Morales, Aran Bey Tcholakian MoralesArthur Junior, Carlos RobertoAzevedo, Igor Capella de Azevedo2019-07-07T22:43:30Z2020-11-29T05:43:30Z2019-07-07T22:43:30Z2020-11-29T05:43:30Z2019info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis55 f.application/pdfimage/jpeghttps://repositorio.animaeducacao.com.br/handle/ANIMA/10950Sistemas de Informação - FlorianópolisFlorianópolisAttribution-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nd/3.0/br/info:eu-repo/semantics/openAccessporreponame:Repositório Universitário da Ânima (RUNA)instname:Ânima Educaçãoinstacron:Ânima2020-12-02T07:29:25Zoai:repositorio.animaeducacao.com.br:ANIMA/10950Repositório InstitucionalPRIhttps://repositorio.animaeducacao.com.br/oai/requestcontato@animaeducacao.com.bropendoar:2020-12-02T07:29:25Repositório Universitário da Ânima (RUNA) - Ânima Educaçãofalse
dc.title.none.fl_str_mv Hyperledger: descentralizando informações de maneira segura com Blockchain
title Hyperledger: descentralizando informações de maneira segura com Blockchain
spellingShingle Hyperledger: descentralizando informações de maneira segura com Blockchain
Arthur Junior, Carlos Roberto
Blockchain
Hyperledger
Smart Contracts
title_short Hyperledger: descentralizando informações de maneira segura com Blockchain
title_full Hyperledger: descentralizando informações de maneira segura com Blockchain
title_fullStr Hyperledger: descentralizando informações de maneira segura com Blockchain
title_full_unstemmed Hyperledger: descentralizando informações de maneira segura com Blockchain
title_sort Hyperledger: descentralizando informações de maneira segura com Blockchain
author Arthur Junior, Carlos Roberto
author_facet Arthur Junior, Carlos Roberto
Azevedo, Igor Capella de Azevedo
author_role author
author2 Azevedo, Igor Capella de Azevedo
author2_role author
dc.contributor.none.fl_str_mv Morales, Aran Bey Tcholakian Morales
dc.contributor.author.fl_str_mv Arthur Junior, Carlos Roberto
Azevedo, Igor Capella de Azevedo
dc.subject.por.fl_str_mv Blockchain
Hyperledger
Smart Contracts
topic Blockchain
Hyperledger
Smart Contracts
description Blockchain é 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.
publishDate 2019
dc.date.none.fl_str_mv 2019-07-07T22:43:30Z
2019-07-07T22:43:30Z
2019
2020-11-29T05:43:30Z
2020-11-29T05:43:30Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.animaeducacao.com.br/handle/ANIMA/10950
url https://repositorio.animaeducacao.com.br/handle/ANIMA/10950
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv Sistemas de Informação - Florianópolis
dc.rights.driver.fl_str_mv Attribution-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nd/3.0/br/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 55 f.
application/pdf
image/jpeg
dc.coverage.none.fl_str_mv Florianópolis
dc.source.none.fl_str_mv reponame:Repositório Universitário da Ânima (RUNA)
instname:Ânima Educação
instacron:Ânima
instname_str Ânima Educação
instacron_str Ânima
institution Ânima
reponame_str Repositório Universitário da Ânima (RUNA)
collection Repositório Universitário da Ânima (RUNA)
repository.name.fl_str_mv Repositório Universitário da Ânima (RUNA) - Ânima Educação
repository.mail.fl_str_mv contato@animaeducacao.com.br
_version_ 1767415795392970752