Drawing a Parallel Between Linux and Blockchain (Las similitudes entre Linux y blockchain.) kennen Follow Oct 13, 2018 · 24 min read

Lo que la historia del código abierto nos dice sobre el futuro de las redes distribuidas

En el primero de una serie de artículos, presento una hipótesis central sobre lo que se necesitará para lograr la adopción generalizada de la tecnología blockchain.

La tecnología Linux, junto con los servicios avanzados de TI centrados en la empresa, alguna vez cambió el panorama de Internet y la forma en que las empresas operaban los servidores. Todo empezó con Hello world !. (“Hello world” es el primer programa de demostración para el “lenguaje de programación C”). Esta próxima revolución comienza con algo ligeramente diferente.

debería ser:

Hola mundo blockchain!

Mi nombre es Phil Zamani. He estado involucrado en código abierto por más de veinte años. He tenido el placer de presenciar y participar directamente en el crecimiento de Linux desde lo que una vez fue solo una idea técnica hasta algo que se convirtió en un fenómeno tecnológico global.

Este artículo es un desglose de la estrategia detrás de AERGO y destaca los componentes clave de una innovadora plataforma de blockchain en la que estamos trabajando diligentemente en Blocko. Hago esto explicando algunos de nuestros principios fundamentales y las hipótesis asociadas que los sustentan. Planeamos aplicar mis 20 años de experiencia directa en liderazgo de código abierto para recrear el éxito visto por quizás el proyecto de código abierto más conocido en la historia, Linux; con blockchain. Este post explicará las filosofías centrales que contradicen la industria detrás del proyecto AERGO, que se basan en los mantras de código abierto dominantes de Linux. Además, explica el importante papel que Blocko desempeñará como proveedor de infraestructura de blockchain establecido y la similitud que tiene con Red Hat. (Red Hat, una compañía estadounidense que desarrolla, vende paquetes de Linux y proporciona servicios técnicos para contenido empresarial).

Durante mis veinte años en código abierto, trabajé en muchos entornos empresariales de TI y me centré en ayudar a los clientes a cruzar el abismo en la adopción de plataformas de código abierto basadas en nuevas tecnologías como Linux. También tuve el honor de trabajar directamente con algunos de los desarrolladores más notables de la historia que estaban detrás de algunas de las tecnologías de código abierto más impactantes de todos los tiempos, algunas de ellas son:

• Michael Tiemann, autor original del compilador GNU

• Alan Cox, número dos de Linus Torvalds (creador de Linux)

• Markus Rex, fundador de SuSE Linux

• Rod Johnson y Adrian Collier, co-fundadores de Spring Framework

• Paul Mauritz, fundador del proyecto Pivotal original de la nube de VMWare

• Mantenedores principales o creadores de muchos otros proyectos líderes de código abierto como Apache, Android, MongoDB, Hadoop y Openstack.

Quizás la más exitosa de todas estas tecnologías fue Linux. Linux es un núcleo de software que fue lanzado en 1991 por Linus Torvalds, un programador finlandés que ahora es venerado en el mundo de la programación. Muchos de los sistemas operativos Linux anteriores de Unix compitieron con un fuerte respaldo comercial. Habían sido adoptados durante los treinta años anteriores. Sin embargo, Linux resistió y prosperó frente a la gran competencia de muchos de estos sistemas operativos Unix establecidos.

Hoy, Linux no es solo un kernel o un sistema operativo. Es la base de código que sustenta muchas tecnologías diferentes que impulsan la mayoría de los sistemas de TI del mundo. Es el núcleo del sistema operativo Android y gran parte de la web en sí. Es la tecnología de fuente abierta más importante del mundo.

En las empresas de TI de código abierto para empresas, trabajé en, como Red Hat; mi función era ayudar a las empresas a descubrir, experimentar e implementar estas plataformas de código abierto como Linux en sus estrategias comerciales. Esto se hizo a menudo a expensas de reemplazar los sistemas Unix vendidos por los incumbentes como IBM, HP y Oracle; con sistemas Linux a la medida desarrollados por firmas de bajos recursos como Red Hat. Se desplegó una amplia gama de proyectos. Algunos ejemplos de los sistemas que implementé con mi equipo incluyen:

• Conglomerados de computadoras de 10,000 nodos en HSBC y Deutsche Bank: para ejecutar aplicaciones de banca central y para alojar algoritmos de modelado financiero de alta frecuencia y alto volumen

• Implementaciones informáticas de alto rendimiento en Ferrari para ejecutar simulaciones de modelado eólico de fórmula 1 antes del día de la carrera

