Mingshen Sun
TikTok's Privacy Innovation
#1about 2 minutes
Understanding the challenges of secure data collaboration
Data collaboration platforms must balance data provider control with consumer access while protecting the confidentiality and integrity of data.
#2about 1 minute
Establishing goals for a modern data collaboration framework
A successful framework must prioritize usability, security, privacy enforcement, data accuracy, and ease of cloud deployment.
#3about 3 minutes
Limitations of existing data privacy solutions
Existing solutions like SQL-based clean rooms, differential privacy, and TEEs each fail to meet all requirements for usability, accuracy, and privacy.
#4about 3 minutes
Introducing a two-stage data clean room solution
A novel two-stage approach separates interactive programming on privacy-enhanced data from execution on full data within a secure environment.
#5about 2 minutes
How trusted execution environments enable secure collaboration
TEEs provide hardware-based isolation and attestation reports, guaranteeing code and data integrity for all parties in a collaboration.
#6about 2 minutes
Applying the platform to research and machine learning
The platform serves as a trusted research environment (TRE) and supports use cases in advertising analytics and privacy-preserving machine learning.
#7about 4 minutes
Demonstrating the platform's workflow and attestation
A live demo shows how a researcher uses a Jupyter Notebook to train a model and verifies its execution in a TEE via a downloadable attestation report.
#8about 2 minutes
Learnings and future roadmap for the platform
Key takeaways include using TEEs for privacy, and the future roadmap involves multi-way collaboration, multi-cloud support, and GPU integration.
#9about 1 minute
Announcing the open source release on GitHub
The data collaboration platform is now open source, allowing developers to experiment with it and contribute to the project.
Related jobs
Jobs that call for the skills explored in this talk.
Picnic Technologies B.V.
Amsterdam, Netherlands
Intermediate
Senior
Python
Structured Query Language (SQL)
+1
Wilken GmbH
Ulm, Germany
Senior
Kubernetes
AI Frameworks
+3
Matching moments
01:15 MIN
Crypto crime, EU regulation, and working while you sleep
Fake or News: Self-Driving Cars on Subscription, Crypto Attacks Rising and Working While You Sleep - Théodore Lefèvre
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
08:40 MIN
Integrating AI into Firefox while respecting user privacy
AI in the Open and in Browsers - Tarek Ziadé
03:16 MIN
The importance of client-side encryption for AI features
AI in the Open and in Browsers - Tarek Ziadé
04:17 MIN
Playing a game of real or fake tech headlines
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
01:06 MIN
Malware campaigns, cloud latency, and government IT theft
Fake or News: Self-Driving Cars on Subscription, Crypto Attacks Rising and Working While You Sleep - Théodore Lefèvre
01:54 MIN
The growing importance of data and technology in HR
From Data Keeper to Culture Shaper: The Evolution of HR Across Growth Stages
06:33 MIN
The security challenges of building AI browser agents
AI in the Open and in Browsers - Tarek Ziadé
Featured Partners
Related Videos
Safeguarding Sensitive Data Access At Scale with Privacy-Enhancing Technologies
Mingshen Sun
This Machine Ends Data Breaches
Liz Moy
The Impact of Technology on Democracy
Fanny Jimenez, David Simas, Constantijn van Oranje & Vera Futorjanski
Data Privacy in LLMs: Challenges and Best Practices
Aditi Godbole
Break the Chain: Decentralized solutions for today’s Web2.0 privacy problems
Adam Larter
GenAI Security: Navigating the Unseen Iceberg
Maish Saidel-Keesing
Beyond the Hype: Building Trustworthy and Reliable LLM Applications with Guardrails
Alex Soto
Overcome your trust issues! In a world of fake data, Data Provenance FTW
Jon Geater
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

Forschungszentrum Jülich GmbH
Jülich, Germany
Intermediate
Senior
Linux
Docker
AI Frameworks
Machine Learning

TikTok
Charing Cross, United Kingdom
Python
Data analysis
Machine Learning

TikTok
Charing Cross, United Kingdom
Junior
Python


TikTok
Charing Cross, United Kingdom
Go
PHP
API
C++
Java
+4



Imec
Azure
Python
PyTorch
TensorFlow
Computer Vision
+1
