ARTFEED — Contemporary Art Intelligence

Onyx: Cost-Efficient Disk-Oblivious ANN Search

other · 2026-04-24

Onyx is a newly developed system that tackles the problem of conducting efficient oblivious approximate nearest neighbor (ANN) searches on SSDs within trusted execution environments (TEEs). Current ORAM-ANN solutions focus on reducing access counts at the ANN level while minimizing bandwidth at the ORAM level, often resulting in an imbalance that overuses both resources. In contrast, Onyx reverses this approach by prioritizing bandwidth reduction in the ANN layer and access count minimization in the ORAM layer, leading to enhanced balance and cost-effectiveness. This system is intended for AI applications managing sensitive information on third-party platforms, where external SSDs may expose user queries through their access patterns. Onyx seeks to lower latency and enhance cost-efficiency relative to existing leading methods.

Key facts

  • Onyx is a system for cost-efficient disk-oblivious ANN search.
  • It targets trusted execution environments (TEEs) with external SSDs.
  • Existing ORAM-ANN designs overutilize both bandwidth and access count.
  • Onyx minimizes bandwidth in the ANN layer and access count in the ORAM layer.
  • The system is designed for AI systems handling sensitive data on third-party infrastructure.
  • External SSDs in TEEs leak user queries through disk access patterns.
  • Onyx aims to reduce latency and improve cost-efficiency.
  • The paper is published on arXiv with ID 2604.20401.

Entities

Institutions

  • arXiv

Sources