• Varias otras soluciones móviles o centradas en internet en Sony, Ericsson y Alcatel

En 2001, mi equipo en Red Hat trabajó con la división de teléfonos móviles avanzados de Nokia, quien nos pidió que redujéramos el tamaño de su biblioteca de software central, lo que permitiría que una versión de Linux se ajustara a la nueva arquitectura innovadora de teléfonos móviles de Nokia. El mantenedor de núcleo del software se negó. Años más tarde, bajo la guía y administración de Google, esto cambió. Lo que surgió fue un proyecto que ahora se ha convertido en uno de los proyectos de consumo de código abierto más exitosos del mundo en la historia, basado en el núcleo de Linux: Android.

Más tarde, terminé uniéndome a uno de mis clientes comerciales anteriores de Red Hat, Deutsche Telekom, donde construimos y ejecutamos su nueva unidad de negocios en la nube con tecnologías de código abierto que incluían Linux y Openstack. Ahora, Deutsche Telekom Cloud sirve a más de tres millones de clientes de pequeñas y grandes empresas en Alemania con una gama de aplicaciones centradas en el negocio y basadas en la nube.

Todo esto me enseñó bastante sobre código abierto, computación en la nube y TI. Pero si hay una cosa de la que he podido comprender mejor, es el auge de Linux y el papel que vi jugar de primera mano en la expansión de TI. Al repasar las ideas que he recopilado, creo que podemos predecir la fórmula que probablemente ganará para blockchain, una nueva tecnología de código abierto, específicamente en entornos empresariales de TI empresarial.

Hipótesis

La hipótesis que propongo es que las plataformas de blockchain exitosas en entornos enfocados en negocios seguirán una ruta similar a la que siguió Linux en entornos enfocados en negocios.

Para actuar de acuerdo con mi hipótesis, mi equipo y yo estamos construyendo un sistema blockchain que no solo sigue las características de código abierto que siguió Linux; pero tiene una compañía con la experiencia de implementación de blockchain más grande en la historia que impulsa su adopción, al igual que Red Hat tuvo con Linux.

Esta firma es Blocko, que ha desplegado más de 23 sistemas de blockchain comercializados. Esta es una hazaña que no muchos pueden reclamar. De hecho, creemos que la única otra empresa que ha implementado esta cantidad de sistemas de cadena de bloques empresariales reales y actualmente en uso actualmente es IBM.

Al igual que Linux, serán las empresas de consultoría y soporte técnico de TI empresarial (como Red Hat en ese entonces, y Blocko ahora) las que impulsarán la adopción de estas tecnologías. Estas compañías brindarán a las empresas los servicios de integración de integración y riesgo que necesitan para implementar y aprovechar comercialmente los beneficios de los sistemas de cadena de bloques.

Para comenzar, permítanme describir los días anteriores de la historia de código abierto y cómo Linux logró alcanzar el dominio para explicar mejor mi hipótesis.

Las plataformas de código abierto alguna vez se consideraron adiciones incómodas a la estrategia empresarial porque no había ninguna metodología clara para implementarlas. Las empresas no se sentían cómodas usando tecnología que no les estaba directamente autorizada. Durante muchas décadas, los grandes proveedores de software comercial como IBM, HP y Oracle pudieron crear software con licencia de propiedad que encerró a las empresas en entornos cerrados de software y hardware. Se volvió extremadamente difícil para las empresas cambiarlos. A pesar de esto, las tecnologías de código abierto como el compilador GNU, el servidor web Apache, el sistema operativo Linux, el marco de programación Spring, las muchas formas de virtualización de código abierto, muchos IDE en contenedores y muchas herramientas de procesamiento de datos grandes como Hadoop han prevalecido. Todo esto fue posible debido a los muchos miles de desarrolladores de código abierto en todo el mundo que apoyaron, construyeron y mejoraron continuamente estas tecnologías.

Como resultado, la adopción de la tecnología de código abierto ahora está presente en todas las industrias. Millones de empresas continúan desplegando modelos de negocio de código abierto y desafían los enfoques convencionales de pago para usar soluciones propietarias. En el pasado, las compañías que crearon negocios basados ​​en plataformas de código abierto ahora son elogiadas como pioneras que aprovecharon las estrategias comerciales centradas en los datos desde el principio. El rápido cambio que he visto en los últimos veinte años es asombroso. La innovación de código abierto no muestra signos de desaceleración frente a los procesos de desarrollo propietarios.

