ONSPRIDE: An Ontology-based Framework for Privacy by Design in Distributed Networks Apps

Authors

DOI:

https://doi.org/10.5753/jisa.2025.5046

Keywords:

Self-Sovereign Identity, Privacy by Design, Blockchain, Ontology

Abstract

With the advancement of technologies for data registration in distributed networks, the concern of users and developers of computerized solutions with the privacy of sensitive data has increased. Thus, this work addresses a conceptual solution for an ontology-based framework so that any entity willing to provide a service using Distributed Ledger Technology (DLT) networks can model the set of privacy attributes of its system according to the business rules of its service. The solution proposed in this work encompasses the development of an architecture aimed at providing computational support for the privacy design of the actors involved in the offering and consumption of services implemented in DLTs. The architecture also includes a framework called ONSPRIDE, which uses previously stored domain ontologies to translate business rules into requirements and privacy. We conducted a proof of context by comparing the performance of two Hyperledger Fabric networks. For this purpose, we conducted a controlled experiment in which both networks operate a smart contract that manages attendance records for outdoor events. The main difference between the networks is that one uses a Certificate Authority (CA) to issue access certificates, while the other issues certificates manually. We compared the results obtained through the reports generated by the Hyperledger Caliper tool. In addition, the performance of the initialization and connection of agents in a Self-Sovereign Identity system was measured. The results of this study provide valuable insight that can help developers choose the most suitable ledger type for their Hyperledger projects and support decision-making regarding adopting a Self-Sovereign Identity system.

Downloads

Download data is not yet available.

References

Aljeraisy, A., Barati, M., Rana, O., and Perera, C. (2021). Privacy laws and privacy by design schemes for the internet of things: A developer’s perspective. ACM computing surveys, 54(5):1-38. DOI: 10.1145/3450965.

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. DOI: 10.1145/3190508.3190538.

Bawden, D. and Robinson, L. (2020). “the dearest of our possessions”: Applying floridi's information privacy concept in models of information behavior and information literacy. Journal of the Association for Information Science and Technology, 71(9):1030-1043. DOI: 10.1002/asi.24367.

Berners-Lee, T., Hendler, J., and Lassila, O. (2001). The semantic web. Scientific american, 284(5):34-43. DOI: 10.1038/scientificamerican0501-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. DOI: 10.1016/j.ijinfomgt.2020.102124.

Carlozo, L. (2017). What is blockchain? Journal of Accountancy, 224(1):29. DOI: 10.61557/zcow6716.

De Kruijff, J. and Weigand, H. (2017). Towards a blockchain ontology. The Netherlands, pdfs. semanticscholar. Available at: [link].

de Souza, E. A., Villa, R. M., and Gonzalez, E. T. Q. (2020). Privacy and autonomy in the big data era/privacidade e autonomia na era de big data. Acta scientiarum. Human and social sciences, 42(3).

Foundation, L. (2021a). Hyperledger - open soucer blockchain technologies. Available at: [link]. Accessed in 20/10/2021.

Foundation, L. (2021b). Hyperledger fabric- hyperledger foundation. Available at: [link]. Accessed in 20/10/2021.

Foundation, L. (2022). Hyperledger caliper- hyperledger foundation. Available at: [link]. Accessed in 05/03/2022.

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. DOI: 10.1109/PKIA58446.2023.10262412.

Giannopoulou, A. and Wang, F. (2021). Self-sovereign identity. Internet policy review, 10(Issue 2). DOI: 10.14763/2021.2.1550.

Hector, U.-R. and Boris, C.-L. (2020). Blondie: Blockchain ontology with dynamic extensibility. DOI: 10.48550/arXiv.2008.09518.

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. DOI: 10.1109/Blockchain.2019.00003.

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. DOI: 10.1109/ms.2020.2992783.

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. DOI: 10.1109/iotsms48152.2019.8939249.

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). DOI: 10.3390/s18030799.

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. DOI: 10.1007/s11227-022-04361-2.

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. DOI: 10.1007/978-981-99-4795-9_15.

Silva, M. A. C., Nakamura, L. H. V., Veiga, L., and Meneguette, R. (2024). Transtypo - transaction type ontology for distributed ledger technology networks with privacy rules observance. In 2024 19th Iberian Conference on Information Systems and Technologies (CISTI). Available at: [link].

van Hage, W. R., Malaisé, V., Segers, R., Hollink, L., and Schreiber, G. (2011). Design and use of the simple event model (sem). Journal of Web Semantics, 9(2):128-136. Provenance in the Semantic Web. DOI: 10.1016/j.websem.2011.03.003.

Vukoli, M. (2017). Rethinking permissioned blockchains [c]. In ACM Workshop. ACM. DOI: 10.1145/3055518.3055526.

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. DOI: 10.1109/ICDCS47774.2020.00165.

Zhang, R., Xue, R., and Liu, L. (2019). Security and privacy on blockchain. ACM computing surveys, 52(3):1-34. DOI: 10.1145/3316481.

Downloads

Published

2025-05-15

How to Cite

da Silva, M. A. C., Nakamura, L. H. V., Filho, G. P. R., Veiga, L., & Meneguette, R. I. (2025). ONSPRIDE: An Ontology-based Framework for Privacy by Design in Distributed Networks Apps. Journal of Internet Services and Applications, 16(1), 163–177. https://doi.org/10.5753/jisa.2025.5046

Issue

Section

Research article