Submitted:
04 March 2024
Posted:
05 March 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Technical Background
2.1. Understanding Data Lakes and Data Meshes
2.2. Understanding Blockchain and NFTs
3. Related Work
4. A Framework for Supporting Transfer of Ownership in Data Meshes
4.1. Semantically Enrisched Data Lake Architecture and Data Mesh Products Creation
- The owner of the contract can add an administrator on the contract by calling the addAmin() function inserting an EVM-compatible address. Once an administrator is created, (s)he gets access through her/his address to certain admin-only functions on the contract.
- An administrator can mint an NFT by executing the safeMint() function providing the address of the recipient, an expiration date in UNIX epoch time, the query that is associated with the NFT and its access level. If the value of the access level is set to 1, then the NFT grants read-only access to its new owner and the NFT is non-transferable, while, if the value is set to 2 the owner of the NFT, besides the read access, gets also transfer access and therefore can transfer the ownership of the NFT to a different user. At any given time, the current owner of the NFT can access and read the data.
4.2. Smart Contract Architecture
5. Framework Demonstration Through a Real-World Case-Study
5.1. The PARADISIOTIS Group (PARG) Factory Case-Study
5.2. Use-Case Scenarios
5.2.1. Scenario 1 - Minting
5.2.2. Scenario 2 – Retrieving Data
5.2.3. Scenario 3 – Applying Transfer Restrictions
6. Conclusions
References
- Gupta, S.; Kar, A.K.; Baabdullah, A.M.; Al-Khowaiter, W.A.A. Big Data with Cognitive Computing: A Review for the Future. International Journal of Information Management 2018, 42, 78–89. [Google Scholar] [CrossRef]
- Blazquez, D.; Domenech, J. Big Data Sources and Methods for Social and Economic Analyses. Technological Forecasting and Social Change 2017, 130, 99–113. [Google Scholar] [CrossRef]
- Al-Sai, Z.A.; Husin, M.H.; Syed-Mohamad, S.M.; Abdin, R.M.S.; Damer, N.A.; Abualigah, L.; Gandomi, A.H. Explore Big Data Analytics Applications and Opportunities: A Review. Big Data and Cognitive Computing 2022, 6(4), 157. [Google Scholar] [CrossRef]
- Khan, N.; Alsaqer, M.; Shah, H.; Badsha, G.; Abbasi, A.A.; Salehian, S. The 10 Vs, Issues and Challenges of Big Data. In Proceedings of the 2018 international conference on big data and education. 2018. [Google Scholar] [CrossRef]
- Khine, P.P.; Wang, Z. A Review of Polyglot Persistence in the Big Data World. Information 2019, 10(4), 141. [Google Scholar] [CrossRef]
- Shahid, A.; Nguyen, T.-A.N.; Kechadi, M.-T. Big Data Warehouse for Healthcare-sensitive Data Applications. 2021, Sensors, 21(7), 2353. [CrossRef]
- Driessen, S.; den Heuvel, W.J.V.; Monsieur, G. Promote: A Data Product Model Template for Data Meshes. In International Conference on Conceptual Modeling 2023, 125-142. Cham: Springer Nature Switzerland.
- Kunigk, J.; Buss, I.; Wilkinson, P.; George, L. Architecting Modern Data Platforms: A Guide to Enterprise Hadoop at Scale, O’Reilly Media, 2018.
- Derakhshannia, M.; Gervet, C.; Hajj-Hassan, H.; Laurent, A.; Martin, A. Data Lake Governance: Towards a Systemic and Natural Ecosystem Analogy. Future internet 2020, 12(8), 126. [Google Scholar] [CrossRef]
- Pingos, M.; Andreou, A. A Data Lake Metadata Enrichment Mechanism via Semantic Blueprints. In 17th International Conference on Evaluation of Novel Approaches to Software Engineering, 2022, pp. 186-196. [CrossRef]
- Pingos, M.; Andreou, A.S. Exploiting Metadata Semantics in Data Lakes Using Blueprints. In International Conference on Evaluation of Novel Approaches to Software Engineering. Publisher: Springer Nature Switzerland, 2022, pp. 220-242. [CrossRef]
- Pingos, M.; Christodoulou, P. and Andreou, A. DLMetaChain: An IoT Data Lake Architecture Based on the Blockchain. In 13th International Conference on Information, Intelligence, Systems & Applications (IISA), July 2022, pp. 1-8. IEEE. [CrossRef]
- Beheshti, A.; Benatallah, B.; Nouri, R. and Tabebordbar, A. CoreKG: a knowledge lake service. Proceedings of the VLDB Endowment 2022, 11(12), pp.1942-1945. 1942.
- Derakhshannia, M., Gervet, C., Hajj-Hassan, H., Laurent, A. and Martin, A. Data Lake governance: Towards a systemic and natural ecosystem analogy. Future internet, 2020 12(8), p.126. [CrossRef]
- Dehghani, Z. How to Move Beyond a Monolithic Data Lake to a Distributed Data Mesh. Available online: https://martinfowler.com/articles/data-monolith-to-mesh.html (accessed on 10 January 2024).
- Dehghani, Z. Data Mesh Principles and Logical Architecture. Available online: https://martinfowler.com/articles/data-mesh-principles.html (accessed on 10 January 2024).
- Viriyasitavat, W.; Da Xu, L.; Bi, Z.; Hoonsopon, D. Blockchain technology for applications in internet of things—mapping from system design perspective. IEEE Internet of Things Journal 2019, 6(5), 8155–8168. [Google Scholar] [CrossRef]
- Alam, T. Blockchain-based Internet of Things: Review, Current Trends, Applications, and Future Challenges. Computers 2022, 12, 6. [Google Scholar] [CrossRef]
- Di Angelo, M. and Salzer. Tokens, types, and standards: identification and utilization in Ethereum. In 2020 IEEE International Conference on Decentralized Applications and Infrastructures (DAPPS), August 2020, pp. 1-10. IEEE. 20 August; 20.
- Yildiz, H.; Küpper, A.; Thatmann, D.; Göndör, S.; Herbke, P. Towards Interoperable Self-sovereign Identities. IEEE Access, 2023. [Google Scholar]
- Rehman, W.; e Zainab, H.; Imran, J. and Bawany, N.Z. NFTs: Applications and challenges. In 2021 22nd International Arab Conference on Information Technology (ACIT), Dec 2021, pp. 1-7. IEEE. 2021.
- Phuc, N.T., Khanh, H.V., Khoa, T.D., Khiem, H.G., Huong, H.L., Ngan, N.T., Triet, N.M., Kha, N.H., Anh, N.T., Bang, L.K. and Hieu, D.M. An Enhanced CoD System Leveraging Blockchain, Smart Contracts, and NFTs: A New Approach for Trustless Transactions. International Journal of Advanced Computer Science and Applications, 2023, 14(10).
- Shae, Z.Y.; Tsai, J.J. On the Design of Medical Data Ecosystem for Improving Healthcare Research and Commercial Incentive. In Proceedings of the 2021 IEEE Third International Conference on Cognitive Machine Intelligence (CogMI), December 19, 202. IEEE.
- Dolhopolov, A., Castelltort, A. and Laurent, A. Implementing a Blockchain-Powered Metadata Catalog in Data Mesh Architecture. In International Congress on Blockchain and Applications, July 2023, pp. 348-360. Cham: Springer Nature Switzerland.











Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
