Las dos nuevas patentes de Microsoft fusionan tecnología de Blockchain con técnicas de computación confiables

Dos nuevas patentes de Microsoft revelan que el gigante tecnológico está buscando reforzar sus soluciones blockchain con el uso de entornos de ejecución confiables (EFE), según dos documentos publicados por la Oficina de Patentes y Marcas de los Estados Unidos (USPTO) el 9 de agosto.

Ambas aplicaciones describen cómo el uso de TEE podría mejorar aún más la seguridad dentro de una red de blockchain de consorcio, que requiere que nodos específicos sean aprobados para actuar como nodos de validación (VN) en la cadena de bloques.

Como indica la primera presentación de patentes de Microsoft, los TEE pueden ayudar a mejorar la seguridad de dichas redes de la siguiente manera:

"En un ejemplo de la tecnología, se respalda un primer nodo. Durante la aprobación de un primer nodo, se debe autorizar un tipo predeterminado de cadena de bloques u otro código de protocolo de seguridad y se puede almacenar una lista de miembros predeterminada en un entorno de ejecución confiable (TEE) del primer nodo".

De acuerdo con la patente, no solo un protocolo específico o una lista de miembros, sino potencialmente una serie de aspectos acordados podrían almacenarse dentro de un TEE. Luego, la patente describe cómo usar un sistema de atestaciones TEE podría verificar de forma segura a todos los nuevos participantes del sistema que tengan información coincidente con la que está almacenada dentro del TEE del primer nodo.

La segunda solicitud de patente de Microsoft del 9 de agosto describe cómo un TEE también puede facilitar la verificación de transacciones de blockchain dentro de una red de consorcio. El mismo sistema de certificación TEE generaría un entorno suficientemente infiel en el que otras VNS de la red "no necesitarían volver a calcular para la verificación", permitiendo que una entidad previamente autorizada pueda transmitir "directamente" el "estado oficial actualizado" de la red. una transacción procesada dada:

"En algunos ejemplos, toda la red acepta las transacciones, incluidas las transacciones de código de caracteres, y los estados de la cadena de bloques se actualizan directamente. En algunos ejemplos, no hay necesidad de una copia de la transacción para confirmar un bloque".

La semana pasada, Cointelegraph informó sobre la noticia de que Azure, la plataforma de computación en la nube basada en Ethereum de Microsoft, había reemplazado su mecanismo de consenso existente de prueba de trabajo (PoW) con un nuevo algoritmo de prueba de autoridad (PoA). Microsoft ha propuesto que el nuevo algoritmo mejorará la eficiencia de la construcción de aplicaciones descentralizadas (DApps) para redes blockchain privadas o de consorcio.