It’s been about a year and a half since Microsoft first announced the Coco Framework they’ve been working on. It’s been about a full year longer than Microsoft stated when they were originally planning on releasing their Coco Framework for Blockchain as open source. Although late, they have finally released it. However, it’s now call the Microsoft Confidential Consortium Framework (CCF).
The Confidential Consortium Framework (CCF) is designed for building highly available, secure, and performant applications that have a focus on multi-part compute and data. It’s not technically limited to Blockchain applications, it’s meant to provide better means of accelerating the enterprise adoption of blockchain technology.
CCF allows you to build a solution that leverages the power of Trusted Execution Environments (TEEs), decentralized systems concepts, and cryptography. CCF also enables enterprise-ready computation or blockchain networks that deliver the following qualities:
- Throughput and latency approaching database speeds
- Richer, more flexible confidentiality models
- Network and service policy management through non-centralized governance
- Improved efficiency versus traditional blockchain networks
You can read more about and see the source code for the Microsoft Confidential Consortium Framework (CCF) within its GitHub project:
I know there’s been a lot of developers eagerly awaiting the release of the Microsoft Coco Framework for Blockchain, so I’m sure this release will be readily reviewed. If you have any questions or contributions to make yourself, please post them as either issues or pull requests to the original project. I’m not sure what community contributions Microsoft is accepting, but it’s an Open Source project so I’d imaging they are more than willing.
I hope this project helps you build better Blockchain solutions for your organizations. Also, you’ll probably want to check out the Azure Blockchain Development Kit for Ethereum as well!