Abstract
In the last recent decade, the knowledge graph become essential in many artificial intelligent applications such as link prediction, recommendations, entity resolution…etc. Knowledge graph completion aims at predicting missing triples where the embedding methods take the lion’s share. These methods embed entities and relations into continuous vector spaces and use scoring functions to compute the plausibility of triples. The knowledge graph privacy and security take an important role to protect the data and the prediction model. We propose KGChain, a new framework which combines an off-chain storage with the blockchain in both the embedding and the completion tasks. Our work has two steps: protecting the knowledge graph and the model privacy using Fabric Hyperledger and securing the completion tasks by smart contracts. The proposed framework is evaluated with several datasets using translation-based embedding.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Wang, Y., Yin, X., Zhu, H., Hei, X.: A blockchain based distributed storage system for knowledge graph security. In: Sun, X., Wang, J., Bertino, E. (eds.) ICAIS 2020. LNCS, vol. 12240, pp. 318–327. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-57881-7_29
Chen, C., Cui, J., Liu, G., Wu, J., Wang, L.: Survey and Open Problems in Privacy Preserving Knowledge Graph: Merging, Query, Representation, Completion and Applications. ArXiv, abs/2011.10180 (2020)
Zyskind, G., Nathan, O., Pentland, A.: Decentralizing privacy: using blockchain to protect personal data. In: 2015 IEEE Security and Privacy Workshops, pp. 180–184 (2015)
Khemaissia, R., Derdour, M., Djeddai, A., Ferrag, M.: SDGchain: when service dependency graph meets blockchain to enhance privacy. In: Proceedings of the ACM IWSPA (2021)
Bollacker, K., Evans, C., Paritosh, P.K., Sturge, T., Taylor, J.: Freebase: a collaboratively created graph database for structuring human knowledge. In: SIGMOD Conference (2008)
Miller, G.: WordNet: a lexical database for English. Commun. ACM 38, 39–41 (1995)
Bordes, A., Usunier, N., García-Durán, A., Weston, J., Yakhnenko, O.: Translating Embeddings for Modeling Multi-relational Data. NIPS (2013)
Kingma, D.P., Ba, J.: Adam: A Method for Stochastic Optimization (2015)
Wang, Q., Mao, Z., Wang, B., Guo, L.: Knowledge graph embedding: a survey of approaches and applications. IEEE Trans. Knowl. Data Eng. 19(12), 2724–2743 (2017)
Wang, M., Qiu, L., Wang, X.: A survey on knowledge graph embeddings for link prediction. Symmetry 13(3), 485 (2021)
Nakamoto, S.: Bitcoin: A Peer-to-Peer Electronic Cash System (2009)
Chen, H., et al.: OpenKG chain: a blockchain infrastructure for open knowledge graphs. Data Intell. 3(2), 205–227 (2021)
Wang, S., Huang, C., Li, J., Yuan, Y., Wang, F.: Decentralized construction of knowledge graphs for deep recommender systems based on blockchain-powered smart contracts. IEEE Access 7, 136951–136961 (2019)
Boschin, A.: TorchKGE: Knowledge Graph Embedding in Python and PyTorch. ArXiv, abs/2009.02963 (2020)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 Springer Nature Switzerland AG
About this paper
Cite this paper
Djeddai, A. (2022). KGChain: A Blockchain-Based Approach to Secure the Knowledge Graph Completion. In: Chbeir, R., Manolopoulos, Y., Prasath, R. (eds) Mining Intelligence and Knowledge Exploration. MIKE 2021. Lecture Notes in Computer Science(), vol 13119. Springer, Cham. https://doi.org/10.1007/978-3-031-21517-9_22
Download citation
DOI: https://doi.org/10.1007/978-3-031-21517-9_22
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-21516-2
Online ISBN: 978-3-031-21517-9
eBook Packages: Computer ScienceComputer Science (R0)