Smartlock: controle de acesso através de smart contracts e smart property

Detalhes bibliográficos
Autor(a) principal: ZAPAROLI, Maurício Xavier
Data de Publicação: 2019
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UNIFEI (RIUNIFEI)
Texto Completo: https://repositorio.unifei.edu.br/jspui/handle/123456789/2439
Resumo: Blockchain é a tecnologia que permite a transação de dinheiro entre partes em uma forma peer-to-peer sem a necessidade de um intermediador de confiança como os bancos. Esse sistema é conhecido por suas atratentes características: (i) integridade dos dados e (ii) segurança. Para tomar vantagem dessas características, existem redes blockchain onde o foco não está em sua criptomoeda. Uma delas é a rede Ethereum, que é uma plataforma para aplicações chamadas contratos inteligentes que firmam acordo entre partes mas o fazem de maneira descentralizada. São algoritmos que são implantados no sistema e podem ser acessadas globalmente. Essas aplicações são executados sem a possibilidade de censura, fraude ou intervenção externa de terceiros. Uma de suas possíveis aplicações é o conceito smart property que é transacionar a posse ou controle de propriedades nos moldes da blockchain. Isso pode ser aplicado no contexto de alugueis de casas de veraneio e como o uso de serviços similares ao AirBnB tem se tornado cada vez mais popular devido sua atratividade financeira para os usuários há a necessidade de se desenvolver um sistema capaz de solucionar problemas de segurança ao mesmo tempo que traz conforto. Essa dissertação detalha o desenvolvimento de um projeto que estuda a viabilidade da aplicação do conceito de smart property. Foi desenvolvido uma plataforma de reservas onde o usuário faz sua reserva que quando aprovada é implantado um contrato inteligente na plataforma Ethereum. Para acessar a propriedade o usuário usa uma aplicação desenvolvida para o sistema Android que transfere as credenciais usando um protocolo de transferência de dados por som. A fechadura verifica as credenciais acessando o contrato inteligente e aciona o circuito da fechadura liberando o acesso a propriedade. Para verificar a viabilidade da solução, foram realizados testes com supostos usuários do sistema que responderam um questionário. Após análise do questionário, constatou-se que o projeto é viável, mais atrativo que os modelos de contrato tradicionais, funcional e proporcionou conforto.
id UFEI_6be9c2a30739910071398e54f61994aa
oai_identifier_str oai:repositorio.unifei.edu.br:123456789/2439
network_acronym_str UFEI
network_name_str Repositório Institucional da UNIFEI (RIUNIFEI)
repository_id_str 7044
spelling 2019-08-062021-05-212021-05-21T13:22:31Z2021-05-21T13:22:31Zhttps://repositorio.unifei.edu.br/jspui/handle/123456789/2439Blockchain é a tecnologia que permite a transação de dinheiro entre partes em uma forma peer-to-peer sem a necessidade de um intermediador de confiança como os bancos. Esse sistema é conhecido por suas atratentes características: (i) integridade dos dados e (ii) segurança. Para tomar vantagem dessas características, existem redes blockchain onde o foco não está em sua criptomoeda. Uma delas é a rede Ethereum, que é uma plataforma para aplicações chamadas contratos inteligentes que firmam acordo entre partes mas o fazem de maneira descentralizada. São algoritmos que são implantados no sistema e podem ser acessadas globalmente. Essas aplicações são executados sem a possibilidade de censura, fraude ou intervenção externa de terceiros. Uma de suas possíveis aplicações é o conceito smart property que é transacionar a posse ou controle de propriedades nos moldes da blockchain. Isso pode ser aplicado no contexto de alugueis de casas de veraneio e como o uso de serviços similares ao AirBnB tem se tornado cada vez mais popular devido sua atratividade financeira para os usuários há a necessidade de se desenvolver um sistema capaz de solucionar problemas de segurança ao mesmo tempo que traz conforto. Essa dissertação detalha o desenvolvimento de um projeto que estuda a viabilidade da aplicação do conceito de smart property. Foi desenvolvido uma plataforma de reservas onde o usuário faz sua reserva que quando aprovada é implantado um contrato inteligente na plataforma Ethereum. Para acessar a propriedade o usuário usa uma aplicação desenvolvida para o sistema Android que transfere as credenciais usando um protocolo de transferência de dados por som. A fechadura verifica as credenciais acessando o contrato inteligente e aciona o circuito da fechadura liberando o acesso a propriedade. Para verificar a viabilidade da solução, foram realizados testes com supostos usuários do sistema que responderam um questionário. Após análise do questionário, constatou-se que o projeto é viável, mais atrativo que os modelos de contrato tradicionais, funcional e proporcionou conforto.Blockchain is the technology that allows the transaction of money between parties in a peer-to-peer manner without the need of a trusted intermediary such as banks. This technology is known for its attractive characteristics: (i) the data integrity, and (ii) security. To take advantage of such characteristics, some blockchain networks are not focused on their cryptocurrency. One of those networks is the Ethereum network, which is a platform for smart contracts. Smart contracts are applications that represent an agreement between parties in a decentralized manner. These algorithms are deployed on the system and can be globally accessed. They are executed without the possibility of censorship, fraud, or external third party intervention. One of their possible applications is the smart property concept that is transacting property on the blockchain. This can be applied on the property rental context and the raising use of services such as AirBnB due to its financial attractiveness to its users, there is a need to develop a system capable of solving the security issues while providing comfort. This work will presents the development of a project that studies the viability of applying the concept of smart property. A reservation platform was developed where the user makes one reservation and, when approved, a smart contract is deployed to the Ethereum platform. To access the property, the user uses the application developed for Android which transfer the credentials using a data through sound protocol. The lock verifies these credentials accessing the smart contract and activates the lock’s circuit allowing access to the property. To examine the viability of this project, tests were performed with supposed users of this system who also answered a survey. After the analysis of this survey, the project proved to be viable, more attractive than the traditional standard, functional, and provided comfort.Agência 1porUniversidade Federal de ItajubáPrograma de Pós-Graduação: Mestrado - Ciência e Tecnologia da ComputaçãoUNIFEIBrasilIESTI - Instituto de Engenharia de Sistemas e Tecnologia da InformaçãoCNPQ::CIÊNCIAS EXATAS E DA TERRA::CIÊNCIA DA COMPUTAÇÃOBlockchainEthereumContratos inteligentesSmart propertyISO/IEC 25010ViabilidadeSmartlock: controle de acesso através de smart contracts e smart propertyinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisSOUZA, Adler Diniz dehttp://lattes.cnpq.br/0659198149444462http://lattes.cnpq.br/3133164528025131ZAPAROLI, Maurício XavierZAPAROLI, Maurício Xavier. Smartlock: controle de acesso através de smart contracts e smart property. 2019. 98 f. Dissertação (Mestrado em Ciência e Tecnologia da Computação.) – Universidade Federal de Itajubá, Itajubá, 2019.info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UNIFEI (RIUNIFEI)instname:Universidade Federal de Itajubá (UNIFEI)instacron:UNIFEILICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.unifei.edu.br/jspui/bitstream/123456789/2439/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52ORIGINALDissertação_2021118.pdfDissertação_2021118.pdfapplication/pdf4431888https://repositorio.unifei.edu.br/jspui/bitstream/123456789/2439/1/Disserta%c3%a7%c3%a3o_2021118.pdffa3aa44c8c4e65467959622ca1057625MD51123456789/24392021-05-21 10:24:27.55oai:repositorio.unifei.edu.br:123456789/2439Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.unifei.edu.br/oai/requestrepositorio@unifei.edu.br || geraldocarlos@unifei.edu.bropendoar:70442021-05-21T13:24:27Repositório Institucional da UNIFEI (RIUNIFEI) - Universidade Federal de Itajubá (UNIFEI)false
dc.title.pt_BR.fl_str_mv Smartlock: controle de acesso através de smart contracts e smart property
title Smartlock: controle de acesso através de smart contracts e smart property
spellingShingle Smartlock: controle de acesso através de smart contracts e smart property
ZAPAROLI, Maurício Xavier
CNPQ::CIÊNCIAS EXATAS E DA TERRA::CIÊNCIA DA COMPUTAÇÃO
Blockchain
Ethereum
Contratos inteligentes
Smart property
ISO/IEC 25010
Viabilidade
title_short Smartlock: controle de acesso através de smart contracts e smart property
title_full Smartlock: controle de acesso através de smart contracts e smart property
title_fullStr Smartlock: controle de acesso através de smart contracts e smart property
title_full_unstemmed Smartlock: controle de acesso através de smart contracts e smart property
title_sort Smartlock: controle de acesso através de smart contracts e smart property
author ZAPAROLI, Maurício Xavier
author_facet ZAPAROLI, Maurício Xavier
author_role author
dc.contributor.advisor1.fl_str_mv SOUZA, Adler Diniz de
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/0659198149444462
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/3133164528025131
dc.contributor.author.fl_str_mv ZAPAROLI, Maurício Xavier
contributor_str_mv SOUZA, Adler Diniz de
dc.subject.cnpq.fl_str_mv CNPQ::CIÊNCIAS EXATAS E DA TERRA::CIÊNCIA DA COMPUTAÇÃO
topic CNPQ::CIÊNCIAS EXATAS E DA TERRA::CIÊNCIA DA COMPUTAÇÃO
Blockchain
Ethereum
Contratos inteligentes
Smart property
ISO/IEC 25010
Viabilidade
dc.subject.por.fl_str_mv Blockchain
Ethereum
Contratos inteligentes
Smart property
ISO/IEC 25010
Viabilidade
description Blockchain é a tecnologia que permite a transação de dinheiro entre partes em uma forma peer-to-peer sem a necessidade de um intermediador de confiança como os bancos. Esse sistema é conhecido por suas atratentes características: (i) integridade dos dados e (ii) segurança. Para tomar vantagem dessas características, existem redes blockchain onde o foco não está em sua criptomoeda. Uma delas é a rede Ethereum, que é uma plataforma para aplicações chamadas contratos inteligentes que firmam acordo entre partes mas o fazem de maneira descentralizada. São algoritmos que são implantados no sistema e podem ser acessadas globalmente. Essas aplicações são executados sem a possibilidade de censura, fraude ou intervenção externa de terceiros. Uma de suas possíveis aplicações é o conceito smart property que é transacionar a posse ou controle de propriedades nos moldes da blockchain. Isso pode ser aplicado no contexto de alugueis de casas de veraneio e como o uso de serviços similares ao AirBnB tem se tornado cada vez mais popular devido sua atratividade financeira para os usuários há a necessidade de se desenvolver um sistema capaz de solucionar problemas de segurança ao mesmo tempo que traz conforto. Essa dissertação detalha o desenvolvimento de um projeto que estuda a viabilidade da aplicação do conceito de smart property. Foi desenvolvido uma plataforma de reservas onde o usuário faz sua reserva que quando aprovada é implantado um contrato inteligente na plataforma Ethereum. Para acessar a propriedade o usuário usa uma aplicação desenvolvida para o sistema Android que transfere as credenciais usando um protocolo de transferência de dados por som. A fechadura verifica as credenciais acessando o contrato inteligente e aciona o circuito da fechadura liberando o acesso a propriedade. Para verificar a viabilidade da solução, foram realizados testes com supostos usuários do sistema que responderam um questionário. Após análise do questionário, constatou-se que o projeto é viável, mais atrativo que os modelos de contrato tradicionais, funcional e proporcionou conforto.
publishDate 2019
dc.date.issued.fl_str_mv 2019-08-06
dc.date.available.fl_str_mv 2021-05-21
2021-05-21T13:22:31Z
dc.date.accessioned.fl_str_mv 2021-05-21T13:22:31Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.unifei.edu.br/jspui/handle/123456789/2439
url https://repositorio.unifei.edu.br/jspui/handle/123456789/2439
dc.language.iso.fl_str_mv por
language por
dc.relation.references.pt_BR.fl_str_mv ZAPAROLI, Maurício Xavier. Smartlock: controle de acesso através de smart contracts e smart property. 2019. 98 f. Dissertação (Mestrado em Ciência e Tecnologia da Computação.) – Universidade Federal de Itajubá, Itajubá, 2019.
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Itajubá
dc.publisher.program.fl_str_mv Programa de Pós-Graduação: Mestrado - Ciência e Tecnologia da Computação
dc.publisher.initials.fl_str_mv UNIFEI
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv IESTI - Instituto de Engenharia de Sistemas e Tecnologia da Informação
publisher.none.fl_str_mv Universidade Federal de Itajubá
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNIFEI (RIUNIFEI)
instname:Universidade Federal de Itajubá (UNIFEI)
instacron:UNIFEI
instname_str Universidade Federal de Itajubá (UNIFEI)
instacron_str UNIFEI
institution UNIFEI
reponame_str Repositório Institucional da UNIFEI (RIUNIFEI)
collection Repositório Institucional da UNIFEI (RIUNIFEI)
bitstream.url.fl_str_mv https://repositorio.unifei.edu.br/jspui/bitstream/123456789/2439/2/license.txt
https://repositorio.unifei.edu.br/jspui/bitstream/123456789/2439/1/Disserta%c3%a7%c3%a3o_2021118.pdf
bitstream.checksum.fl_str_mv 8a4605be74aa9ea9d79846c1fba20a33
fa3aa44c8c4e65467959622ca1057625
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UNIFEI (RIUNIFEI) - Universidade Federal de Itajubá (UNIFEI)
repository.mail.fl_str_mv repositorio@unifei.edu.br || geraldocarlos@unifei.edu.br
_version_ 1797250819519676416