Hyperledger: descentralizando informações de maneira segura com Blockchain
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Outros Autores: | |
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 |