-
El nuevo código, rebautizado como Besu, es una versión de Pantheon, desarrollado por ConsenSys.
-
Besu aborda los problemas de privacidad con un nuevo sistema de permisos.
El consorcio Hyperledger, dedicado a llevar blockchain a las empresas, ha aprobado su primer código que vincula a las empresas directamente con una blockchain pública, en este caso, Ethereum. Llamada Hyperledger Besu, la base de código abierto es casi idéntica a otra solución empresarial de Ethereum, llamada Pantheon, desarrollada por la startup de Ethereum ConsenSys, y que funciona desde abril de este año. Después de un acalorado debate sobre si Hyperledger fue diseñado para expandirse agregando nuevas bases de código, o converger en una oferta más unificada, la votación fue aprobada por unanimidad.
Una de las diferencias más importantes entre Pantheon e Hyperledger Besu es que desde que fue aprobado por el Comité Directivo Técnico de Hyperledger, el cliente renombrado de Ethereum recibirá soporte para la capacitación de nuevos usuarios, certificación de desarrolladores que trabajan con empresas de alto riesgo, y se integrará más fácilmente con bases de código existentes, tal vez facilitando el camino hacia la adopción, al garantizar que las empresas en redes potencialmente competidoras puedan trabajar juntas.
Históricamente, hemos visto una mayor demanda de las redes autorizadas debido a las diferentes características que las empresas no quieren compartir. Pero estamos viendo ahora, y creemos que Hyperledger será parte de esto, que la compatibilidad con la red principal se convertirá en un jugador más para los casos de uso empresarial.
Grace Hartley, líder de operaciones en ConsenSys.
Entre las bases de código de blockchain existentes con las que Hyperledger Besu podría integrarse se encuentran Hyperledger Fabric, desarrollado originalmente por IBM y aportado a la comunidad Hyperledger; Hyperledger Sawtooth, desarrollado originalmente por Intel; Hyperledger Caliper desarrollado originalmente por Huawei e Hyperledger Grid, desarrollado originalmente por Cargill.
Para dar una idea de la escala del trabajo respaldado por esas bases de código, los proyectos que ya están en proceso incluyen la IBM Food Trust Network, compuesta por Golden State Foods, Nestlé, Wal-Mart, junto a otros que buscan aportar transparencia a la cadena de suministro de alimentos, y Salesforce Blockchain, una forma más fácil de crear redes de empresas que comparten un registro común de transacciones, con tecnología de Hyperledger Sawtooth.
La mayor diferencia entre estas herramientas y Besu es que, si bien las soluciones actuales solo permiten que las redes de empresas invitadas que ya confían entre sí agilicen los procesos de trabajo mediante el uso de un libro mayor compartido y distribuido, Besu también puede integrarse con la cadena de bloques pública Ethereum, que permite a grupos de extraños formar redes sin permiso en esa cadena de bloques.
Besu fue construido por un equipo de 26 empleados a tiempo completo en ConsenSys, con sede en Brooklyn. Juntos, el equipo y otros 30 empleados reciben el nombre de PegaSys y operan como una startup independiente. Como es típico en los proyectos incubados dentro de Hyperledger, Besu fue copatrocinado por otros miembros del consorcio, en este caso, el cofundador de Ethereum y CEO de ConsenSys, Joe Lubin, el jefe de ingeniería de JP Morgan, Samer Falah, y el ingeniero senior de Red Hat, Mark Wagner.
Besu evolucionó del cliente Pantheon en Ethereum de PegaSys, que se lanzó en abril de este año, se basa en el lenguaje de codificación JAVA popular entre los desarrolladores empresariales y cumple con los estándares desarrollados primero por la organización sin fines de lucro Enterprise Ethereum Alliance. A diferencia de muchas otras bases de código blockchain, Besu y otras soluciones de Hyperledger se adhieren a la licencia del software Apache 2.0, lo que significa que las empresas que se basan en la infraestructura blockchain, o que usan cualquiera de las herramientas de código abierto, conservan la posesión total de cualquier propiedad intelectual que creen.
Históricamente, las empresas se han mostrado reacias a utilizar blockchains públicas como Ethereum por temor a que información valiosa sobre las contrapartes en una transacción pueda hacerse pública accidentalmente. Como resultado, si bien las cadenas de bloques públicas prometen eliminar aún más intermediarios innecesarios que las cadenas de bloques privadas, la adopción ha sido mínima.
Besu afirma haber abordado estos problemas de privacidad con un nuevo sistema de permisos que permite a los usuarios controlar quién puede acceder a una red, características de privacidad que mueven temporalmente algunas transacciones fuera de la cadena de bloques pública, y al darles a los usuarios la opción de liquidar transacciones en la cadena de bloques pública o usar un mecanismo de consenso privado. Una base de código separada desarrollada por PegaSys para habilitar aún más las transacciones en blockchain pública de Ethereum, llamada Orion, no está colaborando con Hyperledger.
Hasta el 31 de julio de 2019, 28 colaboradores externos han creado un total de 111 actualizaciones de Besu. Docenas de nuevas empresas también han probado la plataforma, según Hartley, y en mayo de 2019, su equipo en PegaSys se asoció con LiquidShare, un grupo europeo respaldado por Euronext, Société Générale, BNP Paribas y Euroclear, para construir una plataforma que se lanzará en 2020 para facilitar el acceso de las pequeñas y medianas empresas a los mercados de capitales.
«Es una comunidad muy activa», dice Hartley.
Si bien la admisión de Besu en Hyperledger es la primera para las cadenas de bloques públicas, Besu se construye con el impulso desarrollado a partir de otros proyectos dentro y fuera de Hyperledger. A principios de este mes, la Enterprise Ethereum Alliance que se encuentra detrás de los estándares que guían el desarrollo de Besu formó su propio grupo de trabajo público de blockchain presidido por el director de la Fundación Ethereum, Aya Miyaguchi. En abril de 2017, el comité de dirección técnica de Hyperledger aprobó Hyperledger Burrow, una solución para blockchains autorizados que usa la misma máquina virtual Ethereum (EVM) que Ethereum, y seis meses más tarde, Hyperledger Quilt, desarrollado originalmente por Ripple, fue admitido como una forma de conectar casi cualquier blockchain con cualquier otra blockchain.
Hyperledger se fundó en 2015 después de que una empresa del mismo nombre fue comprada con capital de riesgo por Digital Asset Holdings, que luego entregó la marca registrada y el código inicial a la Fundación sin fines de lucro Linux. Ahora compuesto por más de 250 miembros, incluidos Accenture, American Express, Baidu y DTCC, la tecnología respaldada por la organización sin fines de lucro fue utilizada por más de la mitad de los miembros de la lista inaugural de Forbes Blockchain 50 a principios de año. Si bien es imposible identificar el número exacto de proyectos que utilizan plataformas Hyperledger, dado que cualquiera puede descargar el software de código abierto, el director ejecutivo Brian Behlendorf estima que hay entre 100 y 200 proyectos activos.
Ahora que Besu ha sido admitido en Hyperledger, la base de código todavía necesita integrarse en el repositorio de código GitHub de Hyperledger y el grupo de trabajo Rocketchat y obtener una certificación de la Fundación Linux que dice que los desarrolladores siguen las mejores prácticas en su implementación de tecnología de infraestructura. En cuanto a Hyperledger, el director ejecutivo del grupo, Brian Behlendorf, dice que, si bien nunca habrá un «hipercoin», la admisión de Besu marca una transición a una nueva fase de integración de blockchain pública con blockchains privados.
«El primer objetivo de Hyperledger era demostrar el concepto de blockchain empresarial, sacar algunas cosas que se pueden implementar en la producción», dice Behlendorf. Y agrega:
Y ahora que esas apuestas están dando sus frutos, ahora que vemos mucho éxito, con el tiempo, nuestra misión tiene que evolucionar para admitir los modelos híbridos. ¿Cómo conseguimos más eficiencia, en lugar de solo ser un equipo de rivales?.
Brian Behlendorf. Director ejecutivo de Hyperledger.
Versión traducida del artículo de Michael del Castillo, publicado en Forbes.