Encrypted Spaces: A Sync Engine Prototype for Verifiable, Encrypted Collaborative Applications
By
_____k
Summary
This research preview describes a sync engine prototype designed for untrusted infrastructure, using encrypted spaces to store data. The engine provides higher-level data structures (Tables, Lists, TextAreas) to applications while handling verifiable inserts, updates, and deletions of shared encrypted data. It aims to demonstrate the practicality of collaborative applications where data remains encrypted and operations are cryptographically verifiable.
Source
Key quotes
· 3 pulledTo demonstrate the practicality of applications using encrypted spaces, we are prototyping a sync engine (like Firebase or Supabase) that stores data in an encrypted space.
The low-level space code handles verifiable inserts, updates, and deletions of shared encrypted data.
To clients, those structures appear like local data, but behind the scenes, the sync engine backs the structures with an encrypted space.
You might also wanna read
Harvard's Applied Social Media Lab Releases Encrypted Spaces for Secure Collaboration
Harvard's Applied Social Media Lab (ASML) at the Berkman Klein Center has launched "Encrypted Spaces," a new technology addressing the secur

Designing Private, Air-Gapped Data Lakehouses: Scaling Iceberg in Highly Secure, On-Premises Clouds
Signal Alumni Launch 'Encrypted Spaces' to Bring End-to-End Encryption to Collaborative Apps
A group of cryptographers, including Signal alums, have launched an open-source project called "Encrypted Spaces" designed to bring end-to-e

Iceberg Remote Signing for Regulated Datasets
Cede Labs Builds Cryptographic Infrastructure for Verifiable Computation in Web3
Cede Labs is building cryptographic infrastructure for verifiable computation in Web3, enabling trustless execution of sensitive computation


Comments
Sign in to join the conversation.
No comments yet. Be the first.