(Cloud) Tip of the Day: Coco Framework for enterprise blockchain networks

Today's tip...

Viewed by our own leadership and many in the industry as one of the next disruptive technologies, the concept of blockchain developed largely from bitcoin. This technology offers an immutable transaction history or ledger. While enterprises have seen the value of being able to have an immutable ledger transaction history for a few years, the existing implementations caused valid concerns regarding computing/energy costs, number of transactions per second, and untrusted nodes.

Coco Framework for enterprise blockchain networks is an open-source system that enables high-scale, confidential blockchain networks that meet all key enterprise requirements—providing a means to accelerate production enterprise adoption of blockchain technology.

Coco achieves this by designing specifically for confidential consortiums, where nodes and actors are explicitly declared and controlled. Based on these requirements, Coco presents an alternative approach to ledger construction, giving enterprises the scalability, distributed governance and enhanced confidentiality they need without sacrificing the inherent security and immutability they expect.

Leveraging the power of existing blockchain protocols, trusted execution environments (TEEs) such as Intel SGX and Windows Virtual Secure Mode (VSM), distributed systems and cryptography, Coco enables enterprise-ready blockchain networks that deliver:

  • Throughput and latency approaching database speeds.
  • Richer, more flexible, business-specific confidentiality models.
  • Network policy management through distributed governance.
  • Support for non-deterministic transactions.

Coco is being developed and implemented now with a group of select customers and will be released as open source into the community in early 2018. Coco is designed to be compatible with existing blockchain protocols. Coco will be available within Azure and independently. As open source, it will be open to further community development.

By acting as a vehicle for the blockchain platform of one’s own choosing, the Coco Framework adds an additional layer of flexibility to the enterprise environment.

Public Announcement:




Mark Russinovich YouTube on Coco:


Comments (3)

  1. Bjørn E. Solheim says:

    This “tip” gave some important info, confirming my suspicions regarding rollout of Coco..
    But if possible, I would like some more exact information regarding when developers and Architects like me will be able to test and create prototypes in Coco, so that I may meet the demands of the market side of my organization.

    1. Per https://buildazure.com/2017/11/22/introducing-microsoft-coco-framework-for-blockchain/, it appears that the Coco Framework we will released in early 2018.

      “Currently, (at the time of writing this) Microsoft has not yet publicly released the Coco Framework. However, Microsoft is planning to release the Coco Framework to Open Source in early 2018. Along with their open approach to Blockchain, Coco will be compatible with any Blockchain ledger protocol, and will be able to operate in the cloud as well as on-premises.”

  2. thanks
    güvenlik kamera sistemi

Skip to main content