MinIndy: Um Framework para Automatizar a Implantação e o Gerenciamento de Redes Blockchain Hyperledger Indy
Resumo
A plataforma blockchain Hyperledger Indy, voltada para redes de gestão de identidade, tem ganhado importância, mas a instanciação de uma rede completa em produção é complexa e exige experiência. Para reduzir essa complexidade, este artigo apresenta o MinIndy, um framework projetado para automatizar a instalação, configuração e gerenciamento de redes Indy sem comprometer o desempenho. Portanto, o MinIndy é uma alternativa viável para indivíduos e organizações que buscam adotar redes blockchain Indy com menor intervenção manual. O MinIndy foi avaliado através do desempenho da sua rede e os resultados mostram que a rede construída com o framework não possui perda de desempenho em comparação com uma construída sem.Referências
Fan, C., Ghaemi, S., Khazaei, H., and Musilek, P. (2020). Performance evaluation of blockchain systems: A systematic survey. IEEE Access, 8:126927–126950.
Hyperledger Foundation (2018). Processes Based Load Script. [link]. Acessado em: 31 out 2023.
Hyperledger Foundation (2019). Architecture reference. [link]. Acessado em: 26 fev 2023.
Hyperledger Foundation (2022). Setting up a new network. [link]. Acessado em: 14 mar 2023.
Kelsey, D. (2023). Benchmarking hyperledger fabric 2.5 performance. [link]. Acessado em: 14 mar 2023.
Kuzlu, M., Pipattanasomporn, M., Gurses, L., and Rahman, S. (2019). Performance Analysis of a Hyperledger Fabric Blockchain Framework: Throughput, Latency and Scalability. In 2019 IEEE International Conference on Blockchain (Blockchain), pages 536–540, Atlanta, GA, USA. IEEE.
Mathwale, R. (2023). AHFD: A Framework for Deployment and Management of Hyperledger Fabric Enterprise Blockchain. In 2023 International Conference on Data Science and Network Security (ICDSNS), pages 1–4, Tiptur, India. IEEE.
Melo, C., Oliveira, F., Dantas, J., Araujo, J., Pereira, P., Maciel, R., and Maciel, P. (2022). Performance and availability evaluation of the blockchain platform hyperledger fabric. The Journal of Supercomputing, 78(10):12505–12527.
Monrat, A. A., Schelén, O., and Andersson, K. (2019). A survey of blockchain from the perspectives of applications, challenges, and opportunities. IEEE Access, 7:117134–117151.
Shi, Z., Zhou, H., Surbiryala, J., Hu, Y., De Laat, C., and Zhao, Z. (2019). An Automated Customization and Performance Profiling Framework for Permissioned Blockchains in a Virtualized Environment. In 2019 IEEE International Conference on Cloud Computing Technology and Science (CloudCom), pages 404–410, Sydney, Australia. IEEE.
Silva, M., Veloso, A., and Abelém, A. (2022). Relatos de experiências do processo de implantação do testbed de aplicações blockchain brasileiro. In Anais do I Workshop de Testbeds, pages 1–11. SBC.
Tran, N. K., Babar, M. A., and Walters, A. (2022). A Framework for Automating Deployment and Evaluation of Blockchain Network. Journal of Network and Computer Applications, 206:103460. arXiv:2203.10647 [cs].
Veloso, A., Sousa, J., Evaristo, B., and Abelém, A. (2023). Minindy: Uma ferramenta de início rápido do hyperledger indy. In Anais Estendidos do XXIII Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais, pages 85–88, Porto Alegre, RS, Brasil. SBC.
Zikos, I., Sendros, A., Drosatos, G., and Efraimidis, P. S. (2022). HFabD+M: A Web-based Platform for Automated Hyperledger Fabric Deployment and Management. In 2022 IEEE 1st Global Emerging Technology Blockchain Forum: Blockchain & Beyond (iGETblockchain), pages 1–6, Irvine, CA, USA. IEEE.
Hyperledger Foundation (2018). Processes Based Load Script. [link]. Acessado em: 31 out 2023.
Hyperledger Foundation (2019). Architecture reference. [link]. Acessado em: 26 fev 2023.
Hyperledger Foundation (2022). Setting up a new network. [link]. Acessado em: 14 mar 2023.
Kelsey, D. (2023). Benchmarking hyperledger fabric 2.5 performance. [link]. Acessado em: 14 mar 2023.
Kuzlu, M., Pipattanasomporn, M., Gurses, L., and Rahman, S. (2019). Performance Analysis of a Hyperledger Fabric Blockchain Framework: Throughput, Latency and Scalability. In 2019 IEEE International Conference on Blockchain (Blockchain), pages 536–540, Atlanta, GA, USA. IEEE.
Mathwale, R. (2023). AHFD: A Framework for Deployment and Management of Hyperledger Fabric Enterprise Blockchain. In 2023 International Conference on Data Science and Network Security (ICDSNS), pages 1–4, Tiptur, India. IEEE.
Melo, C., Oliveira, F., Dantas, J., Araujo, J., Pereira, P., Maciel, R., and Maciel, P. (2022). Performance and availability evaluation of the blockchain platform hyperledger fabric. The Journal of Supercomputing, 78(10):12505–12527.
Monrat, A. A., Schelén, O., and Andersson, K. (2019). A survey of blockchain from the perspectives of applications, challenges, and opportunities. IEEE Access, 7:117134–117151.
Shi, Z., Zhou, H., Surbiryala, J., Hu, Y., De Laat, C., and Zhao, Z. (2019). An Automated Customization and Performance Profiling Framework for Permissioned Blockchains in a Virtualized Environment. In 2019 IEEE International Conference on Cloud Computing Technology and Science (CloudCom), pages 404–410, Sydney, Australia. IEEE.
Silva, M., Veloso, A., and Abelém, A. (2022). Relatos de experiências do processo de implantação do testbed de aplicações blockchain brasileiro. In Anais do I Workshop de Testbeds, pages 1–11. SBC.
Tran, N. K., Babar, M. A., and Walters, A. (2022). A Framework for Automating Deployment and Evaluation of Blockchain Network. Journal of Network and Computer Applications, 206:103460. arXiv:2203.10647 [cs].
Veloso, A., Sousa, J., Evaristo, B., and Abelém, A. (2023). Minindy: Uma ferramenta de início rápido do hyperledger indy. In Anais Estendidos do XXIII Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais, pages 85–88, Porto Alegre, RS, Brasil. SBC.
Zikos, I., Sendros, A., Drosatos, G., and Efraimidis, P. S. (2022). HFabD+M: A Web-based Platform for Automated Hyperledger Fabric Deployment and Management. In 2022 IEEE 1st Global Emerging Technology Blockchain Forum: Blockchain & Beyond (iGETblockchain), pages 1–6, Irvine, CA, USA. IEEE.
Publicado
24/05/2024
Como Citar
VELOSO, Alan; SOUSA, Jeffson; EVARISTO, Bruno; ABREU, Diego; SARAIVA, Filipe; ABELÉM, Antônio.
MinIndy: Um Framework para Automatizar a Implantação e o Gerenciamento de Redes Blockchain Hyperledger Indy. In: WORKSHOP EM BLOCKCHAIN: TEORIA, TECNOLOGIAS E APLICAÇÕES (WBLOCKCHAIN), 6. , 2024, Niterói/RJ.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2024
.
p. 55-68.
DOI: https://doi.org/10.5753/wblockchain.2024.3299.