Skip to main content

KGChain: A Blockchain-Based Approach to Secure the Knowledge Graph Completion

  • Conference paper
  • First Online:
Mining Intelligence and Knowledge Exploration (MIKE 2021)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 13119))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. 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

    Chapter  Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. Miller, G.: WordNet: a lexical database for English. Commun. ACM 38, 39–41 (1995)

    Article  Google Scholar 

  7. Bordes, A., Usunier, N., García-Durán, A., Weston, J., Yakhnenko, O.: Translating Embeddings for Modeling Multi-relational Data. NIPS (2013)

    Google Scholar 

  8. Kingma, D.P., Ba, J.: Adam: A Method for Stochastic Optimization (2015)

    Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. Wang, M., Qiu, L., Wang, X.: A survey on knowledge graph embeddings for link prediction. Symmetry 13(3), 485 (2021)

    Article  Google Scholar 

  11. Nakamoto, S.: Bitcoin: A Peer-to-Peer Electronic Cash System (2009)

    Google Scholar 

  12. Chen, H., et al.: OpenKG chain: a blockchain infrastructure for open knowledge graphs. Data Intell. 3(2), 205–227 (2021)

    Google Scholar 

  13. 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)

    Article  Google Scholar 

  14. Boschin, A.: TorchKGE: Knowledge Graph Embedding in Python and PyTorch. ArXiv, abs/2009.02963 (2020)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ala Djeddai .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics