Análise comparativa de desempenho de smart contracts em arquitetura ethereum e bitcoin

Detalhes bibliográficos
Ano de defesa: 2025
Autor(a) principal: Oliveira, Mario Ruben Lima de
Outros Autores: http://lattes.cnpq.br/0962672305508249
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal do Amazonas
Faculdade de Tecnologia
Brasil
UFAM
Programa de Pós-graduação em Engenharia Elétrica
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://tede.ufam.edu.br/handle/tede/11217
Resumo: O presente trabalho realiza uma análise comparativa de desempenho de contratos inteligentes implementados em duas arquiteturas distintas de blockchain: a Ethereum Virtual Machine (via Binance Smart Chain) e a Bitcoin Virtual Machine (via Bitcoin Satoshi Vision). O estudo teve como objetivo avaliar o impacto das diferenças arquiteturais no custo de transações, no tempo de execução e na ocupação de rede, a fim de identificar vantagens e limitações práticas de cada plataforma. Para alcançar esse propósito, foram desenvolvidos dois contratos inteligentes de referência: um contrato de mensagem, representativo de operações simples de armazenamento, e um contrato de contador, concebido para simular cenários de maior complexidade lógica e de estresse computacional. Ambos foram implementados em linguagens específicas das plataformas (Solidity para BSC e sCrypt para BSV) e executados em ambientes de teste controlados. A metodologia incluiu a configuração de infraestrutura experimental, a realização de testes de desempenho, a medição de custos, bem como a execução de funções de ataque para avaliar a escalabilidade sob alta carga.
id UFAM_da7ed358d581bdcf54b210a0b8c5c4e4
oai_identifier_str oai:https://tede.ufam.edu.br/handle/:tede/11217
network_acronym_str UFAM
network_name_str Biblioteca Digital de Teses e Dissertações da UFAM
repository_id_str
spelling Análise comparativa de desempenho de smart contracts em arquitetura ethereum e bitcoinBlockchains (Base de dados)CriptomoedasCIENCIAS EXATAS E DA TERRABlockchainBitcoinEthereumContratos inteligentesComparação de desempenhoO presente trabalho realiza uma análise comparativa de desempenho de contratos inteligentes implementados em duas arquiteturas distintas de blockchain: a Ethereum Virtual Machine (via Binance Smart Chain) e a Bitcoin Virtual Machine (via Bitcoin Satoshi Vision). O estudo teve como objetivo avaliar o impacto das diferenças arquiteturais no custo de transações, no tempo de execução e na ocupação de rede, a fim de identificar vantagens e limitações práticas de cada plataforma. Para alcançar esse propósito, foram desenvolvidos dois contratos inteligentes de referência: um contrato de mensagem, representativo de operações simples de armazenamento, e um contrato de contador, concebido para simular cenários de maior complexidade lógica e de estresse computacional. Ambos foram implementados em linguagens específicas das plataformas (Solidity para BSC e sCrypt para BSV) e executados em ambientes de teste controlados. A metodologia incluiu a configuração de infraestrutura experimental, a realização de testes de desempenho, a medição de custos, bem como a execução de funções de ataque para avaliar a escalabilidade sob alta carga.This study presents a comparative performance analysis of smart contracts implemented in two distinct blockchain architectures: the Ethereum Virtual Machine (via Binance Smart Chain) and the Bitcoin Virtual Machine (via Bitcoin Satoshi Vision). The objective was to evaluate the impact of architectural differences on transaction costs, execution time, and network usage, in order to identify the practical advantages and limitations of each platform. To achieve this goal, two reference smart contracts were developed: a message contract, representing simple storage operations, and a counter contract, designed to simulate scenarios of greater logical complexity and computational stress. Both contracts were implemented in the specific languages of each platform (Solidity for BSC and sCrypt for BSV) and executed in controlled test environments. The methodology included the configuration of an experimental infrastructure, performance testing, cost measurement, as well as the execution of attack functions to assess scalability under high load.Universidade Federal do AmazonasFaculdade de TecnologiaBrasilUFAMPrograma de Pós-graduação em Engenharia ElétricaCruz, Carlos Augusto de Moraeshttp://lattes.cnpq.br/4703865680016516Cavalcante, André Luiz DuarteAmorim, Rainer Xavier deOliveira, Anderson Vinícius CorrêaOliveira, Mario Ruben Lima dehttp://lattes.cnpq.br/09626723055082492025-10-10T03:21:33Z2025-09-23info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfOLIVEIRA, Mario Ruben Lima de. Análise comparativa de desempenho de smart contracts em arquitetura ethereum e bitcoin. 2025. 75 f. Dissertação (Mestrado em Engenharia Elétrica) - Universidade Federal do Amazonas, Manaus (AM), 2025.https://tede.ufam.edu.br/handle/tede/11217porhttps://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFAMinstname:Universidade Federal do Amazonas (UFAM)instacron:UFAM2025-10-10T05:05:37Zoai:https://tede.ufam.edu.br/handle/:tede/11217Biblioteca Digital de Teses e Dissertaçõeshttp://200.129.163.131:8080/PUBhttp://200.129.163.131:8080/oai/requestddbc@ufam.edu.br||ddbc@ufam.edu.bropendoar:65922025-10-10T05:05:37Biblioteca Digital de Teses e Dissertações da UFAM - Universidade Federal do Amazonas (UFAM)false
dc.title.none.fl_str_mv Análise comparativa de desempenho de smart contracts em arquitetura ethereum e bitcoin
title Análise comparativa de desempenho de smart contracts em arquitetura ethereum e bitcoin
spellingShingle Análise comparativa de desempenho de smart contracts em arquitetura ethereum e bitcoin
Oliveira, Mario Ruben Lima de
Blockchains (Base de dados)
Criptomoedas
CIENCIAS EXATAS E DA TERRA
Blockchain
Bitcoin
Ethereum
Contratos inteligentes
Comparação de desempenho
title_short Análise comparativa de desempenho de smart contracts em arquitetura ethereum e bitcoin
title_full Análise comparativa de desempenho de smart contracts em arquitetura ethereum e bitcoin
title_fullStr Análise comparativa de desempenho de smart contracts em arquitetura ethereum e bitcoin
title_full_unstemmed Análise comparativa de desempenho de smart contracts em arquitetura ethereum e bitcoin
title_sort Análise comparativa de desempenho de smart contracts em arquitetura ethereum e bitcoin
author Oliveira, Mario Ruben Lima de
author_facet Oliveira, Mario Ruben Lima de
http://lattes.cnpq.br/0962672305508249
author_role author
author2 http://lattes.cnpq.br/0962672305508249
author2_role author
dc.contributor.none.fl_str_mv Cruz, Carlos Augusto de Moraes
http://lattes.cnpq.br/4703865680016516
Cavalcante, André Luiz Duarte
Amorim, Rainer Xavier de
Oliveira, Anderson Vinícius Corrêa
dc.contributor.author.fl_str_mv Oliveira, Mario Ruben Lima de
http://lattes.cnpq.br/0962672305508249
dc.subject.por.fl_str_mv Blockchains (Base de dados)
Criptomoedas
CIENCIAS EXATAS E DA TERRA
Blockchain
Bitcoin
Ethereum
Contratos inteligentes
Comparação de desempenho
topic Blockchains (Base de dados)
Criptomoedas
CIENCIAS EXATAS E DA TERRA
Blockchain
Bitcoin
Ethereum
Contratos inteligentes
Comparação de desempenho
description O presente trabalho realiza uma análise comparativa de desempenho de contratos inteligentes implementados em duas arquiteturas distintas de blockchain: a Ethereum Virtual Machine (via Binance Smart Chain) e a Bitcoin Virtual Machine (via Bitcoin Satoshi Vision). O estudo teve como objetivo avaliar o impacto das diferenças arquiteturais no custo de transações, no tempo de execução e na ocupação de rede, a fim de identificar vantagens e limitações práticas de cada plataforma. Para alcançar esse propósito, foram desenvolvidos dois contratos inteligentes de referência: um contrato de mensagem, representativo de operações simples de armazenamento, e um contrato de contador, concebido para simular cenários de maior complexidade lógica e de estresse computacional. Ambos foram implementados em linguagens específicas das plataformas (Solidity para BSC e sCrypt para BSV) e executados em ambientes de teste controlados. A metodologia incluiu a configuração de infraestrutura experimental, a realização de testes de desempenho, a medição de custos, bem como a execução de funções de ataque para avaliar a escalabilidade sob alta carga.
publishDate 2025
dc.date.none.fl_str_mv 2025-10-10T03:21:33Z
2025-09-23
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 OLIVEIRA, Mario Ruben Lima de. Análise comparativa de desempenho de smart contracts em arquitetura ethereum e bitcoin. 2025. 75 f. Dissertação (Mestrado em Engenharia Elétrica) - Universidade Federal do Amazonas, Manaus (AM), 2025.
https://tede.ufam.edu.br/handle/tede/11217
identifier_str_mv OLIVEIRA, Mario Ruben Lima de. Análise comparativa de desempenho de smart contracts em arquitetura ethereum e bitcoin. 2025. 75 f. Dissertação (Mestrado em Engenharia Elétrica) - Universidade Federal do Amazonas, Manaus (AM), 2025.
url https://tede.ufam.edu.br/handle/tede/11217
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal do Amazonas
Faculdade de Tecnologia
Brasil
UFAM
Programa de Pós-graduação em Engenharia Elétrica
publisher.none.fl_str_mv Universidade Federal do Amazonas
Faculdade de Tecnologia
Brasil
UFAM
Programa de Pós-graduação em Engenharia Elétrica
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFAM
instname:Universidade Federal do Amazonas (UFAM)
instacron:UFAM
instname_str Universidade Federal do Amazonas (UFAM)
instacron_str UFAM
institution UFAM
reponame_str Biblioteca Digital de Teses e Dissertações da UFAM
collection Biblioteca Digital de Teses e Dissertações da UFAM
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFAM - Universidade Federal do Amazonas (UFAM)
repository.mail.fl_str_mv ddbc@ufam.edu.br||ddbc@ufam.edu.br
_version_ 1851781323163697152