What is Confidential Consortium Framework (CCF)?
Confidential Consortium Framework (CCF) is an open-source framework for building highly available stateful services that leverage centralized compute for ease of use and performance, while providing decentralized trust. It enables multiple parties to execute auditable compute over confidential data without trusting each other or a privileged operator.
- Governance: Transparent, programmable consortium-style proposal and voting based governance that supports enterprise operating models
- Service Integrity: Hardware-backed integrity for application logic and data
- Confidentiality & Privacy: All transactions are confidential by default
- Performance: Database-like throughput, low latency, deterministic commits
- Efficiency: Minimal execution overhead compared to traditional solutions
- Resiliency: High availability and secure disaster recovery
CCF powers the Azure Managed Confidential Consortium and Azure Confidential Ledger services.
For those who are interested in CCF and would like to learn more about it, please visit our newly launched CCF website and our sample CCF applications. If you are interested in joining the Azure Managed Confidential Consortium Preview, please register here.
Read our blog post here: CCF: Bringing efficiency and usability to a decentralized trust model – Microsoft Research
People
Current Team
Eddy Ashton
Senior Research SDE
Amaury Chamayou
Principal RSDE Manager
Sylvan Clebsch
Principal Research Software Development Engineer
Antoine Delignat-Lavaud
Principal Researcher
Heidi Howard
Senior Researcher
Sponsors
Manuel Costa
VP, Distinguished Engineer
Matt Kerner
General Manager
Azure
Mark Russinovich
CTO, Technical Fellow
Microsoft Azure
Collaborators
Dominic Ayre
Research Software Engineer
Mahati Chamarthy
Senior Research Software Engineer
Cédric Fournet
Senior Principal Research Manager
Sid Krishna
Principal Software Engineer
Azure
Thomas Moscibroda
Distinguished Engineer Azure Core Platform Capacity & Efficiency Microsoft Azure
Takuro Sato
Research Software Engineer
Brent Truell
Principal Program Manager
Azure
Shoko Ueda
Program Manager
Olga Vrousgou
Software Development Engineer