Modelagem e Avaliação de Desempenho de Blockchain Permissionada baseada em Hyperledger Fabric
Abstract
Hyperledger Fabric is an open platform for creating and maintaining permissioned blockchain networks that allows for secure and auditable storage and access to distributed data. However, for better utilization of its capabilities, it is of utmost importance to pay attention to infrastructure factors and network architecture. This article proposes the use of a Stochastic Petri Net (SPN) to evaluate the performance of the Hyperledger Fabric platform with different parameters. Additionally, we present a case study capable of assisting administrators of permissioned environments in adjusting their configurations, aiming for better performance for their applications. Through the proposed model, it is possible to identify the ideal block size in relation to the mean response time (MRT).References
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.
Published
2023-08-06
How to Cite
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: COLLOQUIUM ON BLOCKCHAIN AND DECENTRALIZED WEB (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.