Blockchain e Smart Contracts: vulnerabilidades que ainda acontecem no protocolo Proof of Stake

Resumo


A tecnologia Blockchain tem evoluído significativamente desde sua concepção, tornando-se um pilar central no desenvolvimento de criptomoedas e sistemas descentralizados. Inicialmente, ela forneceu uma estrutura segura e imutável para transações digitais, o que levou à criação e implementação dos contratos inteligentes, que automatizam acordos e operações sem a necessidade de intermediários. Com o tempo, surgiram novas formas de garantir a segurança e eficiência dessas transações, como a transição do Ethereum, em 2022, do mecanismo Proof of Work (PoW) para Proof of Stake (PoS).

Palavras-chave: Blockchain, Contratos Inteligentes, Vulnerabilidades

Referências

NAKAMOTO, Satoshi et al. Bitcoin: A Peer-to-Peer Electronic Cash System. [s. l.], p. 1-9, 2008. Disponível em: [link]. Acesso em: 29 out. 2024.

RODRIGUES, Fillipe Barros et al. Análise e exploração de vulnerabilidades em smart contracts baseados em blockchain Ethereum. In: RODRIGUES, Fillipe Barros et al. Análise e exploração de vulnerabilidades em smart contracts baseados em blockchain Ethereum. 2019. TRABALHO DE GRADUAÇÃO (Engenheiro de Redes de Comunicação) - UNIVERSIDADE DE BRASILIA, Faculdade de Tecnologia, Brasília, 2019. p. 84. Disponível em: [link]. Acesso em: 29 out. 2024.

RIBEIRO, Lucas et al. Introdução à Blockchain e Contratos Inteligentes, [s. l.], p. 1-56, 2021. Disponível em: [link]. Acesso em: 29 out. 2024.

ALLADI, Tejasvi et al. Blockchain in Smart Grids: A Review on Different Use Cases. Surveys of Sensor Networks and Sensor Systems Deployments, [s. l.], v. 19, p. 1-25, 8 nov. 2019. DOI: 10.3390/s19224862. Disponível em: [link]. Acesso em: 29 out. 2024.

JOSÉ MUCIO MONTEIRO, M. et al. TRIBUNAL DE CONTAS DA UNIÃO REPÚBLICA FEDERATIVA DO BRASIL. [s.l: s.n.]. Disponível em: [link].

SZABO, Nick. Smart Contracts: Building Blocks for Digital Market., [s. l.], p. 1-11, 1996. Disponível em: [link]. Acesso em: 29 out. 2024.

GUO, Huaqun et al. A survey on blockchain technology and its security. Blockchain: Research and Applications, [s. l.], v. 3, p. 2901-2925, 12 fev. 2022. DOI: 10.1016/j.bcra.2022.100067. Disponível em: [link]. Acesso em: 29 out. 2024.

KHAN, Shafaq Naheed et al. Blockchain smart contracts: Applications, challenges, and future trends. Peer-to-Peer Networking and Applications, Malaysia, v. 14, p. 2901-2925, 18 abr. 2021. DOI: 10.1007/s12083-021-01127-0. Disponível em: [link]. Acesso em: 29 out. 2024.

CHONDROGIANNIS, Efthymios; ANDRONIKOU, Vassiliki; KARANASTASIS, Efstathios; LITKE, Antonis; VARVARIGOU, Theodora. Using blockchain and semantic web technologies for the implementation of smart contracts between individuals and health insurance organizations. Blockchain: Research and Applications, Malaysia, v. 3, p. 1-14, 2022. DOI: 10.1016/j.bcra.2021.100049. Disponível em: [link]. Acesso em: 29 out. 2024.

ETHEREUM. The Merge. Disponível em: [link]. Acesso em: 4 jul. 2024.

GRANDJEAN, Dominic et al. Ethereum Proof-of-Stake Consensus Layer: Participation and Decentralization. Distributed, Parallel, and Cluster Computing, Malaysia, ano 2020, v. 10, p. 1-26, 22 nov. 2023. DOI: 10.48550/arXiv.2306.10777. Disponível em: [link]. Acesso em: 29 out. 2024.

SAAD, Sheikh Munir Skh et al. Comparative Review of the Blockchain Consensus Algorithm Between Proof of Stake (POS) and Delegated Proof of Stake (DPOS). International Journal of Innovative Computing, Malaysia, ano 2020, v. 10, p. 27-32, 19 nov. 2020. DOI: 10.11113/ijic.v10n2.272. Disponível em: [link]. Acesso em: 29 out. 2024.

BAMAKAN, Seyed Mojtaba Hosseini et al. A survey of blockchain consensus algorithms performance evaluation criteria. Expert Systems with Applications, Zurich, ano 2020, v. 154, p. 1-18, 21 abr. 2020. DOI: 10.1016/j.eswa.2020.113385. Disponível em: [link]. Acesso em: 29 out. 2024.

GHASSAN, Karame et al. Blockchain Security and Privacy. Blockchain Security and Privacy, Zurich, ano 2018, v. 16, p. 11-12, 10 abr. 2018. DOI: 10.1109/MSP.2018.3111241. Disponível em: [link]. Acesso em: 29 out. 2024.

LIU, Jing et al. A Survey on Security Verification of Blockchain Smart Contracts. A Survey on Security Verification of Blockchain Smart Contracts, Oxford, UK, ano 2019, v. 7, p. 77894-77904, 10 jun. 2019. DOI: 10.1109/ACCESS.2019.2921624. Disponível em: [link]. Acesso em: 29 out. 2024.

WANG, Zeli et al. Ethereum smart contract security research: survey and future research opportunities. Ethereum smart contract security research: survey and future research opportunities., Oxford, UK, ano 2021, v. 15, p. 1-18, 15 abr. 2021. DOI: 10.1007/s11704-020-9284-9. Disponível em: [link]. Acesso em: 29 out. 2024.

CHEN, Weili et al. Honeypot Contract Risk Warning on Ethereum Smart Contracts, Oxford, UK, ano 2020, p. 1-8, 3 jun. 2020. DOI: 10.1109/JCC49151.2020.00009. Disponível em: [link]. Acesso em: 29 out. 2024.

TORRES, Christof Ferreira et al. The Art of The Scam: Demystifying Honeypots in Ethereum Smart Contracts, Santa Clara, CA, ano 2019, p. 1591-1607, 14 ago. 2019. Disponível em: [link]. Acesso em: 29 out. 2024.

FERREIRA, Frederico Lage et al. Blockchain e Ethereum Aplicações e Vulnerabilidades, São Paulo, ano 2017, p. 1-36, 27 nov. 2017. Disponível em: [link]. Acesso em: 29 out. 2024.
Publicado
27/11/2024
DOS SANTOS, Alison Winkert; CARDOSO, Luciano Santos; BUSSADOR, Alessandra. Blockchain e Smart Contracts: vulnerabilidades que ainda acontecem no protocolo Proof of Stake. In: CONGRESSO LATINO-AMERICANO DE SOFTWARE LIVRE E TECNOLOGIAS ABERTAS (LATINOWARE), 21. , 2024, Foz do Iguaçu/PR. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2024 . p. 408-411. DOI: https://doi.org/10.5753/latinoware.2024.245352.