Confidential Consortium Framework
Appearance
![]() | This article contains content that is written like an advertisement. |
![]() | |
Original author(s) | Microsoft Research & Microsoft Azure Engineering[1] |
---|---|
Developer(s) | Microsoft and community |
Initial release | 2019 |
Stable release | ccf-1.0.6
/ July 5, 2021 |
Repository | github |
Written in | C++, Python |
Operating system | Linux |
Platform | Cross-platform |
Type | Blockchain infrastructure framework |
License | Apache 2.0 License |
Website | microsoft |
The Confidential Consortium Framework (CCF) is a free and open source blockchain infrastructure framework developed by Microsoft.[2] It was originally called Coco Framework. The framework is used for developing distributed ledgers that can execute transactions with throughput and latency similar to those of a centralized database.
Overview
The multi-party computation framework uses trusted execution environments (TEEs) such as Intel Software Guard Extensions (SGX).[2]
The Confidential Consortium Framework was presented at FOSDEM 2020 in Brussels, Belgium.[3] The CCF source code is licensed under Apache 2.0 License and available on GitHub.[4] It runs on Linux and, according to Microsoft, it is primarily developed and tested on Ubuntu 18.04.[5]
See also
References
- ^ "Confidential Consortium Framework".
- ^ a b De Simone, Sergio (May 16, 2019). "Microsoft Open-Sources CCF Framework to Improve Blockchain Ledgers Throughput and Latency". InfoQ.
- ^ "FOSDEM 2020 - Hardware-aided Trusted Computing devroom". archive.fosdem.org.
- ^ "GitHub - microsoft/CCF: Confidential Consortium Framework". October 25, 2020 – via GitHub.
- ^ "Install CCF — CCF documentation". microsoft.github.io.
Further reading
- "CCF: A Framework for Building Confidential Verifiable Replicated Services" (Document). 2019.
{{cite document}}
: Cite document requires|publisher=
(help); Cite uses deprecated parameter|authors=
(help); Unknown parameter|url=
ignored (help) - FOSDEM 2020 The Confidential Consortium Framework
External links