Microsoft Reveals Plans To Utilize TEEs to Promote Blockchain Security
August 13, 2018 1:03 pm
16134 Total Views
Microsoft announced that it is looking forward to using trusted execution environments, or TEEs, within its blockchain offerings, as suggested by two newly-published patent applications.
A TEE is used to store “a pre-determined type of blockchain or other security protocol code” in a “validation node.” A “TEE attestation” is then able to verify this kind of data with the participants of the system holding matching information held within the node. As per blockchain definitions, a node is simply a point of connection able to receive, store and send data within the network.
There are two ways to explain this in the right way.
One; A “consortium blockchain network” can be established with the assistance of a TEE. The first node of the blockchain has to be set up to store “a pre-determined membership list” apart from the other pieces of information wherein a TEE attestation could be used to securely onboard members of the “consortium network.”
Two; With the help of TEE, multiple blockchain transactions can be verified on a similar network where various pre-authorized entities must interact.
The patent mentions:
“In some examples, the entire network accepts the transactions, including chaincode transactions, and blockchain states are directly updated. In some examples, there is no need for a copy of the transaction to confirm a block.”
The TEE attestation could give mention to the “Confidential Consortium (COCO) Blockchain framework” allowing more complex systems of verification requiring the consensus of a multiplicity of validation nodes.
While these filings were offered by the licensing arm of the company as early back as June of last year, Microsoft has so far begun offering blockchain applications through its Azure platform. This month, it was announced that Microsoft had updated additional specs to the product mainly for clients working off of public blockchains such as ethereum.