Esta expansión de Internet y la aparición de los crecientes ecosistemas de TI debido al código abierto ha creado más datos que nunca. Se crearon y capturaron más datos en los últimos dos años que en toda la historia de la humanidad hasta ese momento. El valor de estos datos es insondable. Es por eso que los titulares digitales de hoy como Amazon, Netflix, Google y Uber lo mantienen en entornos aislados. La mayoría de las máquinas generadoras de dinero centradas en datos como Facebook se aseguran de que ninguno de sus datos se venda a nadie; sino que, más bien, se recicla y se reutiliza continuamente para proporcionar servicios de marketing dirigidos. En resumen, son los principales beneficiarios de estos datos de clientes y usuarios. No solo es demasiado valioso, sino también demasiado riesgoso para compartir o confiar estos datos con cualquier persona que se encuentre bajo las limitaciones tecnológicas actuales, donde aparentemente es imposible implementar entornos confiables para la transferencia de datos. Incluso con algunos de los sistemas de TI más avanzados del mundo diseñados por compañías con miles de millones de dólares a su disposición, los datos aún se ven comprometidos.

Compartir datos con muchos terceros les dará a las empresas la escala y el alcance para lograr efectos de red masivos sin tener que confiar en un intermediario. Las empresas están empezando a darse cuenta de esto. Los datos, como el software con Linux, eventualmente se abrirán al mercado más amplio a través de tecnologías de código abierto que permiten entornos sin confianza. Las formas de tecnología de contabilidad distribuida, como blockchain, serán las que permitan estos entornos confiables.

Estas tecnologías crearán los medios para abrir el mercado de datos y alejar la energía de los operadores digitales. Se desempeñará de manera similar a cómo el poder en el mundo de TI en 1998 se alejó de IBM, Oracle y HP a los nuevos proveedores de soluciones basadas en código abierto. Con el uso de entornos sin confianza, los datos pueden ser confiables, distribuidos y compartidos. Estos datos se pondrán en manos de muchos y no simplemente de unos pocos, una vez que realmente sean de interés para todas las partes involucradas. En el futuro, las empresas podrán compartir datos confidenciales como registros de la cadena de suministro, libros de transacciones y datos del consumidor de manera más efectiva y segura. Potencialmente, todo podría hacerse sin involucrar a un intermediario.

Así como Linux se convirtió en la tecnología de cambio de paradigma de código abierto para software y servicios de Internet; La tecnología blockchain será la misma para los nuevos sistemas socioeconómicos y los ecosistemas de datos compartidos masivos. Los entornos sin confianza creados por blockchain permitirán nuevas economías de valor donde el intercambio de datos sin confianza se puede habilitar a escala. Ben Horowitz de a16z hace un buen trabajo explicando este concepto.

La tecnología blockchain es un nuevo fenómeno de código abierto. Lo interesante de cualquier libro de contabilidad distribuido público es que debe ser de código abierto para que se considere completamente confiable. Esto se debe a que los usuarios de una red sin confianza (que es lo que emulan las cadenas de bloques públicas) deben poder revisar el código que se encuentra detrás para verificar que realmente haya cero responsabilidades impuestas en el uso de la red. Como resultado, la futura revolución de la cadena de bloques será más acelerada que cualquier cosa que hayamos visto antes, ya que depende de código abierto incluso más que Linux hace veinte años.

Los libros de contabilidad distribuidos tienen el poder de mejorar la seguridad y la eficiencia de las tecnologías heredadas y transformar digitalmente los sistemas de TI al proporcionarles nuevas formas de dictar cuánto confían en otras partes. Las empresas podrían ahorrar costos irrecuperables a través de una arquitectura más resistente, retener la seguridad de los datos o monetizarlos directamente de una manera descentralizada más confiable, o lograr acuerdos y confirmaciones más rápidos a través de un consenso seguro. Incluso podrían combinar todas estas características junto con la personalización, privacidad y flexibilidad de un sistema heredado o autorizado, por medio de un enfoque híbrido e interoperable conectado a una cadena de bloques pública y confiable. Los sistemas públicos, privados y de legado que trabajen juntos traerán lo mejor de muchos mundos.

Lo bueno de todo esto es que la tecnología que permite entornos completamente confiables ya existe. Los protocolos de consenso, los entornos informáticos, los protocolos de blockchain y los marcos de contratos inteligentes son de código abierto y están disponibles para que cualquiera pueda realizarlos hoy.

Sin embargo, por alguna razón, la tecnología de la cadena de bloques no se ha disparado para permitir el beneficio a gran escala de la confianza distribuida. Se han aportado más de $ 5,000,000,000 de dólares en fondos para la creación de aplicaciones y protocolos de blockchain. Sin embargo, poco valor empresarial ha sido capturado hasta el momento. También hay poco uso por parte de los consumidores de las cadenas de bloques públicas. Las plataformas de Blockchains se desarrollan constantemente y las aplicaciones se construyen sobre ellas; sin embargo, en realidad no se captura ningún valor de negocio real.

