Modelagem e Avaliação de Desempenho de Blockchain Permissionada baseada em Hyperledger Fabric
Resumo
O Hyperledger Fabric é uma plataforma aberta para a criação e manutenção de redes baseadas em blockchains permissionadas que permite o armazenamento e acesso a dados distribuídos de forma segura e auditável. Porém, para um melhor aproveitamento de suas capacidades, é de suma importância que estejamos atentos aos fatores de infraestrutura e arquitetura da rede. Este artigo propõe o uso de uma Rede de Petri Estocástica (SPN) para avaliar o desempenho da plataforma Hyperledger Fabric com diferentes parâmetros. Além disso, apresentamos um estudo de caso capaz de auxiliar os administradores de ambientes permissionados a adequar suas configurações, visando um melhor desempenho para suas aplicações. Através do modelo proposto, é possível identificar o tamanho de bloco ideal em relação ao tempo médio de resposta (MRT).Referências
Jain, R. (1990). The art of computer systems performance analysis: techniques for experimental design, measurement, simulation, and modeling. John Wiley & Sons.
Maciel, P., Matos, R., Silva, B., Figueiredo, J., Oliveira, D., Fé, I., Maciel, R., and Dantas, J. (2017). Mercury: Performance and dependability evaluation of systems with exponential, expolynomial, and general distributions. In Proc. of PRDC, pages 50–57. IEEE.
Melo, C., Araujo, J., Dantas, J., Pereira, P., and Maciel, P. (2022). A model-based approach for planning blockchain service provisioning. Computing, 104(2):315–337.
Mendonça, R. D., Moura, E. M., Gonçalves, G. D., Vieira, A. B., and Nacif, J. A. (2023). Comparação e análise de custo e desempenho entre nós de redes blockchain permissionadas e públicas. In Anais do Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC). SBC.
Silva, F. A., Brito, C., Araújo, G., Fé, I., Tyan, M., Lee, J.-W., Nguyen, T. A., and Maciel, P. R. M. (2022). Model-driven impact quantification of energy resource redundancy and server rejuvenation on the dependability of medical sensor networks in smart hospitals. Sensors, 22(4):1595.
Silva, F. A., Gonçalves, G. D., Fé, I., Feitosa, L., and Soares, A. (2023). Avaliação de desempenho de blockchains permissionadas hyperledger orientada ao planejamento de capacidade de recursos computacionais. In Anais do Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC).
Smith, J. and Lee, J. (2022). Blockchain applications in industry 4.0: A comprehensive review. IEEE Transactions on Industrial Informatics, 18(3):1652–1663.
Sousa, J. E. d. A., Oliveira, V., Valadares, J., Dias Goncalves, G., Moraes Villela, S., Soares Bernardino, H., and Borges Vieira, A. (2021). An analysis of the fees and pending time correlation in ethereum. International Journal of Network Management.
Maciel, P., Matos, R., Silva, B., Figueiredo, J., Oliveira, D., Fé, I., Maciel, R., and Dantas, J. (2017). Mercury: Performance and dependability evaluation of systems with exponential, expolynomial, and general distributions. In Proc. of PRDC, pages 50–57. IEEE.
Melo, C., Araujo, J., Dantas, J., Pereira, P., and Maciel, P. (2022). A model-based approach for planning blockchain service provisioning. Computing, 104(2):315–337.
Mendonça, R. D., Moura, E. M., Gonçalves, G. D., Vieira, A. B., and Nacif, J. A. (2023). Comparação e análise de custo e desempenho entre nós de redes blockchain permissionadas e públicas. In Anais do Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC). SBC.
Silva, F. A., Brito, C., Araújo, G., Fé, I., Tyan, M., Lee, J.-W., Nguyen, T. A., and Maciel, P. R. M. (2022). Model-driven impact quantification of energy resource redundancy and server rejuvenation on the dependability of medical sensor networks in smart hospitals. Sensors, 22(4):1595.
Silva, F. A., Gonçalves, G. D., Fé, I., Feitosa, L., and Soares, A. (2023). Avaliação de desempenho de blockchains permissionadas hyperledger orientada ao planejamento de capacidade de recursos computacionais. In Anais do Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC).
Smith, J. and Lee, J. (2022). Blockchain applications in industry 4.0: A comprehensive review. IEEE Transactions on Industrial Informatics, 18(3):1652–1663.
Sousa, J. E. d. A., Oliveira, V., Valadares, J., Dias Goncalves, G., Moraes Villela, S., Soares Bernardino, H., and Borges Vieira, A. (2021). An analysis of the fees and pending time correlation in ethereum. International Journal of Network Management.
Publicado
06/08/2023
Como Citar
MELO, Carlos; SILVA, Francisco A.; GONÇALVES, Glauber D.; SOARES, André.
Modelagem e Avaliação de Desempenho de Blockchain Permissionada baseada em Hyperledger Fabric. In: COLÓQUIO EM BLOCKCHAIN E WEB DESCENTRALIZADA (CBLOCKCHAIN), 1. , 2023, João Pessoa/PB.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2023
.
p. 55-60.
DOI: https://doi.org/10.5753/cblockchain.2023.231536.