- PUBLICIDAD -

BUIDLers de próxima generación: los 8 equipos que trabajan en Ethereum 2.0

- PUBLICIDAD -

- PUBLICIDAD -

«No queremos reinventar la rueda cuando construimos Ethereum 2.0 «.


Hablando de los esfuerzos complementarios de los desarrolladores que trabajan en dos actualizaciones distintas de la cadena de bloques ethereum: una llamada etereum 2.0 y la otra etereum 1 er. Raul Jordan insiste en que se incluyan las actualizaciones en etereum 1x en un horizonte temporal más corto, lo que beneficiaría la investigación en curso ethereum 2.0.

Jordan es el co-líder de uno de los ocho equipos de desarrolladores diferentes que actualmente construyen clientes de software para ethereum 2.0.

(Como antecedentes, los clientes son implementaciones de software generalmente escritas en diferentes lenguajes de programación que los usuarios implementan para conectarse y participar en la red ethereum).

Jordan dijo a CriptomonedaeICO que: las «mejoras incrementales» que se proponen dentro de ethereum 1x no afectan la hoja de ruta a largo plazo de la cadena de bloques,

«Creo que ambos grupos son bastante ortogonales, pero al menos debemos ser conscientes de lo que cada uno está implementando».

En la actualidad, las directrices técnicas también denominadas especificaciones para ambas actualizaciones aún están en proceso.

Habiendo sido discutido en serio entre los desarrolladores de ethereum solo en las últimas semanas, ethereum 1x pretende ser una actualización intermedia que se centra en las mejoras de la red de ethereum actual.

Ethereum 2.0, por otro lado, presenta una agenda más ambiciosa que se remonta a 2014 y consiste en cambios fundamentales en la plataforma blockchain.

Conocidas en sus inicios bajo el nombre de proyecto «Serenity», las especificaciones actuales de ethereum 2.0 se pueden resumir como una combinación de tres componentes principales:

  • Un cambio a PoS del actual protocolo de consenso de uso intensivo de energía conocido como prueba de trabajo (PoW)
  • Implementación de una solución de escalamiento en toda la red llamada fragmentación.
  • Una renovación de la máquina virtual ethereum (EVM), el motor responsable de implementar aplicaciones descentralizadas (dapps) en la cadena de bloques, para ejecutarse en un nuevo código de programación conocido como WebAssembly (WASM).

Y mientras que uno de estos componentes, a saber, la implementación de WASM por parte de ethereum, tiene el potencial de ser probado en la hoja de ruta anterior para ethereum 1x, la mayoría del trabajo para desarrollar ethereum 2.0 todavía está en curso como un proyecto separado.

Y ese trabajo lo llevan a cabo ocho equipos diferentes repartidos por todo el mundo.

1. Sistemas ChainSafe

Con base en Toronto, ChainSafe Systems es un inicio de investigación y desarrollo de blockchain que ofrece servicios de consultoría para varios proyectos diferentes basados ​​en ethereum, incluidos Shyft, Bunz, Aion y Polymath.

Motivado por el deseo de «contribuir a algo más grande», el líder del proyecto en ChainSafe Mikerah Quintyne-Collins dijo a CriptomonedaeICO:

«Para mí, desarrollar ethereum 2.0 fue mi manera de hacer una marca en el futuro de Internet».

Llamados Lodestar, Collins y su equipo están construyendo actualmente un cliente ethereum 2.0 escrito en Javascript, el lenguaje de programación principal para el desarrollo web.

Financiado en forma privada y buscando apoyo adicional a través del programa de becas de la Fundación Ethereum, se prevé que Lodestar, según Collins, «lleve a una gran cantidad de desarrolladores web a la [ethereum] ecosistema.»

“Todos estos lenguajes de programación tienen sus propias comunidades. Es posible que toda la comunidad no quiera contribuir, pero son lo suficientemente grandes como para que partes de ella quieran contribuir y construir sobre etereo «, dijo Collins.

Incluso al sospechar que el desarrollo funciona para ayudar a otras plataformas de blockchain, Collins enfatizó que, a su juicio, ethereum 2.0 no se trata de garantizar el futuro de ethereum como «el blockchain principal», diciendo:

