What is it about?

Current research primarily focuses on optimizing one-time queries on secret-shared static databases, resulting in unsatisfactory performance when applied to dynamic databases. Our motivation is to leverage existing query results to accelerate queries on dynamic databases. Technically, we design composable query result update algorithms of SQL operators to realize our idea. These algorithms are benefited from two constant-depth circuits we proposed. Experiments on several real-world SQL queries demonstrate the effectiveness of our framework.

Featured Image

Why is it important?

a) To the best of our knowledge, we are the first to leverage intermediate query results to accelerate queries on secret-shared dynamic databases. b) We propose two constant-depth circuits to support data insertion and deletion which maybe of independent interest. They address the problem of securely inserting/deleting a row into/from an ordered table while keeping the order.

Perspectives

Multi-party data analytics

Zhou Peizhao
Nankai University

Read the Original

This page is a summary of: Shortcut: Making MPC-based Collaborative Analytics Efficient on Dynamic Databases, December 2024, ACM (Association for Computing Machinery),
DOI: 10.1145/3658644.3690314.
You can read the full text:

Read

Contributors

The following have contributed to this page