Análise comparativa de desempenho de smart contracts em arquitetura ethereum e bitcoin
| Ano de defesa: | 2025 |
|---|---|
| Autor(a) principal: | |
| Outros Autores: | |
| Orientador(a): | |
| Banca de defesa: | |
| 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 |