Para obtener una idea de por qué esto es así, podríamos mirar la historia del código abierto. En ese entonces, la misma narrativa jugó.

Los sistemas operativos similares a Unix habían existido durante más de treinta años en el momento en que Linux despegó. Mientras tanto, se han desarrollado muchos proyectos de código abierto con miles de programadores de todo el mundo. Varios de ellos tuvieron éxito e hicieron realidad la nube y el big data. Sin embargo, al igual que el estado actual de blockchain, muchos de ellos nunca despegaron a escala comercial.

Hubo un sistema similar a Unix que no solo se convirtió en la plataforma operativa de código abierto más exitosa del mundo; ahora ahora alimenta miles de millones de internet y dispositivos móviles. Hay más de 21 millones de líneas de código en su repositorio Git. Hay más de 10,000 líneas de código agregadas a su base de código cada día. Funciona con Google Chromebooks, dispositivos Android, aproximadamente el 70% de los servidores web que albergan los diez millones de dominios web principales, el 92% de los entornos de nube pública de Amazon EC2, 498 de los 500 supercomputadores principales y mucho más. La plataforma de la que estoy hablando es Linux.

Lo que Linux fue para la Web no se ha emulado todavía en blockchain. Esta es quizás la razón por la que blockchain aún no ha despegado a nivel comercial o de negocios. Sabiendo esto, no hay mucho que pueda hacer para resistirme a pensar en lo que Linux hizo para tener éxito, y proponer exactamente el mismo enfoque con blockchain.

El éxito de Linux

Linux debe su éxito al proyecto GNU de código abierto. GNU produjo las herramientas, compiladores, depuradores e implementaciones de shell necesarias para construir un sistema operativo similar a Unix. Linux unió todo tipo de tecnologías, herramientas de desarrollo y kits de desarrollo de software para crear la plataforma tecnológica más pragmática del mundo.

Quizás hay una serie de razones principales por las que Linux fue tan exitoso.

Linux era de código abierto de extremo a extremo

Una de las principales razones del éxito de Linux fue que Linus Torvalds hizo que el software de Linux fuera gratuito y de código abierto. Al mismo tiempo, también se aseguró de que el modelo de licencia fuera compatible con los negocios. De hecho, Torvalds lanzó originalmente Linux bajo una licencia que simplemente impedía su uso comercial. A pesar de ser el genio y pragmático que es, más tarde cambió a la Licencia Pública General de GNU que protege la apertura del código fuente, pero permite que coexistan licencias complementarias aptas para el negocio, como BSD y Apache para permitir el uso comercial.

Muchos de los primeros desarrolladores de sistemas operativos de Unix construyeron variantes que se compartían más libremente que aquellos restringidos por las costosas licencias de los proveedores comerciales de TI. Sin embargo, no eran ideológicos sobre cuál era el propósito comercial de los proyectos. Por otro lado, aquellos que eran ideológicos sobre el uso comercial no se descentralizaron en términos de compartir el código.

Una gran comunidad de desarrolladores de software libre, altamente capacitada, siguió a Torvalds y su enfoque dual específico. Un gran producto fue construido con una visión clara de su propósito. Como resultado, los adoptadores tempranos llegaron apresuradamente. Estos adoptadores tempranos fueron seguidos por negocios que trajeron a las masas. El resto es historia.

El desarrollo de Linux fue descentralizado, pero se mantuvo

Linux tuvo una verdadera resonancia en el código abierto y se convirtió en un tema candente entre los desarrolladores. Un ensayo seminal del reconocido desarrollador Eric Raymond, “La catedral y el bazar” y trabajos relacionados sostuvieron que el software se desarrolla mejor cuando un gran número de colaboradores colaboran continuamente dentro de una estructura organizativa relativamente descentralizada. Eso realmente ha demostrado ser el caso con Linux. Los desarrolladores son los que hacen la tecnología; y atraerlos requiere practicar el código abierto como una forma de vida. Solo escuche a Steve Ballmer describir lo que se necesita para que la tecnología tenga éxito si aún no está convencido.

Los proveedores de TI tradicionales, como IBM, adoptaron un enfoque centralizado para el desarrollo de Linux y, como resultado, no lograron construir un sistema operativo Linux completo alternativo para competir con proveedores como Red Hat y SuSE. Lo mismo puede ocurrir con los consorcios dominados por los proveedores de TI actuales que intentan implementar sistemas privados de cadena de bloques para industrias específicas. Es probable que este enfoque de desarrollo centralizado no tenga éxito frente al desarrollo descentralizado con miles de mentes inteligentes que configuran el futuro del software blockchain.