«No se trata de quién va a ser la próxima gran cosa. Se trata más de tratar de hacer que estos sistemas funcionen. Corriendo solo para que podamos alcanzar a otro supuesto asesino del ethereum, que vence el propósito de trabajar en esto «.

2. PegaSys

“Nuestro objetivo es llevar a las empresas a la red principal. Queremos hacerlo creando un software que sea más fácil de adoptar para las empresas ”.

Eso es Faisal Khan, jefe de estrategia y desarrollo de negocios para el grupo de ingeniería de protocolo blockchain, PegaSys.

Con el respaldo total de Consensys, el autoproclamado «estudio de producción de riesgo» de ethereum encabezado por el cofundador de ethereum, Joseph Lubin, PegaSys está desarrollando las especificaciones de ethereum 2.0 para un cliente de ethereum Java llamado Pantheon.

Recientemente, en una reunión de desarrolladores de ethereum en Praga, Pantheon usa una licencia de software de código abierto llamada Apache 2.0 para permitir a las empresas construir productos sobre la plataforma de ethereum para monetizar su propiedad intelectual.

Hablando con CriptomonedaeICO, Khan destacó que extender el soporte para las especificaciones de ethereum 2.0 significaba una colaboración cercana con los investigadores de la Fundación Ethereum y otros equipos de desarrollo de clientes.

«Hay un montón de puntos de contacto. Hay una llamada semanal. Hay un foro de investigación, ETH Research. Hay un canal de Gitter. La comunicación es bastante frecuente. Obviamente, hay criptografía en Twitter. Es bastante rica la conversación entre cualquiera de los [ethereum] 2.0 equipos y la Fundación «, dijo Khan.

Al agregar eso, ethereum 2.0 iniciaría un nuevo «ciclo de efectos de red, desarrollo de dapp y crecimiento de usuarios» en la plataforma, Khan reiteró que la mayor necesidad en este momento del proyecto era «más gente involucrada».

3. Armonía

Lanzado en octubre pasado, Harmony es el cliente Java original de ethereum que anteriormente era mantenido por un grupo de desarrolladores independientes llamado Ether Camp.

Ahora llamado simplemente el equipo de Harmony, este grupo de desarrolladores recibió recientemente $ 90,000 a través del programa de subvenciones de la Fundación Ethereum para construir especificaciones para ethereum 2.0.

Subsidiado por la Fundación Ethereum, se espera que Harmony continúe ejecutándose como un cliente Java alternativo al Panteón centrado en la empresa.

Aparte de la licencia de software Apache 2.0 que sustenta el Panteón, Harmony opera bajo una Licencia Pública General (GPL) diseñada para garantizar que cualquier implementación del código siga siendo «software libre y software libre», como se describe en la guía oficial de GPL.

Comparando el proyecto con «construir un nuevo internet», el desarrollador de Harmony, Mikhail Kalinin, le dijo a CriptomonedaeICO:

“Los mayores desafíos son mantenerse al tanto de todos los cambios en el área de investigación y seguir el progreso de cada parte del trabajo. El alcance es enorme «.

4. Tecnologías de la paridad

Cofundada por la ex directora de seguridad de la Fundación Ethereum, Jutta Steiner, Parity Technologies es una empresa de infraestructura de blockchain responsable de mantener al segundo cliente ethereum más popular en la plataforma en la actualidad.

El nombre del cliente llamado Parity Ethereum se autoproclama como «el cliente ethereum más rápido y más avanzado».

Como se detalla en la página oficial de Wiki, Parity Ethereum está programado en Rust y construido para «uso de misión crítica», lo que significa velocidades de sincronización rápidas y tiempos de funcionamiento máximos.

Hablando de los esfuerzos renovados para crear un cliente de ethereum 2.0 dentro de la organización, el Director de Asuntos Públicos de Parity, Peter Mauric, explicó que etereum 2.0 era realmente la versión «lista para la producción» de la cadena de bloques de ethereum.

Le dijo a CriptomonedaeICO:

