Pistis: A Decentralized Knowledge Graph Platform Enabling Ownership-Preserving SPARQL Querying
Enyuan Zhou, Song Guo, Zicong Hong, Christian S. Jensen, Yang Xiao, Jinwen Liang, Dalin Zhang
Abstract
Decentralized Knowledge Graph (DKG) platforms allow the sharing of knowledge with multiple owners. While data owners can share their data with others by encrypting their data before sharing it, this naïve approach prevents data encrypted by different owners from being queried together, as it compromises query verifiability, an essential DKG platform feature. We propose Pistis, the first DKG platform capable of preserving ownership while also enabling verifiable SPARQL queries. Two novel techniques facilitate this: owner-managed end-to-end encryption and collaborative query verification. In Pistis, data owners thus encrypt their data individually and collaborate to construct an authenticated data structure (ADS) with a global key by means of secret sharing and secure multi-party computation. Then, by indexing KG data as ciphertext over the ADS, Pistis offers a cryptographic scheme called VO-SPARQL that facilitates verifiable queries on encrypted KG data with multiple owners. Pistis provides succinct proofs for two-stage SPARQL queries, including subgraph queries based on the ADS and aggregation on encrypted intermediate results based on a key-aggregate cryptographic primitive. A theoretical analysis and an empirical study provide detailed insight into the performance of Pistis while offering provable security.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 7747eb58-f03d-480f-8eb7-edb41c6d4eadBuilds on27
- Bulletproofs: Short Proofs for Confidential Transactions and MoreBenedikt Bünz, Jonathan Bootle, Dan Boneh, Andrew Poelstra et al.S&P 2018 · 1,285 citations
- Function Secret Sharing: Improvements and ExtensionsElette Boyle, Niv Gilboa, Yuval IshaiCCS 2016 · 404 citations
- A Decentralized Blockchain with High Throughput and Fast ConfirmationChenxing Li, Peilun Li, Dong Zhou, Zhe Yang et al.USENIX ATC 2020 · 172 citations
- OHIE: Blockchain Scaling Made SimpleHaifeng Yu, Ivica Nikolic, Ruomu Hou, Prateek SaxenaS&P 2020 · 166 citations
- vChain+: Optimizing Verifiable Blockchain Boolean Range QueriesHaixin Wang, Cheng Xu, Ce Zhang, Jianliang Xu et al.ICDE 2022 · 95 citations
Related papers
- VeriDKG: A Verifiable SPARQL Query Engine for Decentralized Knowledge GraphsEnyuan Zhou, Song Guo, Zicong Hong, Christian S. Jensen et al.VLDB 2024 · 5 citations
- Authenticated Keyword Search on Large-Scale Graphs in Hybrid-Storage BlockchainsSiyu Li, Zhiwei Zhang, Jiang Xiao, Meihui Zhang et al.ICDE 2024 · 13 citations
- Authenticated Subgraph Matching in Hybrid-Storage BlockchainsSiyu Li, Zhiwei Zhang, Meihui Zhang, Ye Yuan et al.ICDE 2024 · 6 citations
- WiseKG: Balanced Access to Web Knowledge GraphsAmr Azzam, Christian Aebeloe, Gabriela Montoya, Ilkcan Keles et al.WWW 2021 · 21 citations
- SMART-KG: Hybrid Shipping for SPARQL Querying on the WebAmr Azzam, Javier D. Fernández, Maribel Acosta, Martin Beno et al.WWW 2020 · 34 citations