Sin embargo, un enfoque descentralizado no es lo único que se necesita para tener éxito. Linux tuvo éxito porque Linus Torvalds asumió una cabeza de figura y un papel de liderazgo en el desarrollo del código base de Linux resultante. Él eligió qué contribuciones incluir o rechazar. Linus era el mantenedor de la plataforma; que unido a su desarrollo descentralizado, es un enfoque que hizo a Linux exitoso.

Linux tomó un enfoque pragmático para la ejecución

Los arquitectos principales de Linux no pasaron todo su tiempo en I + D y documentos académicos; no pasaron todo el tiempo tratando de usar la mejor tecnología o la más sexy. Muchos sistemas competidores propuestos a Linux siguieron el enfoque anterior, y al final no tuvieron éxito. Se convirtieron en proyectos de investigación en lugar de implementaciones prácticas o comerciales. Deberían haberse centrado en aprovechar las tecnologías y técnicas probadas existentes, pero en su lugar se centraron en la investigación y las pruebas indefinidas.

Linux fue apoyado por firmas con conocimiento del cliente que impulsó implacablemente la adopción de la tecnología

El auge de los sistemas Linux como resultado del pragmatismo de Linus Torvalds en la concesión de licencias al software de Linux con modelos de licencias complementarios para empresas llevó a la aparición de una nueva clase de firmas de soporte de TI empresarial. Una de estas firmas fue Red Hat, que construyó sus productos completamente con tecnología de código abierto. Hasta el día de hoy, siguen el mismo mantra y metodología estricta de código abierto cuando realizan negocios que hicieron hace más de veinte años. Red Hat actualmente obtiene $ 2.900 millones en ingresos por año y es un líder global en el suministro de soluciones Linux para empresas.

Red Hat comenzó su vida como una compañía de software y consultoría en 1994 vendiendo su propio producto (conocido como “distribución de Linux”) llamado Red Hat Linux. Unos años más tarde, y de hecho, hace menos de 20 años, Red Hat salió a bolsa. La firma alcanzó una valoración inmediata de $ 3,000,000,000 USD. Esto les dio la moneda para crecer al construir equipos técnicos y de negocios en todo el mundo. También les permitió adquirir firmas de código abierto de vanguardia como Cygnus (cuidador del compilador GNU) para obtener el control de tecnologías complementarias clave y desarrolladores de código abierto; y para permitirles invertir en la búsqueda y el cuidado de los primeros casos de referencia de clientes de Faro. Siendo parte del equipo ejecutivo en Cygnus, posteriormente me convertí en jefe global de dispositivos de Internet en Red Hat y ejecuté su unidad de Linux incrustado en etapa temprana (también conocida como IoT).

El listado de la bolsa de valores de Red Hat hizo que los vendedores globales de TI, a saber IBM, los notaran. El entonces CEO de IBM, Louis Gerstner, envió un equipo a la sede de Red Hat en Carolina del Norte para aprender más sobre este nuevo fenómeno de Linux de código abierto. Unos meses más tarde: cuando Red Hat le pidió que se agregara a la lista de precios de IBM para que los clientes que quisieran esto pudieran comprar soporte, IBM inicialmente se negó. Cuando Red Hat más tarde solicitó su asistencia en sus esfuerzos por construir una versión de IBM para mainframe de Red Hat Linux para clientes interesados, también se negaron. Hoy en día, muchos clientes ejecutan Red Hat Linux en los sistemas mainframe de IBM, a pesar de que IBM tiene su propia versión de Linux para vender y dar soporte.

En la actualidad, Red Hat es el líder mundial de Linux para clientes empresariales empresariales. Ofrecen una gran tecnología, brindan apoyo empresarial experto y continúan innovando su tecnología. El modelo de Red Hat fue una fórmula para el éxito. Red Hat comenzó como una empresa de Linux que más tarde se convirtió en un proveedor de soporte técnico y software 24/7/365 para su distribución de Linux. Red Hat aprovechó sus conocimientos técnicos que se construyeron en torno a su modelo de código abierto, que es su diferenciador clave. Cuando se combinó con su comprensión innata del cliente, esto resonó con los clientes y le permitió sobresalir de los titulares de TI de la época como IBM, que simplemente no entendía el código abierto.

Red Hat ha logrado un éxito increíble ($ 23,000,000,000 USD de capital de mercado al momento de escribir), y Linux ha penetrado en la mayoría de los sistemas de TI del mundo. Todo esto nos puede decir mucho sobre lo que se necesita para que una nueva tecnología de código abierto tenga éxito. Veamos cómo podemos aplicar eso al siguiente gran movimiento de código abierto: blockchain.

