Omitir navegación

Anuncio de Confidential Consortium Blockchain Framework para redes de cadenas de bloques de empresa

Publicado el 10 agosto, 2017

CTO, Microsoft Azure

La cadena de bloques es una tecnología transformadora con el potencial de ampliar la transformación digital más allá de la propia empresa, hasta los procesos que comparte con proveedores, clientes y asociados. Un número creciente de empresas invierte en tecnología de cadena de bloques como un modo seguro y transparente de seguir digitalmente la propiedad de recursos entre límites de confianza y colaborar en procesos de negocio compartidos, lo que abre nuevas oportunidades para nuevos modelos de negocio imaginativos y de colaboración entre organizaciones.

Microsoft se compromete a traer la cadena de bloques a la empresa, trabajando con clientes, asociados y la comunidad de la cadena de bloques para avanzar de un modo continuado en su adecuación a la empresa. Nuestra misión es ayudar en el desarrollo de las empresas en esta nueva era de cálculo seguro entre varias partes, mediante la entrega de plataformas y servicios abiertos y escalables que cualquier empresa puede utilizar para mejorar los procesos de negocios compartidos, incluidas empresas emergentes de registro contable, minoristas, proveedores de asistencia sanitaria y bancos globales.

A medida que las empresas tratan de aplicar la tecnología de cadenas de bloques para satisfacer sus necesidades empresariales, se han dado cuenta de que muchos de los protocolos de cadena de bloques existentes no cumplen con requisitos clave de la empresa tales como el rendimiento, la confidencialidad, el gobierno y la capacidad de procesamiento necesaria. Esto se debe a que los sistemas existentes fueron diseñados para funcionar, y para lograr el consenso, en escenarios públicos entre actores anónimos que no son de confianza, con la máxima transparencia. Por ello, las transacciones se publican "sin cifrar" para que todos las vean, cada nodo de la red ejecuta cada transacción y deben emplearse algoritmos de consenso con cálculos intensivos. Estas medidas de seguridad, si bien son necesarias para garantizar la integridad de las redes públicas de cadenas de bloques, requieren compensaciones en términos de requisitos empresariales clave tales como la escalabilidad y la confidencialidad.

Las iniciativas para adaptar los protocolos de cadena de bloques públicos existentes o para crear nuevos protocolos que satisfagan estas necesidades generalmente han cambiado un atributo empresarial requerido por otro, como la mejora de la confidencialidad a costa de una mayor complejidad o un menor rendimiento. 

Simplificación de la adopción de cadenas de bloques de empresa

Hoy me enorgullece presentar Confidential Consortium Blockchain Framework, un sistema de código abierto que permite redes de cadenas de bloques confidenciales a gran escala que cumplen con todos los requisitos clave de la empresa, lo que proporciona un medio para acelerar la adopción de la tecnología de cadena de bloques por parte de las empresas de producción.

Esto lo logramos diseñando específicamente para consorcios confidenciales, donde los nodos y los actores se controlan y declaran explícitamente. Según estos requisitos, el marco presenta un enfoque alternativo a la construcción de libros de contabilidad, lo que proporciona a las empresas la escalabilidad, el gobierno distribuido y la confidencialidad mejorada que necesitan sin sacrificar la seguridad y la inmutabilidad inherentes que esperan.

Aprovechando la eficacia de los protocolos de cadena de bloques existentes, los entornos de ejecución de confianza como Intel SGX y Windows Virtual Secure Mode (VSM), los sistemas distribuidos y la criptografía, Confidential Consortium Blockchain Framework habilita redes de cadenas de bloques preparadas para la empresa que ofrecen:

  • Rendimiento y latencia que se aproximan a las velocidades de base de datos.
  • Modelos de confidencialidad específicos del negocio mejores y más flexibles.
  • Administración de directivas de red a mediante el gobierno distribuido.
  • Compatibilidad con transacciones no deterministas.
