The software giant Microsoft has published two new patent filings. It indicates that the company may offer Trusted Execution Environments (TEE) as a part of its blockchain offerings.
The Patent Filings
The US Patent and Trademark Office on Thursday released two filings. According to them, one can allot and specify a TEE to store “a pre-determined type of blockchain or other security protocol code” in a “validation node”. With the help of this data, a “TEE attestation” gets the ability to verify the system participants who hold the information that matches with the data in the node. A node is a point of connection that is able to receive, store and send data within the blockchain network.
A TEE could also assist in the establishment of “consortium blockchain network”. It would use the first node of the blockchain to store “a pre-determined membership list” along with the other parts of information. The members of the “consortium network” could securely go onboard with the help of a TEE attestation. It can also help to verify the blockchain transactions in which entities that are pre-authorities must interact.
The patent read,
“In some examples, the entire network accepts the transactions, including chain code transactions, and blockchain states are directly updated. In some examples, there is no need for a copy of the transaction in order to confirm a block.”
Apart from the above-mentioned uses, the applications also describe the process of TEE attestation in the context of a “Confidential Consortium (COCO) Blockchain framework”. This would allow even more complex systems of verification to require the consensus for multiple validation nodes.
Microsoft Corporation is a multinational tech company with headquarters in Redmond, Washington. Founded by Bill Gates and Paul Allen, the software giant develops, manufactures and sells various products like computer software and consumer electronics. However, it is best known for its Windows OS series and Office Suite. Since June last year, it has also started offering blockchain applications through its Azure platform.