La plataforma en la nube de Microsoft, Azure, introdujo un algoritmo de Prueba de Autoridad (PoA) en su producto blockchain Ethereum (ETH), según una publicación del blog el 7 de agosto.
Según los informes, el nuevo algoritmo de red Ethereum permitirá una forma "más eficiente" de crear aplicaciones descentralizadas (DApps) para redes privadas o de consorcio, donde "todos los participantes de consenso son conocidos y de buena reputación".
A diferencia de la Prueba de Trabajo (PoW) —el protocolo existente en Azure— un algoritmo PoA se basa en el principio de identidades o validadores aprobados en una blockchain, y no requiere competencia para completar las transacciones.
El nuevo producto Ethereum en Azure está equipado con varias funciones para garantizar su correcto funcionamiento y seguridad, como un sistema de leasing de identidad, el soporte de ensamblado web de Parity, Azure Monitor y un DApp de Gobernanza.
El sistema de arrendamiento de identidad tiene la intención de garantizar que, si bien cada miembro posee "nodos de consenso redundantes", no hay dos nodos que puedan tener la misma identidad. El sistema proporciona protección de identidad incluso en el caso de una máquina virtual (VM) o apagón, por lo que los nuevos nodos "pueden girar rápidamente y reanudar las identidades de los nodos anteriores".
El soporte de ensamblaje web de Parity tiene como objetivo simplificar el proceso de construcción de contratos inteligentes, permitiendo a los clientes escribirlos en idiomas que son más familiares que el lenguaje de programación de Solidity existente en la blockchain de ETH. La publicación del blog señala que los desarrolladores ahora podrán escribir DApps en lenguajes como C, C++ y Rust.
La solución DApp de Gobernanza tiene la intención de simplificar la delegación de votación y validación en el proceso de participación en un consorcio. Al habilitar esta función, los desarrolladores proporcionan a los clientes un nivel de abstracción que permite a los programadores ocultar todos los datos relevantes de un objeto para disminuir la complejidad y aumentar la eficiencia.
La DApp de Governance también asegurará que cada miembro del consorcio tenga control sobre sus propias claves, lo que permite la firma totalmente protegida en el monedero elegido de un usuario, escribe la publicación del blog.
Microsoft anunció por primera vez el lanzamiento de la plataforma de computación en la nube Azure basada en Ethereum a fines de 2015. Fundada en 2010, Azure proporciona una red global de centros de datos administrados por Microsoft para desarrollar, probar, implementar y gestionar aplicaciones y servicios.
A principios de junio, el consorcio blockchain de R3 anunció que la firma —junto con 39 compañías financieras globales— había probado con éxito su aplicación conoce a su cliente (KYC), ejecutando un total de 45 nodos en Microsoft Azure.