Así como el ensayo de Eric Raymond formó ideologías de código abierto, el libro blanco de Satoshi Nakamoto de 2008 explica las virtudes de una red distribuida pública con ideologías en forma de confianza. Una nueva industria se formó alrededor de blockchain después del documento técnico de Nakamoto. Ha crecido rápidamente en tamaño desde entonces.

En enero de este año, me ofrecieron una posición de liderazgo en otra startup centrada en servicios de TI. En muchos sentidos, ese momento se sintió similar a lo que sentí cuando asumí mi primera posición en Red Hat. En aquel entonces estaba con un nuevo y prometedor competidor en el espacio de software y servicios de TI de código abierto con un gran interés de los clientes. Esta vez, me uní a una nueva compañía de TI de blockchain que tiene uno de los números más altos de implementaciones comerciales en la industria.

Cuando miré los números, el progreso y el éxito de Blocko hasta la fecha me recordaron los primeros días en Re

Esta compañía quería desarrollar un libro de contabilidad distribuido innovador para presentar a algunos de los clientes de blockchain adoptantes más grandes en todo el mundo. Me reuní con el equipo después de la oferta y me pidieron que liderara su estrategia de código abierto. Acepté unirme a ellos. Eran un grupo de brillantes ingenieros de bases de datos con sede en Corea.

Cuando nos reunimos, no hubo una hipérbola o visiones imposibles de cambiar el mundo o hacer que todos los datos estén seguros para siempre utilizando un contrato inteligente ERC-20. Solo hubo conversaciones enfocadas sobre la creación de soluciones para clientes y la emulación de modelos de negocio de código abierto exitosos.

Fue una decisión fácil porque instantáneamente supe lo que tenía que hacer. También sentí que tenía algo que agregar que podría ayudarles. Comprendí todas las prácticas, métodos y mejores prácticas comerciales de código abierto para que una empresa de TI impulse la adopción empresarial de la tecnología de código abierto. He visto esta misma narrativa durante los treinta años que he estado en TI. Entiendo cómo empaquetar y explicar la tecnología, luego entregarla a los clientes.

Planeo usar todas estas cosas que he aprendido, y mi experiencia de código abierto en un nuevo proyecto en el que estoy completamente enfocado y disfruto cada minuto de. Este proyecto es AERGO. AERGO emulará todos los modelos de código abierto de Linux y tendrá una firma consultora global de TI empresarial con experiencia previa en la entrega de implementaciones de blockchain comerciales para impulsar la adopción de este.

Enfoque de AERGO

Así como Red Hat estuvo involucrado en el software de Linux y usó los servicios de consultoría antes de que adquiriera una escala comercial para convertirse en la compañía de soporte técnico para la tecnología; una compañía relativamente desconocida de Corea del Sur, Blocko, ha estado implementando implementaciones privadas de blockchain a grandes clientes en todo el mundo durante los últimos cuatro años y se convertirá en la compañía de soporte técnico para la tecnología AERGO.

El equipo está compuesto por más de 50 desarrolladores senior que saben cómo desarrollar, probar y empaquetar juntos soluciones de cadena de bloques a escala comercial. El equipo aquí tiene un enfoque innato en el cliente y un profundo conocimiento técnico de la tecnología blockchain. Esto es muy similar a Red Hat en los primeros días, antes de convertirse en un jugador global en el espacio tecnológico.

AERGO es una nueva plataforma que Blocko está desarrollando y soportando inicialmente, no solo en torno a un conjunto central de tecnologías de código abierto; pero como toda una plataforma de código abierto y ecosistema de soporte. AERGO es una plataforma de cadena de bloques que permite a las empresas lograr una confianza distribuida a escala. AERGO sigue los principios clave del desarrollo de código abierto; licencias de software de código abierto; enfoque de desarrollo descentralizado; liderazgo pragmático; y soporte para desarrolladores, integradores y empresas.

AERGO es de código abierto de extremo a extremo.

AERGO se ha establecido como una organización de código abierto y sin fines de lucro. Es una forma de base de código abierto que adoptará, seguirá y se adaptará al mismo modelo de plataforma de código abierto que ha demostrado ser exitoso con Linux. El modelo de licencias que AERGO está adoptando es un llamado desarrollador de licencias dobles y un enfoque de licencias para empresas. Esto nos permite mantener el software de código abierto para beneficiarnos de la interacción del desarrollador y seguir la metodología asociada, al tiempo que permite a las empresas comercializar la tecnología para respaldar a sus clientes finales.