Al proporcionar estas capacidades, el marco ofrece una base de confianza en la que se pueden integrar protocolos de cadena de bloques existentes para ofrecer soluciones de libro de contabilidad completas y preparadas para la empresa, lo que abre escenarios amplios a gran escala en todos los sectores y promueve la capacidad de la cadena de bloques para la transformación digital de la empresa.
 
Ya hemos empezado a explorar el potencial del sistema en diversos sectores, como los de venta al pormenor, cadena de suministro y servicios financieros.
 

"Poder ejecutar nuestro código Dapp de la cadena de suministro existente mucho más rápido dentro del marco es una gran mejora del rendimiento que reducirá la fricción a la hora de hablar de la preparación de la cadena de bloques de empresa con nuestros clientes minoristas. Agregar compatibilidad con confidencialidad de datos sin sacrificar esta mejora es lo que nos permitirá liderar la transformación digital que visualizamos con las cadenas de suministro inteligentes".

- Tom Racette, vicepresidente de desarrollo comercial minorista de Mojix

Tanto si un cliente diseña una solución financiera comercial completa, utiliza la cadena de bloques para garantizar la seguridad en el perímetro o aprovecha Enterprise Smart Contracts para impulsar la eficiencia del área de operaciones, Confidential Consortium Blockchain Framework le permite cumplir con los requisitos de su empresa. Microsoft es el único proveedor de nube que ofrece coherencia entre el entorno local y la nube pública a hiperescala al tiempo que facilita acceso al ecosistema enriquecido de Azure con las diversas aplicaciones que se compilarán encima de una cadena de bloques como capa de datos compartida.

Un enfoque abierto

Por diseño, el marco es abierto y compatible con todos los protocolos de cadena de bloques. Microsoft ya ha comenzado las integraciones con Ethereum y estamos encantados de anunciar que J.P. Morgan Chase, Intel y R3 se han comprometido a integrar los libros de contabilidad empresariales, Quorum, Hyperledger Sawtooth y Corda, respectivamente. Esto es tan solo el principio, y esperamos explorar oportunidades de integración con otros libros de contabilidad en un futuro cercano.

"Confidential Consortium Blockchain Framework de Microsoft representa un gran avance en el logro de redes de cadenas de bloques altamente escalables, confidenciales y con permiso de Ethereum u otras redes de cadenas de bloques que serán una construcción importante en el mundo emergente de los sistemas de cadenas de bloques interconectados de diversas maneras".

- Joseph Lubin, fundador de ConsenSys

Creo que este sistema solo puede beneficiarse de las diversas y cualificadas comunidades de código abierto que actualmente impulsan la innovación en la cadena de bloques. Aunque el proyecto comenzó como una colaboración entre Azure y Microsoft Research, ya se ha beneficiado de las aportaciones de docenas de clientes y asociados. Abrir el código base es una forma de escalar el desarrollo más allá del alcance y la imaginación de nuestro grupo de trabajo inicial, y nuestra intención es contribuir con el código fuente a la comunidad a principios de 2018.

Confidential Consortium Blockchain Framework será, por diseño, compatible con todos los protocolos de libro de contabilidad y puede operar en la nube y en entornos locales, en cualquier sistema operativo e hipervisor que admita un entorno de ejecución de confianza compatible. Construimos esta flexibilidad en parte para permitir a la comunidad integrar el marco con protocolos adicionales, probarlo en otro hardware y adaptarlo a escenarios empresariales en los que aún no hemos pensado.

El entusiasmo por la cadena de bloques está creciendo y, aunque la cadena de bloques tardará algún tiempo en lograr la seguridad empresarial, seguimos especialmente enfocados en acelerar su desarrollo y adopción por parte de la empresa en asociación con la comunidad.

Si desea saber más de CoCo, puede leer nuestro documento técnico y ver mi demostración en la página MSCloud de Youtube. No olvide iniciar y seguir el proyecto en GitHub para mantenerse al día con el grupo de trabajo y recibir notificaciones sobre los últimos desarrollos.