La empresa de inversiones Web3 Paradigm ha lanzado una implementación de Ethereum en Rust, según anunció el 7 de diciembre el director de tecnología de la empresa, Georgios Konstantopoulos. El nuevo software, denominado "Reth", permite a los validadores de Ethereum lanzar sus nodos utilizando Rust en lugar de Go, Java u otros lenguajes.

Erigon había lanzado una implementación anterior de Rust en junio, pero el equipo de Erigon dejó de darle soporte en noviembre cuando se enteraron de que Reth estaba en desarrollo, según un post del equipo de Erigon.

En el anuncio, Konstantopoulos declaró que el software se ha publicado para "[contribuir] a la estabilidad de Ethereum mejorando la diversidad de clientes", así como para proporcionar un software de nodo que funcione bien.

Emocionado de ser Reth de código abierto, una capa de ejecución de Ethereum en @rustlang

Reth es una nueva implementación de Ethereum de nodo completo con licencia de Apache/MIT por parte de @paradigm y la comunidad, centrada en la facilidad de uso de los colaboradores, la modularidad y el rendimiento.

En la comunidad de desarrolladores de Ethereum, la "diversidad de clientes" se refiere a la idea de que ninguna versión de software de nodo debe dominar la red. Los desarrolladores creen que si domina una única versión del software, esto podría provocar inestabilidad en la red por culpa de bugs o exploits. La documentación de Ethereum lo explica así:

“Existen múltiples clientes desarrollados y mantenidos de forma independiente porque la diversidad de clientes hace que la red sea más resistente a los ataques y errores. Múltiples clientes es una fortaleza exclusiva de Ethereum; otras cadenas de bloques se basan en la infalibilidad de un solo cliente. Sin embargo, no es suficiente simplemente tener múltiples clientes disponibles, deben ser adoptados por la comunidad y el total de nodos activos distribuidos de manera relativamente uniforme entre ellos”.

Un gráfico dentro de los documentos de Ethereum muestra que más del 80% de los validadores de Ethereum actualmente usan Geth, que es una versión de Ethereum escrita en Go. Los documentos establecen que este porcentaje es "problemático" para la red.

Un desglose de los validadores de Ethereum. Fuente: Ethereum Foundation. 

Los desarrolladores de Reth están de acuerdo en que el dominio de Geth es un problema. En una publicación de blog, dicen:

“El protocolo Ethereum se beneficia de la diversidad de clientes cuando ningún cliente tiene más del 66% de dominio [...] Con Reth, esperamos aumentar el número de clientes en el ecosistema para contribuir a la salud de la red mientras mantenemos bajo control nuestra adopción crítica del consenso”.

En septiembre, Ethereum completó The Merge, un evento que eliminó la minería y permitió a los holders de Ethereum hacer stake de sus monedas para obtener recompensas adicionales. Pero todavía sufre de altas tarifas de transacción durante los mercados alcistas. Se planea una serie de actualizaciones que los desarrolladores creen que le permitirán manejar millones de transacciones por día con tarifas bajas. Su fundador, Vitalik Buterin, ha escrito recientemente sobre su entusiasmo por el futuro de la red.

Aclaración: La información y/u opiniones emitidas en este artículo no representan necesariamente los puntos de vista o la línea editorial de Cointelegraph. La información aquí expuesta no debe ser tomada como consejo financiero o recomendación de inversión. Toda inversión y movimiento comercial implican riesgos y es responsabilidad de cada persona hacer su debida investigación antes de tomar una decisión de inversión