Abstract
The evaluation of performance and availability of consensus protocols used in distributed networks is a crucial part in the development of tailored solutions for diversified applications. When building an analytical model for performability evaluation, the sensitivity analysis of the model parameters is a necessary step to determine the output variance at the variation of the input parameters. The sensitivity analysis performed in this work shows that the input parameters of the analyzed performability model have a highly non-linear effect on the considered performability metrics, determining a large variance on the output for small variation of the inputs.
References
Antal, C., Cioara, T., Anghel, I., Antal, M., Salomie, I.: Distributed ledger technology review and decentralized applications development guidelines. Future Internet 13(3), 62 (2021)
Bolch, G., Greiner, S., De Meer, H., Trivedi, K.S.: Queueing Networks and Markov Chains: Modeling and Performance Evaluation with Computer Science Applications. Wiley, Hoboken (2006)
Buchman, E., Kwon, J., Milosevic, Z.: The latest gossip on BFT consensus. arXiv preprint arXiv:1807.04938 (2018)
Fan, C., Ghaemi, S., Khazaei, H., Musilek, P.: Performance evaluation of blockchain systems: a systematic survey. IEEE Access 8, 126927–126950 (2020)
Fu, W.-K., et al.: Soteria: A provably compliant user right manager using a novel two-layer blockchain technology. In: 2020 IEEE Infrastructure Conference, pp. 1–10. IEEE (2020)
Ismail, L., Materwala, H.: A review of blockchain architecture and consensus protocols: use cases, challenges, and solutions. Symmetry 11(10), 1198 (2019)
Lamport, L., Shostak, R., Pease, M.: The byzantine generals problem. ACM Trans. Program. Lang. Syst. 4(3), 382–401 (1982)
Lashkari, B., Musilek, P.: A comprehensive review of blockchain consensus mechanisms. IEEE Access 9, 43620–43652 (2021)
Macrinici, D., Cartofeanu, C., Gao, S.: Smart contract applications within blockchain technology: a systematic mapping study. Telematics Inform. 35(8), 2337–2354 (2018)
Marcozzi, M., Mostarda, L.: Analytical model for performability evaluation of Practical Byzantine Fault-Tolerant systems. Expert Syst. Appl. 238, 121838 (2024)
Meyer. On evaluating the performability of degradable computing systems. IEEE Trans. Comput. 100(8), 720–731 (1980)
Russello, G., Mostarda, L., Dulay, N.: A policy-based publish/subscribe middleware for sense-and-react applications. J. Syst. Softw. 84(4), 638–654 (2011)
Sankar, L.S., Sindhu, M., Sethumadhavan, M.: Survey of consensus protocols on blockchain applications. In: 2017 4th International Conference on Advanced Computing and Communication Systems (ICACCS), pp. 1–5. IEEE (2017)
Smetanin, S., Ometov, A., Komarov, M., Masek, P., Koucheryavy, Y.: Blockchain evaluation approaches: state-of-the-art and future perspective. Sensors (Basel, Switzerland) 20(12), 1–20 (2020)
Tasatanattakool, P., Techapanupreeda, C.: Blockchain: challenges and applications. In: 2018 International Conference on Information Networking (ICOIN), pp. 473–475. IEEE (2018)
Xiao, Y., Zhang, N., Lou, W., Hou, Y.T.: A survey of distributed consensus protocols for blockchain networks. IEEE Commun. Surv. Tutorials 22(2), 1432–1465 (2020)
Zhang, S., Lee, J.-H.: Analysis of the main consensus protocols of blockchain. ICT Express 6(2), 93–97 (2020)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Marcozzi, M., Di Marco, A., Mostarda, L. (2024). Sensitivity Analysis of Performability Model to Evaluate PBFT Systems. In: Barolli, L. (eds) Advanced Information Networking and Applications. AINA 2024. Lecture Notes on Data Engineering and Communications Technologies, vol 204. Springer, Cham. https://doi.org/10.1007/978-3-031-57942-4_12
Download citation
DOI: https://doi.org/10.1007/978-3-031-57942-4_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-57941-7
Online ISBN: 978-3-031-57942-4
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)