«Hablando en términos generales, creo que el etéreo como existe hoy en día está muy en beta … Ethereum 2.0 va de este proyecto experimental que Vitalik lanzó hace unos años a un protocolo de cadena de bloques más listo para la producción».

5. Prysmatic Labs

Al desarrollar la primera implementación de ethereum 2.0 en el lenguaje de programación Go, Prysmatic Labs se lanzó este enero con el objetivo de ayudar a la cadena de bloques de ethereum a alcanzar la escalabilidad.

Hablando sobre el esfuerzo, el líder del equipo en Prysmatic Labs, Raul Jordan, le dijo a CriptomonedaeICO:

«Ethereum 2.0 es un sistema escalable a las necesidades de una computadora global … Lo que esto significa es que será capaz de manejar la carga de las necesidades del mundo real … Cualquier cosa, desde algo simple hasta un sistema financiero completamente inmenso construido sobre él. . ”

Nombrado como Prysm, el cliente ethereum 2.0 actuará como contraparte de la implementación de cliente más popular actual de la cadena de bloques, también escrito en Go llamado Geth.

Al no ver el desarrollo del cliente como un proceso competitivo, Jordan destacó que múltiples implementaciones de clientes diferentes es una gran necesidad en la cadena de bloques ethereum.

«La razón es que cuando estás trabajando en una cadena de bloques como esta, quieres tanta descentralización de implementaciones. Entonces, por ejemplo, si la cadena de bloques ethereum se está ejecutando en Prysm y hay un error en Prysm, todos pueden simplemente cambiar a [another client]. Tienes opciones ”, dijo Jordan.

Sin embargo, comparando el esfuerzo por construir «un bien público», Jordan destacó que el apoyo para el trabajo de desarrollo fue en gran parte gracias a la donación tanto de la Fundación Ethereum como de otros donantes privados.

Jordan recibió aproximadamente 1 millón de dólares en apoyo hasta la fecha, y le dijo a CriptomonedaeICO que uno de los mayores desafíos de construir un cliente de ethereum 2.0 era asegurarse de que el trabajo se correspondiera «estrechamente con la investigación».

Él explicó:

“Cada semana surgen nuevas ideas, y básicamente estamos construyendo sobre especificaciones que cambian constantemente… Entonces, creo que uno de los mayores desafíos ha sido la multitarea entre desarrollar y también asegurarnos de que la investigación sea buena y evaluar opciones avanzando «.

6. Sigma Prime

Fundada en 2016, Sigma Prime es una empresa de consultoría de seguridad de la información y tecnología de cadena de bloques.

Recibió recientemente una subvención de $ 150,000 de la Fundación Ethereum, la compañía está construyendo un cliente de ethereum 2.0 llamado Lighthouse escrito en el lenguaje de programación Rust.

Siendo la segunda implementación de clientes en Rust junto a Parity, el cofundador de Sigma Prime Paul Hauner le dijo a CriptomonedaeICO que no esperaba que hubiera «ninguna diferencia fundamental» entre los dos productos.

Haciendo hincapié en que una duplicación de trabajo en realidad era «realmente deseada en una cadena de bloques», explicó Hauner:

«El software tiene errores. Entonces, si todos ejecutan el mismo cliente y hay un error, todos caen. Si existe esta diversidad de clientes, lo más probable es que tengan errores diferentes. Un cliente dice que está bien. El resto de la red sigue en pie «.

Y hablando de la importancia de la actualización de ethereum 2.0 en general, Hauner agregó que los usuarios notarán «un gran aumento en las transacciones por segundo», sino también ganancias ambientales significativas bajo un protocolo de consenso de prueba de la participación.

«Personalmente, siento que la gente lo va a usar y va a funcionar. En cuanto a la tecnología actual, no tengo ninguna duda sobre si es factible. ¿Es a prueba de balas en este momento en el tiempo? Absolutamente no. No se ha construido «, dijo Hauner.

7. Estado

Una plataforma de mensajería y un navegador móvil específicamente diseñado para atraer usuarios a la cadena de bloques ethereum, Status reveló este desarrollo activo de agosto para un cliente ethereum 2.0 llamado Nimbus escrito en el lenguaje de programación Nim.

