Because the blockchain transaction rate is so slow, it can only perform a few transactions in a second, Microsoft wants this technology to be able to handle a thousand transactions or more in a second.
To solve this problem, Coco Framework uses the power of the current blockchain protocol, secure environments (TEE - Trusted Execution Environments - including Intel's Software Guard Extensions and Windows Virtual Secure Mode (VSM). ), distribution systems and codes.
With these TEEs, a person can build a network of safe areas, all using the ledger and Coco code that it runs will bring:
In the video introduced above, Coco Framework created an increase of more than 1,700 transactions per second with the private version of the Ethereum blockchain, when compared to only 13 transactions without using the framework.
However, the average transaction rate of the integrated Coco Framework blockchain is about 1,600 transactions, allowing companies to control permissions on the system without slowing down the process.
Microsoft says that it is beginning to explore the potential of Coco Framework in many different industries, including supply chain, retail and financial services.
'Being able to run the supply chain Dapp code is now faster with Coco Framework which is a great improvement, helping to reduce conflicts when we talk about the availability of business blockchain with retail customers', Tom Racette , vice president at Mojix said. 'Adding confidential data support without sacrificing this innovation will help us lead the digital transformation process we are aiming for with the Smart Supply Chains'.
Microsoft said that Coco Framework will be available in 2018 and released as open source software. The company has also released in-depth technical reports on GitHub.https://github.com/Azure/coco-framework/blob/master/docs/Coco%20Framework%20whitepaper.pdf