Apple y Microsoft desarrollan proyectos basados en blockchain


Los gigantes tecnológicos ponen a punto un conjunto de herramientas para desarrolladores.

Apple y Microsoft anunciaron esta semana su próximos proyectos basados en blockchain. La corporación de la manzanita ya tiene listo CryptoKit, un framework para operaciones encriptadas, mientras que la empresa creada por Bill Gates está desarrollando una herramienta inteligente de auditoría de contratos.
Apple CryptoKit será un nuevo marco para operaciones “seguras y eficientes”. Permitirá a los desarrolladores realizar tareas comunes como transformación y generación de claves y cifrado en las próximas aplicaciones de su iOS 13.
El CryptoKit tiene como objetivo facilitar el proceso de las siguientes operaciones:
- Calcular y comparar de maneras segura operaciones encriptadas.
- Usar encriptaciones de accseo publico para crear y evaluar firmas digitales, así como para realizar intercambio de claves.
- Generar claves simétricas para operaciones como encriptación y autenticación de mensajes.
Estas funcionalidades permitirán a los usuarios de Apple almacenar y mantener sus claves privadas en dispositivos iOS como el iPhone.
Por su parte, Microsoft anunció una herramienta inteligente de auditoría de contratos basada en Azure-Blockchain para Ethereum, llamada VeriSol. El software agiliza el proceso de auditoría de código con controles de seguridad automatizados.
VeriSol nos permite iterar más rápidamente debido a la comprobación automática y continua, y nos permite detectar errores más rápidamente sin tener que preocuparnos por afectar a los clientes, dijo el ingeniero de Azure-Blockchain Cody Born en una publicación del blog de Microsoft.
La verificación formal inteligente de contratos a menudo ha sido un problema y requiere personas altamente calificadas para la tarea.
El uso de la verificación formal para la producción de software requiere personas con conocimientos especializados en lenguajes y herramientas formales altamente especializadas, lo que impone a los equipos de desarrollo un alto costo de aprendizaje y, a menudo, varios años-persona de inversión para desglosar la tarea altamente sofisticada de verificación en aquellos que pueden ser descargado mecánicamente por las herramientas de verificación, explicó el investigador de Microsoft Shuvendu Lahiri.
El objetivo es que las herramientas como VeriSol ayuden a los desarrolladores a evitar errores costosos. Aunque VeriSol todavía es solo un prototipo, es completamente de código abierto, por lo que todos los curiosos pueden inspeccionarlo en GitHub.
Anuncios y apuestas como estas demuestran el creciente entusiasmo de los gigantes tecnológicos por los sistemas basados en blockchain. Empresas como Facebook y JPMorgan también están desarrollando sus servicios nativos de blockchain. Y en mayo, Microsoft anunció que lanzará ION (Identity Overlay Network), una infraestructura pública descentralizada que se ejecuta por encima del blockchain de Bitcoin, permitiendo decenas de miles de operaciones por segundo.
Sin embargo, a pesar del optimismo en estos proyectos, un informe reciente de la investigadora Gartner afirma que el 90% de las soluciones de la plataforma de blockchain empresarial ya implementadas “requerirá un reemplazo dentro de 18 meses para seguir siendo competitivo, seguro y evitar la obsolescencia”.