Avaliação de Desempenho de Rede Hyperledger Fabric CA para Registro de Presença em Eventos ao Ar Livre
Resumo
Com a avanço das tecnologias para registro de dados em rede distribuídas, a preocupação de usuários e desenvolvedores de soluções informatizadas com a privacidade de dados sensíveis tem aumentado. Para o tratamento deste tópico no ambiente de redes blockchain, especificamente as desenvolvidas no ambiente do projeto Hyperledger, estão disponíveis algumas soluções de livros-razão distribuídos, como o Hyperledger Fabric com o Hyperledger Caliper. O objetivo deste artigo é comparar o desempenho de duas redes Hyperledger Fabric. Para isso, realizamos um experimento controlado onde ambas as redes operam um contrato inteligente que gerencia registros de presença em eventos ao ar livre. A diferença principal entre as redes é que uma utiliza uma Certificate Authority (CA) para emitir certificados de acesso, enquanto a outra realiza a emissão manual de certificados. A comparação é feita com os resultados obtidos através dos relatórios da ferramenta Hyperledger Caliper, também disponível no ecossistema do projeto Hyperledger. Os resultados deste estudo oferecem informações valiosas que podem ajudar desenvolvedores a escolher o tipo de livro-razão mais adequado para seus projetos Hyperledger.Referências
Androulaki, E., Barger, A., Bortnikov, V., Cachin, C., Christidis, K., De Caro, A., Enyeart, D., Ferris, C., Laventman, G., Manevich, Y., et al. (2018). Hyperledger fabric: a distributed operating system for permissioned blockchains. In Proceedings of the thirteenth EuroSys conference, pages 1–15.
Bu, F., Wang, N., Jiang, B., and Liang, H. (2020). “privacy by design” implementation: Information system engineers’ perspective. International journal of information management, 53:102124.
Carlozo, L. (2017). What is blockchain? Journal of Accountancy, 224(1):29.
Foundation, L. (2021a). Hyperledger open soucer blockchain technologies.
Foundation, L. (2021b). Hyperledger fabrichyperledger foundation.
Foundation, L. (2022). Hyperledger caliperhyperledger foundation.
Gayathri Santhosh, M. and Reshmi, T. (2023). Enhancing pki security in hyperledger fabric with an indigenous certificate authority. In 2023 IEEE International Conference on Public Key Infrastructure and its Applications (PKIA), pages 1–5.
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.
Liu, Y., Lu, Q., Paik, H.-Y., Xu, X., Chen, S., and Zhu, L. (2020). Design pattern as a service for blockchain-based self-sovereign identity. IEEE software, 37(5):30–36.
Lux, Z. A., Beierle, F., Zickau, S., and Göndör, S. (2019). Full-text search for verifiable credential metadata on distributed ledgers. In 2019 Sixth International Conference on Internet of Things: Systems, Management and Security (IOTSMS), pages 519–528. IEEE.
Maschi, L. F. C., Pinto, A. S. R., Meneguette, R. I., and Baldassin, A. (2018). Data summarization in the node by parameters (dsnp): Local data fusion in an iot environment. Sensors, 18(3).
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(1):12505–12527.
Mor, P., Tyagi, R. K., Jain, C., and Verma, D. K. (2024). Enhanced hyperledger fabric network set-up for remittance and settlement process. In Goyal, S. K., Palwalia, D. K., Tiwari, R., and Gupta, Y., editors, Flexible Electronics for Electric Vehicles, pages 157–167, Singapore. Springer Nature Singapore.
Vukoli, M. (2017). Rethinking permissioned blockchains [c]. In ACM Workshop. ACM.
Wang, C. and Chu, X. (2020). Performance characterization and bottleneck analysis of hyperledger fabric. In 2020 IEEE 40th International Conference on Distributed Computing Systems (ICDCS), pages 1281–1286.
Zhang, R., Xue, R., and Liu, L. (2019). Security and privacy on blockchain. ACM computing surveys, 52(3):1–34.
Bu, F., Wang, N., Jiang, B., and Liang, H. (2020). “privacy by design” implementation: Information system engineers’ perspective. International journal of information management, 53:102124.
Carlozo, L. (2017). What is blockchain? Journal of Accountancy, 224(1):29.
Foundation, L. (2021a). Hyperledger open soucer blockchain technologies.
Foundation, L. (2021b). Hyperledger fabrichyperledger foundation.
Foundation, L. (2022). Hyperledger caliperhyperledger foundation.
Gayathri Santhosh, M. and Reshmi, T. (2023). Enhancing pki security in hyperledger fabric with an indigenous certificate authority. In 2023 IEEE International Conference on Public Key Infrastructure and its Applications (PKIA), pages 1–5.
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.
Liu, Y., Lu, Q., Paik, H.-Y., Xu, X., Chen, S., and Zhu, L. (2020). Design pattern as a service for blockchain-based self-sovereign identity. IEEE software, 37(5):30–36.
Lux, Z. A., Beierle, F., Zickau, S., and Göndör, S. (2019). Full-text search for verifiable credential metadata on distributed ledgers. In 2019 Sixth International Conference on Internet of Things: Systems, Management and Security (IOTSMS), pages 519–528. IEEE.
Maschi, L. F. C., Pinto, A. S. R., Meneguette, R. I., and Baldassin, A. (2018). Data summarization in the node by parameters (dsnp): Local data fusion in an iot environment. Sensors, 18(3).
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(1):12505–12527.
Mor, P., Tyagi, R. K., Jain, C., and Verma, D. K. (2024). Enhanced hyperledger fabric network set-up for remittance and settlement process. In Goyal, S. K., Palwalia, D. K., Tiwari, R., and Gupta, Y., editors, Flexible Electronics for Electric Vehicles, pages 157–167, Singapore. Springer Nature Singapore.
Vukoli, M. (2017). Rethinking permissioned blockchains [c]. In ACM Workshop. ACM.
Wang, C. and Chu, X. (2020). Performance characterization and bottleneck analysis of hyperledger fabric. In 2020 IEEE 40th International Conference on Distributed Computing Systems (ICDCS), pages 1281–1286.
Zhang, R., Xue, R., and Liu, L. (2019). Security and privacy on blockchain. ACM computing surveys, 52(3):1–34.
Publicado
21/07/2024
Como Citar
SILVA, Marco A. C.; NAKAMURA, Luis H. V.; ROCHA FILHO, Geraldo P.; MEGUETTE, Rodolfo I..
Avaliação de Desempenho de Rede Hyperledger Fabric CA para Registro de Presença em Eventos ao Ar Livre. In: WORKSHOP EM DESEMPENHO DE SISTEMAS COMPUTACIONAIS E DE COMUNICAÇÃO (WPERFORMANCE), 23. , 2024, Brasília/DF.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2024
.
p. 85-96.
ISSN 2595-6167.
DOI: https://doi.org/10.5753/wperformance.2024.3085.