AERGO sigue un enfoque de desarrollo descentralizado liderado por Blocko.

Es necesario un enfoque de desarrollo descentralizado para maximizar el potencial de una tecnología. AERGO lanzará su tecnología a través de plataformas de código abierto bien establecidas como GitHub. Los desarrolladores podrán inspeccionar, criticar, corregir y mejorar el protocolo AERGO de capa base y todos los servicios de TI que enviamos con él.

No solo eso, sino que algunos componentes clave de AERGO se lanzarán como proyectos independientes de código abierto que cualquiera puede usar. Nuestro socio de desarrollo estratégico con gran experiencia, Blocko, ayuda a nuestra fundación a dirigir y enfocar esfuerzos clave para garantizar que los desarrolladores de dApp, los socios tecnológicos y nuestros futuros clientes puedan adoptar y usar la plataforma en implementaciones empresariales del mundo real. AERGO ha contratado a muchos expertos líderes en código abierto que ayudaron a los clientes no solo a adoptar código abierto, sino a menudo a los que escribieron el código subyacente utilizado.

AERGO adopta un enfoque pragmático para la ejecución.

Hubo grandes diferencias técnicas entre Linux y otros sistemas de la competencia que también intentaron posicionarse para reemplazar Unix en el negocio en los últimos 20 años. La mayoría de ellos fracasaron. Parte de la razón de esto fue que muchas de estas alternativas eran algo más proyectos de investigación que implementaciones prácticas.

Lo que se necesita no es simplemente una arquitectura más escalable o capacidades de rendimiento más altas. Lo que se necesita es un equipo enfocado y experto que sea pragmático, como lo fue la Fundación Linux; para desarrollar y empaquetar cuidadosamente la cadena de bloques, así como las tecnologías asociadas clave, de la manera correcta.

Hay cientos de empresas e instituciones que están investigando nuevos protocolos de consenso, implementaciones de bases de datos y diseños de tokenomics para crear una cadena pública utópica que pueda escalar. Mirando hacia atrás, esto es muy similar a la forma en que la mayoría de los proyectos de sistemas similares a Unix se complacieron en largas operaciones de investigación y esperaron para comenzar el desarrollo. El proyecto de Linux avanzó compilando y rediseñando lo mejor de las técnicas disponibles en ese momento; añadiendo nuevas tecnologías en el camino; y luego empaquetarlos juntos. Fue un éxito masivo. En ese momento, había muchos desarrolladores que se ofendían por el enfoque pragmático de Linus Torvalds. Es posible que hayan sido técnicamente correctos y genuinos en sus críticas, pero habrían retrasado significativamente la adopción de la tecnología. La tecnología puede incluso haber resultado ser mejor, pero seguramente no habría resultado tan exitosa.

Hay muchos trabajos de investigación y libros blancos en blockchain por ahí. La pregunta es, ¿dónde están las implementaciones en producción centradas en el cliente de la empresa?

AERGO es muy diferente de otros proyectos de blockchains. Utiliza lo mejor de las tecnologías de blockchain existentes; lo mejor de los métodos de desarrollo de software empresarial; las mejores y más rentables técnicas para la entrega segura en la nube sin servidor; y, finalmente, utiliza las mejores prácticas probadas para funcionar en implementaciones empresariales a gran escala con clientes de todo el mundo.

Lo que el mercado necesita no es más investigación. Lo que el mercado necesita entrega con agresión.

Blocko está utilizando activamente el conocimiento de sus clientes para impulsar la adopción de AERGO

AERGO tiene como objetivo cumplir con todo lo anterior al combinar cada elemento y el uso de más de cuatro años de know-how privado en cadena de producción de la empresa que respalda el proyecto, Blocko.

Al igual que Red Hat comenzó a vender servicios y distribuciones de Linux antes de escalar para convertirse en una operación global y líder en implementaciones de Linux; Blocko ha entregado implementaciones y servicios de blockchain a más de 23 clientes empresariales en Corea del Sur con más de 25 millones de puntos finales antes de que comience con AERGO. Estos no son papeles blancos, o prueba de conceptos. Estas son implementaciones empresariales reales con clientes reales; Sistemas seguros y mantenibles diseñados localmente y escalados globalmente.

La gran cantidad de clientes que han recibido productos blockchain de Blocko, lo que lo coloca en una posición similar a la que Red Hat tenía, en términos de experiencia del cliente en la creación y el empaquetado de la tecnología, antes de que se lanzara a un impulso global agresivo. Este es el conocimiento del cliente que Blocko aportará a AERGO.

