Published Versions 1 Vol 3 (2) : 205-227 2021
Download
OpenKG Chain: A Blockchain Infrastructure for Open Knowledge Graphs
: 2021 - 01 - 10
: 2021 - 03 - 15
: 2021 - 04 - 25
60 7 0
Abstract & Keywords
Abstract: The early concept of knowledge graph originates from the idea of the semantic Web, which aims at using structured graphs to model the knowledge of the world and record the relationships that exist between things. Currently publishing knowledge bases as open data on the Web has gained significant attention. In China, Chinese Information Processing Society of China (CIPS) launched the OpenKG in 2015 to foster the development of Chinese Open Knowledge Graphs. Unlike existing open knowledge-based programs, OpenKG chain is envisioned as a blockchain-based open knowledge infrastructure. This article introduces the first attempt at the implementation of sharing knowledge graphs on OpenKG chain, a blockchain-based trust network. We have completed the test of the underlying blockchain platform, and the on-chain test of OpenKG’s data set and tool set sharing as well as fine-grained knowledge crowdsourcing at the triple level. We have also proposed novel definitions: K-Point and OpenKG Token, which can be considered to be a measurement of knowledge value and user value. 1,033 knowledge contributors have been involved in two months of testing on the blockchain, and the cumulative number of on-chain recordings triggered by real knowledge consumers has reached 550,000 with an average daily peak value of more than 10,000. For the first time, we have tested and realized on-chain sharing of knowledge at entity/triple granularity level. At present, all operations on the data sets and tool sets at OpenKG.CN, as well as the triplets at OpenBase, are recorded on the chain, and corresponding value will also be generated and assigned in a trusted mode. Via this effort, OpenKG chain looks forward to providing a more credible and traceable knowledge-sharing platform for the knowledge graph community.
Keywords: Open knowledge graph; Blockchain; Decentralized distributed network; Decentralized knowledge graph
Acknowledgments
[1]
Berners-Lee, T., Hendler, J.: Publishing on the semantic web. Nature 410, 1023–1024 (2001)
[2]
Wang, Z., et al.: Knowledge graph embedding by translating on hyperplanes. In: The 28th AAAI Conference on Artificial Intelligence, pp. 1112–1119 (2014)
[3]
Berners-Lee, T., Fischetti, M.: Weaving the Web: The original design and ultimate destiny of the World Wide Web by its inventor. DIANE Publishing Company, Darby (2001)
[4]
Berners-Lee, T., et al.: World-wide web: The information universe. Internet Research 20(1), 461-471 (2010)
[5]
Berners-Lee, T., Hendler, J., Lassila, O.: The semantic web. Scientific American 284, 34–43 (2001)
[6]
Zhang, Y., et al.: Variational reasoning for question answering with knowledge graph. arXiv preprint arXiv:1709.04071 (2017)
[7]
Chen, Y.-N., et al.: Matrix factorization with knowledge graph propagation for unsupervised spoken language understanding. In: Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing (Volume 1: Long Papers), pp. 483–494 (2015)
[8]
Zhang, Z., et al.: Ernie: Enhanced language representation with informative entities, arXiv preprint arXiv:1905.07129 (2019)
[9]
Schlichtkrull, M.: Welling, modeling relational data with graph convolutional networks. In: European Semantic Web Conference, pp. 593–607 (2018)
[10]
Lin, H., et al.: Learning entity and relation embeddings for knowledge resolution. Procedia Computer Science 108, 345–354 (2017)
[11]
Wang, X., et al.: Kgat: Knowledge graph attention network for recommendation. In: Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp. 950–958 (2019)
[12]
Guarino, N.: Formal ontology, conceptual analysis and knowledge representation. International Journal of Human Computer Studies 43, 625–640 (1995)
[13]
Gruber, T.R.: The role of common ontology in achieving sharable, reusable knowledge bases. In: Proceedings of KR’ 1991, pp. 601–602 (1991)
[14]
Guo, Y., Pan, Z., Heflin, J.: Lubm: A benchmark for owl knowledge base systems. Journal of Web Semantics 3, 158–182 (2005)
[15]
Cranefield, S.: Networked knowledge representation and exchange using UML and RDF. Journal of Digital Information 1 (8) (2001)
[16]
Velickovic´, P., et al.: Graph attention networks. arXiv preprint arXiv:1710.10903 (2017)
[17]
Hamilton, W., Ying, Z., Leskovec, J.: Inductive representation learning on large graphs. In: Advances in Neural Information Processing Systems, pp. 1024–1034 (2017)
[18]
Liu, H., Singh, P.: Conceptnet—a practical commonsense reasoning tool-kit. BT Technology Journal 22, 211–226 (2004)
[19]
Vrandečić, D ., Krötzsch, M.: Wikidata: A free collaborative knowledgebase. Communications of the ACM 57, 78–85 (2014)
[20]
Coppens, S., et al.: Reasoning over SPARQL. In: LDOW, pp. 1-5 (2013)
[21]
Aasman, J.: Utilizing federated knowledge in semantic web applications. In: 2008 IEEE International Conference on Semantic Computing, pp. 486–487 (2008)
[22]
Bao, J., Caragea, D., Honavar, V.: A tableau-based federated reasoning algorithm for modular ontologies. In: 2006 IEEE/WIC/ACM International Conference on Web Intelligence (WI 2006 Main Conference Proceedings)(WI’06), pp. 404–410 (2006)
[23]
Konečný , J., et al.: Federated learning: Strategies for improving communication efficiency. arXiv preprint arXiv:1610.05492 (2016)
[24]
Chen, M., et al.: Fede: Embedding knowledge graphs in federated setting. arXiv preprint arXiv:2010.12882 (2020)
[25]
Swan, M.: Blockchain: Blueprint for a new economy. O’Reilly Media, Boston(2015)
[26]
Crosby, M., et al.: Blockchain technology: Beyond bitcoin. Applied Innovation 2, 71 (2016)
[27]
Ølnes , S., Ubacht, J., Janssen, M.: Blockchain in government: Benefits and implications of distributed ledger technology for information sharing. Government Information Quarterly 34(3), 355-364 (2017)
[28]
Mills, D.C., et al.: Distributed ledger technology in payments, clearing, and settlement (2016). Finance and Economics Discussion Series 2016-095. Washington: Board of Governors of the Federal Reserve System. Available at: https://doi.org/10.17016/FEDS.2016.095. Accessed 27 April 2021.
[29]
Davidson, S., De Filippi, P., Potts, J.: Disrupting governance: The new institutional economics of distributed ledger technology. Available at: http://dx.doi.org/10.2139/ssrn.2811995.
[30]
D. Mingxiao, et al.: A review on consensus algorithm of blockchain. In: 2017 IEEE International Conference on Systems, Man, and Cybernetics (SMC), pp. 2567–2572 (2017)
[31]
Bach, L., Mihaljevic, B., Zagar, M.: Comparative analysis of blockchain consensus algorithms. In: The 41st International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), pp. 1545–1550 (2018)
[32]
Nguyen, G.-T., Kim, K: A survey about consensus algorithms used in blockchain. Journal of Information Processing Systems 14(1), 101-128 (2018)
[33]
van der Aalst, W.M., Bichler, M., Heinzl, A.: Robotic process automation. Business & Information Systems Engineering 60(4): 269-272 (2018)
[34]
Willcocks, L.P., Lacity, M., Craig, A.: The it function and robotic process automation. LSE Research Online Documents on Economics 64519, London School of Economics and Political Science, LSE Library (2015)
[35]
Yang, J., Adamic, L.A., Ackerman, M.S.: Crowdsourcing and knowledge sharing: Strategic user behavior on taskcn. In: Proceedings of the 9th ACM conference on Electronic commerce, pp. 246–255 (2008)
[36]
Chu, X., et al.: Katara: A data cleaning system powered by knowledge bases and crowdsourcing. In: Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data, pp. 1247–1261 (2015)
[37]
Roy, S.B., et al.: Task assignment optimization in knowledge-intensive crowdsourcing. The VLDB Journal 24, 467–491 (2015)
Article and author information
Cite As
Chen, H.J., et al.: OpenKG chain: A blockchain infrastructure for Open Knowledge Graphs. Data Intelligence 3(2)(2021). doi: 10.1162/dint_a_00095
Huajun Chen
H.J. Chen (huajunsir@zju.edu.cn), N. Hu (huning@ont.io), G.L. Qi (gqi@seu.edu.cn) and H.F. Wang (wang_haofen@gowild.cn) designed the framework between open knowledge graphs and blockchaininfrastructure, and summarized the discussion part of this paper. All the authors have made meaningful and valuable contributions in revising and proofreading the resulting manuscript.
Huajun Chen, Full Professor of College of Computer Science and Technologiesat Zhejiang University, serves as the Director of Joint Lab on KnowledgeEngine of Alibaba-Zhejiang University Joint Research Institute of FrontierTechnologies (AZFT), and a Deputy Director of the Key Lab of Big DataIntelligence at Zhejiang Province. His research interests include knowledgegraph technologies, ontologies and the semantic Web, information extractionand natural language processing, and applications in areas such asbiomedicine, e-commerce and smart cities.
Ning Hu
H.J. Chen (huajunsir@zju.edu.cn), N. Hu (huning@ont.io), G.L. Qi (gqi@seu.edu.cn) and H.F. Wang (wang_haofen@gowild.cn) designed the framework between open knowledge graphs and blockchaininfrastructure, and summarized the discussion part of this paper. All the authors have made meaningful and valuable contributions in revising and proofreading the resulting manuscript.
Ning Hu, Chief of Technology at Ontology Foundation, the high performance,public blockchain specializing in decentralized identity and data. He hasalmost two decades of experience in software development and high-endtechnology, including semantic Web, big data and artificial intelligence (AI).
Guilin Qi
H.J. Chen (huajunsir@zju.edu.cn), N. Hu (huning@ont.io), G.L. Qi (gqi@seu.edu.cn) and H.F. Wang (wang_haofen@gowild.cn) designed the framework between open knowledge graphs and blockchaininfrastructure, and summarized the discussion part of this paper. All the authors have made meaningful and valuable contributions in revising and proofreading the resulting manuscript.
Guilin Qi is a Professor at Southeast University, China, where he also servesas Director of the Institute of Cognitive Intelligence and of the KnowledgeScience and Engineering Lab. His research interests include knowledgerepresentation and reasoning, knowledge graphs, uncertainty reasoning, andthe semantic Web. Prof. Qi is an editorial board member of the Journal ofWeb Semantics, and has co-edited special issues for the Annals of Mathematicsand Artificial Intelligence, International Journal of Approximate Reasoning andJournal of Applied Logic. He has over 20 years of research experiences inknowledge engineering and has led many national and industrial projects onknowledge graphs. Prof. Qi has published more than 100 papers on knowledgeengineering and knowledge graphs and holds two patents. He has givenmany invited talks about knowledge graphs and has given lectures onknowledge graph techniques to postgraduate students. He is one of theleading experts on knowledge graphs in China.
Haofen Wang
H.J. Chen (huajunsir@zju.edu.cn), N. Hu (huning@ont.io), G.L. Qi (gqi@seu.edu.cn) and H.F. Wang (wang_haofen@gowild.cn) designed the framework between open knowledge graphs and blockchaininfrastructure, and summarized the discussion part of this paper. All the authors have made meaningful and valuable contributions in revising and proofreading the resulting manuscript.
Haofen Wang has long served as Chief Technology Officer in a first-lineartificial intelligence company and has rich experience in AI R&Dmanagement. He is one of the founders of OpenKG, the world’s largestChinese open knowledge graph alliance. He is responsible for participatingin a number of provincial and ministerial AI-related projects, and haspublished more than 90 high-level papers in the AI field, which have beencited more than 2,000 times and the H-Index has reached 21. He built theworld’s first interactive virtual idol—”Amber·Xuyan”; the intelligent customerservice robot he built has served more than 1 billion users. Currently, he isthe Deputy Director of the Terminology Committee of China ComputerSociety, the Deputy Secretary General of the Language and KnowledgeComputing Committee of Chinese Information Society and distinguishedresearch fellow in College of Design Innovation, Tongji University.
Zhen Bi
B. Zhen (bizhen_zju@zju.edu.cn), F. Yang (294948563@qq.com) and J. Li (lijie@onchain.com) lead the implementation of OpenKG chain in the OpenKG community. All the authors have made meaningful and valuable contributions in revising and proofreading the resulting manuscript.
Zhen Bi is a graduate student from Zhejiang University. His research interestsinclude natural language processing and knowledge graph.
Jie Li
B. Zhen (bizhen_zju@zju.edu.cn), F. Yang (294948563@qq.com) and J. Li (lijie@onchain.com) lead the implementation of OpenKG chain in the OpenKG community. All the authors have made meaningful and valuable contributions in revising and proofreading the resulting manuscript.
Jie Li is currently a Back-end Developer at Ontology Foundation. His workis devoted to the development of data and identity information based on theblockchain technology.
Fan Yang
B. Zhen (bizhen_zju@zju.edu.cn), F. Yang (294948563@qq.com) and J. Li (lijie@onchain.com) lead the implementation of OpenKG chain in the OpenKG community. All the authors have made meaningful and valuable contributions in revising and proofreading the resulting manuscript.
Fan Yang is a graduate student from Zhejiang University. His research interestsinclude natural language processing and knowledge graph.
Publication records
Published: July 6, 2021 (Versions1
References
Data Intelligence