Demo Data from SIGIR 2026 / reviewers in the wild / expert
Ce Zhang 0007
dblp:97/919-7
· DBLP profile ↗
14ranked-venue papers
4as first author
7since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 13 · 4 first-author · 6 since 2021Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Network and information security
8 papers |
Blockchain and cryptocurrency security · 73% Cryptographic protocols and secure computation · 16% Cryptographic primitives and cryptanalysis · 11% | |
| Databases, data mining, and information retrieval
6 papers |
Query processing and optimization · 75% Information retrieval · 16% Distributed and cloud data management · 9% | |
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Storage systems · 56% Distributed systems · 44% |
Topics — the 18 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization › secure query processing
query result verification |
2.4 | 5 | 2024 | V2FS : A Verifiable Virtual Filesystem for Multi-Chain Query Authentication · ICDE 2024 vChain: A Blockchain System Ensuring Query Integrity · SIGMOD Conference 2020 vCBIR: A Verifiable Search Engine for Content-Based Image Retrieval · ICDE 2020 |
Blockchain and cryptocurrency security
verifiable query processing |
1.0 | 2 | 2022 | vChain+: Optimizing Verifiable Blockchain Boolean Range Queries · ICDE 2022 vChain: A Blockchain System Ensuring Query Integrity · SIGMOD Conference 2020 |
Cryptographic protocols and secure computation
authenticated data structure |
0.9 | 2 | 2021 | Authenticated Keyword Search in Scalable Hybrid-Storage Blockchains · ICDE 2021 GEM^2-Tree: A Gas-Efficient Structure for Authenticated Range Queries in Blockchain · ICDE 2019 |
Information retrieval › image retrieval
content-based image retrieval |
0.8 | 2 | 2020 | vCBIR: A Verifiable Search Engine for Content-Based Image Retrieval · ICDE 2020 ImageProof: Enabling Authentication for Large-Scale Image Retrieval · ICDE 2019 |
Blockchain and cryptocurrency security › blockchain data management
blockchain storage |
0.8 | 1 | 2024 | COLE: A Column-based Learned Storage for Blockchain Systems · FAST 2024 |
Storage systems
key-value storage |
0.8 | 1 | 2024 | COLE: A Column-based Learned Storage for Blockchain Systems · FAST 2024 |
Blockchain and cryptocurrency security
blockchain scalability |
0.5 | 1 | 2021 | SlimChain: Scaling Blockchain Transactions through Off-Chain Storage and Parallel Processing · Proc. VLDB Endow. 2021 |
Cryptographic primitives and cryptanalysis › searchable encryption
keyword search |
0.5 | 1 | 2021 | Authenticated Keyword Search in Scalable Hybrid-Storage Blockchains · ICDE 2021 |
Distributed systems
blockchain |
0.5 | 1 | 2021 | SlimChain: Scaling Blockchain Transactions through Off-Chain Storage and Parallel Processing · Proc. VLDB Endow. 2021 |
Distributed systems › transaction processing
parallel transaction execution |
0.5 | 1 | 2021 | SlimChain: Scaling Blockchain Transactions through Off-Chain Storage and Parallel Processing · Proc. VLDB Endow. 2021 |
Query processing and optimization › secure query processing › query result verification
authenticated data structures |
0.5 | 2 | 2019 | ImageProof: Enabling Authentication for Large-Scale Image Retrieval · ICDE 2019 vChain: Enabling Verifiable Boolean Range Queries over Blockchain Databases · SIGMOD Conference 2019 |
Distributed and cloud data management › distributed data store
blockchain database |
0.4 | 1 | 2020 | vChain: A Blockchain System Ensuring Query Integrity · SIGMOD Conference 2020 |
Query processing and optimization › secure query processing
verifiable query processing |
0.4 | 1 | 2019 | vChain: Enabling Verifiable Boolean Range Queries over Blockchain Databases · SIGMOD Conference 2019 |
Blockchain and cryptocurrency security › verifiable query processing
authenticated range query |
0.4 | 1 | 2019 | GEM^2-Tree: A Gas-Efficient Structure for Authenticated Range Queries in Blockchain · ICDE 2019 |
Blockchain and cryptocurrency security › blockchain data management
blockchain database |
0.4 | 1 | 2019 | vChain: Enabling Verifiable Boolean Range Queries over Blockchain Databases · SIGMOD Conference 2019 |
Blockchain and cryptocurrency security
decentralized finance |
0.2 | 1 | 2024 | V2FS : A Verifiable Virtual Filesystem for Multi-Chain Query Authentication · ICDE 2024 |
Storage systems › storage hierarchy
hybrid storage |
0.1 | 1 | 2021 | Authenticated Keyword Search in Scalable Hybrid-Storage Blockchains · ICDE 2021 |
Cryptographic primitives and cryptanalysis
cryptographic proofs |
0.1 | 1 | 2019 | GEM^2-Tree: A Gas-Efficient Structure for Authenticated Range Queries in Blockchain · ICDE 2019 |
Methods — techniques the papers use, named apart from their topics
bloom filter · 2.5learned index · 1.5column-based storage · 1.5cache-based algorithms · 1.5DCert framework · 1.5tree-based index · 1.1sliding window accumulator index · 1.1object registration index · 1.1merkle inverted index · 1.0chameleon vector commitment · 1.0stateless design · 0.5sharding · 0.5verifiable query processing framework · 0.4query authentication scheme · 0.4cryptographic proof · 0.4two-level index structure · 0.4gas cost model · 0.4cuckoo filter · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Cole ${ }^{+}$: Towards Practical Column-Based Learned Storage for Blockchain SystemsabstractBlockchain provides a decentralized and tamper-resistant ledger for securely recording transactions across a network of untrusted nodes. While its transparency and integrity are beneficial, the substantial storage requirements for maintaining a complete transaction history present significant challenges. For example, Ethereum nodes require around 23TB of storage, with an annual growth rate of 4TB. Prior studies have employed various strategies to mitigate the storage challenges. Notably, COLE significantly reduces storage size and improves throughput by adopting a column-based design that incorporates a learned index, effectively eliminating data duplication in the storage layer. However, this approach has limitations in supporting chain reorganization during blockchain forks and state pruning to minimize storage overhead. In this paper, we propose COLE$^+$, an enhanced storage solution designed to address these limitations. COLE$^+$ incorporates a novel rewind-supported in-memory tree structure for handling chain reorganization, leveraging content-defined chunking (CDC) to maintain a consistent hash digest for each block. For on-disk storage, a new two-level Merkle Hash Tree (MHT) structure, called prunable version tree, is developed to facilitate efficient state pruning. Both theoretical and empirical analyses show the effectiveness of COLE$^+$ and its potential for practical application in real-world blockchain systems. Ce Zhang 0007, Cheng Xu 0004, Haibo Hu 0001, Jianliang Xu |
ICDE | 1 |
| 2024 | COLE: A Column-based Learned Storage for Blockchain Systems
Ce Zhang 0007, Cheng Xu 0004, Haibo Hu 0001, Jianliang Xu |
FAST | 1 |
| 2024 | V2FS : A Verifiable Virtual Filesystem for Multi-Chain Query AuthenticationabstractThe rise of decentralized finance (DeFi), Web 3.0, and other blockchain-based applications has led to an increased demand for on-chain data analysis across multiple blockchains. Conducting advanced queries, such as data aggregation and correlation analysis, is essential for gaining valuable insights in this context. However, multi-chain queries pose several challenges for the querying system, including compatibility with existing blockchains, supporting diverse query types, and ensuring the integrity of query results. To tackle these challenges, we propose a novel paradigm called verifiable virtual filesystem (V2FS). V2FS extends the POSIX I/O interface, shifting the focus from verifying computation to verifying data. This innovative approach empowers query clients to leverage an off-the-shelf database engine to evaluate queries using verifiable data retrieved from an indexing service provider (ISP). Our solution ensures strong integrity guarantees and can be smoothly integrated with existing database engines to support various query types. To achieve blockchain compatibility, we utilize the DCert framework to certify blocks from different blockchains, making our system applicable to various blockchain systems. Furthermore, we propose cache-based algorithms and a bloom filter-integrated algorithm to optimize query performance and minimize network communication costs. Security analysis and empirical study validate the effectiveness and efficiency of the proposed system. Haixin Wang 0001, Cheng Xu 0004, Ce Zhang 0007, Haibo Hu 0001, Shikun Tian, Ying Yan 0002, Jianliang Xu |
ICDE | 4 |
| 2022 | vChain+: Optimizing Verifiable Blockchain Boolean Range QueriesabstractBlockchain has recently gained massive attention thanks to the success of cryptocurrencies and decentralized applications. With immutability and tamper-resistance features, it can be seen as a promising secure database solution. To address the need of searches over blockchain databases, prior work vChain proposed a novel verifiable processing framework that ensures query integrity without maintaining a full copy of the blockchain database. It however suffers from several limitations, including linear-scan search performance in the worst case and impractical public key management. In this paper, we propose a new searchable blockchain system, vChain+, that supports efficient verifiable boolean range queries with additional features. Specifically, we propose a sliding window accumulator index to achieve efficient query processing even for the worst case. We also design an object registration index to enable practical public key management without compromising the security guarantee. To support richer queries, we employ optimal tree-based indexes to index both keywords and numerical attributes of the data objects. Several optimizations are also proposed to further improve the query performance. Security analysis and empirical study validate the robustness and performance improvement of the proposed system. Compared with vChain, vChain+ improves the query performance by up to 913x. Haixin Wang 0001, Cheng Xu 0004, Ce Zhang 0007, Jianliang Xu, Zhe Peng, Jian Pei 0001 |
ICDE | 3 |
| 2022 | DCert: towards secure, efficient, and versatile blockchain light clientsabstractLight clients have been widely used in blockchain systems to support lightweight nodes by synchronizing and verifying block headers only. However, there are two major limitations with the current light client design. First, with the ever increasing blockchain size, the cost for light clients to process and store all the block headers would soon become prohibitively high. Second, only simple queries can be supported by light clients due to the limited functionality of block headers. To address these issues, in this paper, we propose DCert, a novel decentralized certification framework, to enable superlight clients with constant storage and state validation costs. The main idea is to leverage a trusted enclave (e.g., Intel SGX) to recursively certify the entire history of the blockchain. With DCert, the blockchain integrity can be easily validated by superlight clients with a secure certificate. Furthermore, to support rich verifiable queries on light clients, DCert can be extended to certify authenticated indexes for different types of queries on an as-needed basis. While DCert is compatible with existing blockchain systems, its security is guaranteed by the trusted enclave. Our benchmark-based empirical study shows that DCert incurs a small certification overhead, yet it is capable of supporting efficient verifiable queries with a constant storage size of 2.97 KB and a constant bootstrapping time of 0.14 ms. Yang Ji 0004, Cheng Xu 0004, Ce Zhang 0007, Jianliang Xu |
Middleware | 3 |
| 2021 | Authenticated Keyword Search in Scalable Hybrid-Storage BlockchainsabstractBlockchain has emerged as a promising solution for secure data storage and retrieval for decentralized applications. To scale blockchain systems, a prevailing approach is to employ a hybrid storage model, where only small meta-data are stored on-chain while the raw data are outsourced to an off-chain storage service provider. The key issue for query processing in such a system is the design of gas-efficient authenticated data structure (ADS) to authenticate the query results. In this paper, we study novel ADS schemes for authenticated keyword search in hybrid-storage blockchains. We first propose the Suppressed Merkle inverted (Merkleinv) index, which maintains only a partial ADS structure on-chain that can be securely updated with a logarithm-sized cryptographic proof. Moreover, we propose a Chameleon inverted (Chameleoninv) index that leverages the chameleon vector commitment to achieve a constant maintenance cost. It is further optimized with Bloom filters to enhance the query and verification performance. We prove the security of the proposed ADS schemes and evaluate their performance using real datasets on the Ethereum platform. Experimental results show that, compared to a baseline solution, the proposed Merkleinvand Chameleoninvindexes reduce the average on-chain maintenance cost from US$10.39 down to US$2.50 and US$0.24, respectively, without sacrificing much the query performance. Ce Zhang 0007, Cheng Xu 0004, Haixin Wang 0001, Jianliang Xu, Byron Choi |
ICDE | 1 |
| 2021 | SlimChain: Scaling Blockchain Transactions through Off-Chain Storage and Parallel ProcessingabstractBlockchain technology has emerged as the cornerstone of many decentralized applications operating among otherwise untrusted peers. However, it is well known that existing blockchain systems do not scale well. Transactions are often executed and committed sequentially in order to maintain the same view of the total order. Furthermore, it is necessary to duplicate both transaction data and their executions in every node in the blockchain network for integrity assurance. Such storage and computation requirements put significant burdens on the blockchain system, not only limiting system scalability but also undermining system security and robustness by making the network more centralized. To tackle these problems, in this paper, we propose SlimChain, a novel blockchain system that scales transactions through off-chain storage and parallel processing. Advocating a stateless design, SlimChain maintains only the short commitments of ledger states on-chain while dedicating transaction executions and data storage to off-chain nodes. To realize SlimChain, we propose new schemes for off-chain smart contract execution, on-chain transaction validation, and state commitment. We also propose optimizations to reduce network transmissions and a new sharding technique to improve system scalability further. Extensive experiments are conducted to validate the performance of the proposed SlimChain system. Compared with the existing systems, SlimChain reduces the on-chain storage requirements by 97% ~ 99%, while also improving the peak throughput by 1.4× ~ 15.6×. Cheng Xu 0004, Ce Zhang 0007, Jianliang Xu, Jian Pei 0001 |
Proc. VLDB Endow. | 2 |
| 2020 | vCBIR: A Verifiable Search Engine for Content-Based Image RetrievalabstractWe demonstrate vCBIR, a verifiable search engine for Content-Based Image Retrieval. vCBIR allows a small or medium-sized enterprise to outsource its image database to a cloud-based service provider and ensures the integrity of query processing. Like other common data-as-a-service (DaaS) systems, vCBIR consists of three parties: (i) the image owner who outsources its database, (ii) the service provider who executes the authenticated query processing, and (iii) the client who issues search queries. By employing a novel query authentication scheme proposed in our prior work [4], the system not only supports cloud-based image retrieval, but also generates a cryptographic proof for each query, by which the client could verify the integrity of query results. During the demonstration, we will showcase the usage of vCBIR and also provide attendees interactive experience of verifying query results against an untrustworthy service provider through graphical user interface (GUI). Shangwei Guo, Yang Ji 0004, Ce Zhang 0007, Cheng Xu 0004, Jianliang Xu |
ICDE | 3 |
| 2020 | vChain: A Blockchain System Ensuring Query IntegrityabstractThis demonstration presents vChain, a blockchain system that ensures query integrity. With the proliferation of blockchain applications and services, there has been an increasing demand for querying the data stored in a blockchain database. However, existing solutions either are at the risk of losing query integrity, or require users to maintain a full copy of the blockchain database. In comparison, by employing a novel verifiable query processing framework, vChain enables a lightweight user to authenticate the query results returned from a potentially untrusted service provider. We demonstrate its verifiable query operations, usability, and performance with visualization for better insights. We also showcase how users can detect falsified results in the case that the service provider is compromised. Haixin Wang 0001, Cheng Xu 0004, Ce Zhang 0007, Jianliang Xu |
SIGMOD Conference | 3 |
| 2019 | ImageProof: Enabling Authentication for Large-Scale Image RetrievalabstractWith the explosive growth of online images and the popularity of search engines, a great demand has arisen for small and medium-sized enterprises to build and outsource large-scale image retrieval systems to cloud platforms. While reducing storage and retrieval burdens, enterprises are at risk of facing untrusted cloud service providers. In this paper, we take the first step in studying the problem of query authentication for large-scale image retrieval. Due to the large size of image files, the main challenges are to (i) design efficient authenticated data structures (ADSs) and (ii) balance search, communication, and verification complexities. To address these challenges, we propose two novel ADSs, the Merkle randomized k-d tree and the Merkle inverted index with cuckoo filters, to ensure the integrity of query results in each step of image retrieval. For each ADS, we develop corresponding search and verification algorithms on the basis of a series of systemic design strategies. Furthermore, we put together the ADSs and algorithms to design the final authentication scheme for image retrieval, which we name ImageProof. We also propose several optimization techniques to improve the performance of the proposed ImageProof scheme. Security analysis and extensive experiments are performed to show the robustness and efficiency of ImageProof. Shangwei Guo, Jianliang Xu, Ce Zhang 0007, Cheng Xu 0004, Tao Xiang 0001 |
ICDE | 3 |
| 2019 | GEM^2-Tree: A Gas-Efficient Structure for Authenticated Range Queries in BlockchainabstractBlockchain technology has attracted much attention due to the great success of the cryptocurrencies. Owing to its immutability property and consensus protocol, blockchain offers a new solution for trusted storage and computation services. To scale up the services, prior research has suggested a hybrid storage architecture, where only small meta-data are stored onchain and the raw data are outsourced to off-chain storage. To protect data integrity, a cryptographic proof can be constructed online for queries over the data stored in the system. However, the previous schemes only support simple key-value queries. In this paper, we take the first step toward studying authenticated range queries in the hybrid-storage blockchain. The key challenge lies in how to design an authenticated data structure (ADS) that can be efficiently maintained by the blockchain, in which a unique gas cost model is employed. By analyzing the performance of the existing techniques, we propose a novel ADS, called GEM2-tree, which is not only gas-efficient but also effective in supporting authenticated queries. To further reduce the ADS maintenance cost without sacrificing much the query performance, we also propose an optimized structure, GEM2*-tree, by designing a two-level index structure. Theoretical analysis and empirical evaluation validate the performance of the proposed ADSs. Ce Zhang 0007, Cheng Xu 0004, Jianliang Xu, Yuzhe Tang, Byron Choi |
ICDE | 1 |
| 2019 | vChain: Enabling Verifiable Boolean Range Queries over Blockchain DatabasesabstractBlockchains have recently been under the spotlight due to the boom of cryptocurrencies and decentralized applications. There is an increasing demand for querying the data stored in a blockchain database. To ensure query integrity, the user can maintain the entire blockchain database and query the data locally. However, this approach is not economic, if not infeasible, because of the blockchain's huge data size and considerable maintenance costs. In this paper, we take the first step toward investigating the problem of verifiable query processing over blockchain databases. We propose a novel framework, called vChain, that alleviates the storage and computing costs of the user and employs verifiable queries to guarantee the results' integrity. To support verifiable Boolean range queries, we propose an accumulator-based authenticated data structure that enables dynamic aggregation over arbitrary query attributes. Two new indexes are further developed to aggregate intra-block and inter-block data records for efficient query verification. We also propose an inverted prefix tree structure to accelerate the processing of a large number of subscription queries simultaneously. Security analysis and empirical study validate the robustness and practicality of the proposed techniques. Cheng Xu 0004, Ce Zhang 0007, Jianliang Xu |
SIGMOD Conference | 2 |
| 2019 | Efficient matching of offers and requests in social-aware ridesharing
Xiaoyi Fu, Ce Zhang 0007, Hua Lu 0001, Jianliang Xu |
GeoInformatica | 2 |
| 2018 | Efficient Matching of Offers and Requests in Social-Aware RidesharingabstractRidesharing has been becoming increasingly popular in urban areas worldwide for its low cost and environmental friendliness. Much research attention has been drawn to the optimization of travel costs in shared rides. However, other important factors in ridesharing, such as the social comfort and trust issues, have not been fully considered in the existing works. In this paper, we formulate a new problem, named Assignment of Requests to Offers (ARO), that aims to maximize the number of served riders while satisfying the social comfort constraints as well as spatial-temporal constraints. We prove that the ARO problem is NP-hard. We then propose an exact algorithm for a simplified ARO problem. We further propose three pruning strategies to efficiently narrow down the searching space and speed up the assignment processing. Based on these pruning strategies, we develop two novel heuristic algorithms, the request-oriented approach and offer-oriented approach, to tackle the ARO problem. Through extensive experiments, we demonstrate the efficiency and effectiveness of our proposed approaches on real-world datasets. Xiaoyi Fu, Ce Zhang 0007, Hua Lu 0001, Jianliang Xu |
MDM | 2 |