Blocko no solo está tomando cuatro años de experiencia práctica en desarrollo de cadena de bloques, nube y TI, y está construyendo la plataforma y la base detrás de ella; También está trabajando muy duro para que la plataforma sea fácil de usar. La organización sin fines de lucro detrás de AERGO está compuesta principalmente por miembros del equipo de Blocko, que dedican su tiempo y experiencia para hacer realidad la visión de código abierto de la plataforma.

Así como Red Hat estableció sucursales de desarrollo de negocios globales para establecer clientes de referencia en todo el mundo; Blocko está estableciendo equipos locales similares que pueden ayudar a los clientes a descubrir e implementar rápidamente blockchain en sus ecosistemas de TI. Esto le dará a la compañía el apalancamiento necesario para impulsar la adopción seria de AERGO y, finalmente, superar a los incumbentes de los servicios de software como IBM en términos de servicios de cadena de bloques.

La compañía está construyendo lentamente el equipo para ofrecer estos servicios locales con oficinas en Seúl, Londres, Alemania, Brasil y Canadá. Estoy contratando activamente a muchos de los gurús de código abierto con los que he trabajado durante los últimos veinte años y los llevo a bordo para proporcionarles el mismo conjunto de habilidades valiosas que proporcionaron para impulsar la adopción de Linux en Red Hat, pero ahora para blockchain en Blocko . Continuaremos agregando a este equipo y estamos buscando activamente a desarrolladores y embajadores de código abierto y de cadena de bloques más calificados para que se unan a nuestra causa. Una misión ambiciosa como esta requiere tiempo y gente. Más que nunca, realmente se trata del equipo.

Equipo de investigación y desarrollo de Blocko, oficina de Bundang, Seúl, Corea.

Blocko lanzará avanzados kits de desarrollo de software amigables para el desarrollador; interfaces de programación de aplicaciones estables y bien documentadas; así como fácil de seguir y adoptar planos de implementación. Estos planos utilizarán código de software, contratos inteligentes e implementaciones de ejemplo desarrolladas para implementaciones comerciales a gran escala de la vida real por nuestro socio Blocko durante los últimos cuatro años. Pretendemos ponerlos a disposición de los usuarios de la red pública AERGO para diseñar, implementar y administrar sistemas de cadena de bloques basados ​​en casos de uso comprobados y modelados por Blocko. Esto permitirá a los desarrolladores, socios tecnológicos y clientes construir sistemas de blockchain robustos en cuestión de semanas en lugar de meses, mientras aprenden todo lo que necesitan aprender en el proceso de hacerlo ellos mismos en el mismo período de tiempo. AERGO es una plataforma compleja y fácil.

Linux y otras tecnologías innovadoras de este tipo fueron adoptadas por clientes líderes en etapas iniciales durante los últimos 20 años con la ayuda de expertos; expertos que anteriormente trabajaron en Red Hat, SuSE, VMware y Deutsche Telekom; expertos que han construido sistemas seguros y escalables que sirven a millones de clientes comerciales en todo el mundo y en muchas industrias.

Creo que la misma narrativa se desarrollará con el blockchain de la empresa. Los expertos de Blocko que han desarrollado sistemas para empresas masivas, como Samsung SDS, Hyundai Motors, Lotte Card, Shinhan Bank, la Bolsa de Valores de Corea y otros, ahora trabajan activamente en AERGO. Así como Linux se convirtió en la base del mundo de la computación, las plataformas basadas en blockchain como AERGO podrían convertirse en la base de lo que muchos llaman ahora Web 3.0.

Estoy emocionado de trabajar con el equipo de Blocko en la construcción de la plataforma AERGO. Esperamos que este artículo dé una idea de las filosofías muy diferentes detrás de AERGO y por qué este no es solo otro proyecto. Esto es algo mucho más y mucho más grandioso de lo que muchos pueden darse cuenta.

Ah, y no nos uniremos a ningún consorcio centrado en el proveedor de TI grande ni le pediremos a nadie que agregue nuestra solución a su lista de precios en el corto plazo. Los proveedores de TI de ayer pueden hacer eso.

Simplemente concentraremos todos nuestros esfuerzos en desarrollar la tecnología, atraer a grandes desarrolladores y socios, y trabajar con los clientes. Nos centramos en los clientes que desean crear grandes productos y servicios nuevos con la escala y el alcance para lograr efectos de red masivos sin tener que confiar sus datos a un intermediario.

Sin más preámbulos, presento AERGO: Distributed Trust at Scale

Original link：https://medium.com/aergo/drawing-a-parallel-between-linux-and-blockchain-160f79ca74e6