Financiado en parte por una subvención de $ 500,000 de la Fundación Ethereum, el objetivo del proyecto como se destaca en el sitio web oficial es «impulsar la adopción masiva de ethereum» mediante la optimización de Nimbus para el rendimiento en «dispositivos con recursos limitados».

Como tal, aprovechando las capacidades ligeras de ejecutar el código Nim, se espera que Nimbus sea el primer cliente móvil de ethereum que conecte dispositivos de teléfonos inteligentes y otros dispositivos electrónicos portátiles a la plataforma de blockchain.

Con ocho colaboradores principales para el proyecto, el estado se destacó en una publicación de blog hace unos meses que está buscando soporte adicional para desarrolladores.

«Somos una fuente totalmente abierta y alentamos la contribución de aquellos que desean participar», escribió el jefe de desarrollo de investigación en Status Jacek Sieka.

Además, al hablar con CriptomonedaeICO, Sieka agregó que previó que el trabajo de desarrollo para ethereum 2.0 se implementara en varias etapas, con una red de prueba sospechosa para uno de los primeros componentes llamado la cadena de balizas que llegará en algún momento del próximo año.

“Dicho esto, la investigación está en curso y las líneas de tiempo generalmente cambian, pero desde la perspectiva del usuario final, un año, dos años es un plazo razonable para esperar. [ethereum 2.0] para ser generalmente útil «, dijo Sieka.

8. la trinidad

Por último, pero no menos importante, Trinity es un cliente ethereum actual escrito en el lenguaje de programación Python.

Defendido por ser la nueva implementación estándar de Python para ethereum, Trinity presenta un código actualizado al PyEthApp actualmente inactivo originalmente creado por el fundador de ethereum Vitalik Buterin.

Habiendo lanzado este año en una fase alfa preliminar, Trinity está compuesta por seis desarrolladores, incluido Merriam, todos excepto uno de los cuales están contratados para trabajar por la Fundación Ethereum.

Lo que mejor hizo fue construir soporte para las especificaciones de ethereum 2.0, el arquitecto líder de Trinity Piper Merriam destacó el desarrollo «en el límite entre la investigación y la implementación».

“Me gusta más la aplicación de la teoría que la teoría. La investigación de protocolos está clara pero la implementación de los protocolos está más en línea con lo que soy bueno «, dijo Merriam.

Agregando que el trabajo fue realmente «recién empezando», Merriam comparó el proceso de desarrollo del cliente de ethereum 2.0 como unir las piezas de «un rompecabezas».

Un rompecabezas que requiere muchas manos, se espera que el trabajo colectivo de los ocho equipos se refuercen mutuamente y asegure el futuro de la cadena de bloques del etéreo.

Merriam le dijo a CriptomonedaeICO:

«Al tener muchas implementaciones de cualquier protocolo … podemos confiar en que la definición escrita del protocolo es precisa [and] que los clientes individuales son correctos «.

Imagen de trabajo de metal a través de Shutterstock


¡Asegúrese de no perderse ninguna noticia importante relacionada con Criptomonedas! Siga nuestro feed de noticias de la forma que prefieras; a través de Twitter, Facebook, Telegram, RSS o correo electrónico (desplácese hacia abajo hasta la parte inferior de esta página para suscribirse). Bitcoin nunca duerme. Tampoco nosotros.


Descargo de Responsabilidad: Este comunicado de prensa es sólo para fines informativos, la información no constituye consejo de inversión o una oferta para invertir. Las opiniones expresadas en este artículo son las del autor y no representan necesariamente los puntos de vista de CriptomonedaseICO, y no deben ser atribuidas a, CriptomonedaseICO.


Síguenos en Telegram

- PUBLICIDAD -

- PUBLICIDAD -

- PUBLICIDAD -

Deja una respuesta

Su dirección de correo electrónico no será publicada.

17 + veinte =

Suscríbete a nuestro Boletín de Noticias
Regístrese aquí para recibir las últimas noticias y actualizaciones directamente en su bandeja de entrada.
Puedes darte de baja en cualquier momento

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. AcceptRead More