2017: Cuándo Ethereum pasará de TI a empresa
¿Qué le espera a Ethereum en 2017? ConsenSys cree que la tecnología de código abierto se abrirá paso en las salas de juntas.
Jeremy Millar comenzó su carrera como ONE de los primeros arquitectos de Java en Oracle y ahora es el principal impulsor de la empresa blockchain ConsenSys, donde desempeña un papel fundamental en su estrategia empresarial en evolución.
En este artículo especial de CoinDesk 2016 en revisión, Millar analiza cómo cree que la comunidad que se moviliza en torno a la cadena de bloques Ethereum seguirá creciendo (y ganando el apoyo de grandes empresas) en 2017.


El uso empresarial de la Tecnología blockchain ha evolucionado a un ritmo casi inimaginable durante los últimos 24 meses.
Desde los primeros experimentos con Bitcoin , pasando por banqueros de alto nivel que se unen a empresas emergentes, hasta el lanzamiento de la plataforma de aplicaciones descentralizadas públicas Ethereum , hasta los numerosos sistemas privados y autorizados que utilizan la Tecnología, blockchain ha surgido como una de las principales tendencias de TI empresarial de cara a 2017.
Sin embargo, el mercado ya ha superado la fase de incubación, en la que los innovadores construyen efectivamente la Tecnología junto con sus aplicaciones iniciales, y posiblemente también la fase de adopción temprana.
Cada vez más, las principales organizaciones de TI empresariales no solo se están capacitando y experimentando con blockchain, sino que también buscan abordar nuevos casos de uso y desafíos de TI complejos con la Tecnología.
Cada vez con mayor frecuencia, nuestros clientes nos piden ayuda para crear MVP y no PoC, o para fortalecer entornos para prepararlos para la producción.
Con este torbellino de adopción, también queda claro que ciertas tecnologías clave están surgiendo como posibles estándares de facto como plataformas blockchain.
¿Por qué a TI le encanta Ethereum ?
Ethereum es, posiblemente, la Tecnología blockchain más utilizada para el desarrollo empresarial en la actualidad.
Con más de 20.000 desarrolladores en todo el mundo, los beneficios de una cadena pública que posee aproximadamente mil millones de dólares en valor, sin mencionar un ecosistema emergente de código abierto de herramientas de desarrollo, no sorprende que Accenture haya observado que "todo laboratorio de innovación que se precie" está funcionando y experimentando con él.
Los proveedores de la nube también apoyan a Ethereum como un ciudadano de primera clase: Alibaba Cloud, Microsoft Azure, RedHat OpenShift y Pivotal CloudFoundry presentan a Ethereum como una de sus ofertas de blockchain (si no la principal).
¿Por qué? El software está ampliamente disponible y es fácil descargar un cliente de Ethereum ; elige tu entorno de desarrollo favorito y empieza a trabajar.
Ethereum es de propósito general y fácil de programar: los desarrolladores web y de pila completa pueden aprender los conceptos básicos del lenguaje de programación de contratos inteligentes Solidity en cuestión de horas y desarrollar aplicaciones iniciales en días.
La documentación es abundante, al igual que los ejemplos de código, los marcos de implementación y la capacitación. No es de extrañar que tantas empresas utilicen Ethereum como su blockchain preferida.
Hoy en día, las empresas están implementando redes privadas de Ethereum dentro o NEAR de la producción en áreas tan diversas como el seguimiento de la cadena de suministro, los pagos, la Privacidad de los datos, el cumplimiento y la tokenización de activos, solo por nombrar algunas.
Tres desafíos
Sin duda, todavía falta mucho para que los bancos de inversión migren por completo la compensación y liquidación de valores a las redes Ethereum .
Dicho esto, sin embargo, ya vemos redes privadas de blockchain de Ethereum en producción, incluso en servicios financieros.
Las empresas que adoptan Ethereum enfrentan una serie de desafíos, en particular:
- Ethereum se desarrolló inicialmente para la implementación en cadenas públicas, donde los requisitos de transacciones sin confianza superan el rendimiento absoluto. Los algoritmos de consenso actuales de cadenas públicas (en particular, la prueba de trabajo) son excesivos para redes con actores confiables y requisitos de alto rendimiento.
- Las cadenas públicas, por definición, tienen requisitos de Privacidad y permisos limitados (al menos inicialmente). Si bien Ethereum permite implementar permisos dentro de las capas de contratos inteligentes y de red, no es compatible de fábrica con las arquitecturas tradicionales de seguridad e identidad empresarial, ni con los requisitos de Privacidad de datos.
- Naturalmente, la corrienteProceso de mejora de EthereumEstá dominado en gran medida por asuntos de la cadena pública, y ha sido un desafío para los requisitos de TI empresariales priorizarse dentro de ella.
Como resultado, muchas empresas que han implementado redes Ethereum privadas han "modificado" o bifurcado implementaciones de código abierto, o han recurrido a extensiones de proveedores propietarios para satisfacer sus requisitos.
Algunos de ellos son extremadamente sofisticados y están a la vanguardia de la informática; por ejemplo:BlockApps STRATO, Hydrachainhttp://www.brainbot.com/hydra,Quórum,Paridad,Dfinity y Raiden.
Si bien es comprensible y, de hecho, hasta ahora es el único enfoque eficaz, las desventajas son obvias: falta de portabilidad de las aplicaciones, fragmentación de la base de código y dependencia del proveedor.
Paralelismos históricos
No es sorprendente que este haya sido un tema de conversación durante algunos meses entre proveedores de tecnología empresarial, usuarios corporativos y nuevas empresas de Ethereum .
Estas discusiones se han expandido, con la bendición y participación del creador de Ethereum , Vitalik Buterin, y la fundación sin fines de lucro Ethereum , a un grupo dedicado de proveedores donde los mayores usuarios corporativos y líderes de infraestructura de Ethereum están colaborando para definir una hoja de ruta, una estructura legal, gobernanza y desarrollos técnicos iniciales.
Hasta cierto punto, esto es similar a los caminos de otras tecnologías de plataforma importantes, como TCP/IP y HTTP y quizás (desde una perspectiva de software) de manera más relevante, Java y Hadoop.
Java nunca fue pensado para ser una herramienta de desarrollo empresarial ampliamente utilizada; de hecho, fue desarrollado originalmente para televisión interactiva (específicamente, decodificadores y tarjetas inteligentes: ¿quién recuerda Java Card?).
Sin embargo, Java tenía muchas ventajas para el desarrollo web con bases de datos back-end (conocido como arquitectura web cliente-servidor o de tres niveles): tenía APIs web y de bases de datos integrales, brindaba portabilidad de plataforma de "escritura única, ejecución en cualquier lugar", construcciones de programación orientada a objetos simplificadas con sintaxis familiar y un ecosistema de rápido desarrollo.
De hecho, ni siquiera fue MON quien creó Java Enterprise Edition (en aquel entonces, J2EE); fue una startup audaz (WebLogic) y un grupo de clientes empresariales y otros proveedores. De igual manera, Hadoop se creó originalmente para indexar la web y para la publicación de publicidad.
¿Y quién iba a pensar que TCP/IP se convertiría en un protocolo que hoy en día existe literalmente en todas partes?
Soluciones en camino
De esta manera, diría que Ethereum es una de las pocas (de hecho quizás la única) Tecnología blockchain con una trayectoria y un potencial similares.
Incluso la temprana diferenciación entre "público sin permiso" y "privado con permiso" refleja fuertemente las consideraciones de implementación de Internet versus intranet que eran tan frecuentes antes de que las empresas se sintieran cómodas con los problemas de seguridad y escalabilidad de la infraestructura pública.
Al reunir a los principales adoptantes, partidarios y creadores del uso empresarial de Ethereum, buscamos proporcionar una plataforma no solo para la Tecnología, sino también para proporcionar la gobernanza y las herramientas para crear un estándar para " Ethereum empresarial".
Es un grupo de constructores y hacedores, que desarrolla una gobernanza suficiente para los requisitos de la empresa, pero no una "muerte por comité" y sin "pagar para jugar".
Algunos de nuestros colaboradores han notado la naturaleza refrescante de este enfoque y el ritmo de progreso técnico que se puede lograr al trabajar con una única base de código estándar y de fuente abierta.
Además, Enterprise Ethereum se basará en la hoja de ruta actual de escalamiento de Ethereum y mantendrá la compatibilidad e interoperabilidad con el Ethereum público. De hecho, creemos que Enterprise Ethereum pronto contribuirá significativamente al desarrollo general de Ethereum.
Permanezcan atentos… lo mejor está por venir.
Imagen de llave inglesa y engranajes víaShutterstock