Tras el exitoso pero imperfecto lanzamiento de 'Medalla', la primera testnet comunitaria de Ethereum 2.0, los desarrolladores hablaron sobre los problemas y las mejoras necesarias que se pusieron de relieve en el evento.

Como informó Cointelegraph anteriormente, tomó algún tiempo para que la plataforma blockchain alcanzara su finalidad, con sólo el 57% de los interesados participando en el consenso. Generalmente, 70% es el mínimo para que una red sea saludable, como se indica en una explicación de la comunidad. La participación se encuentra actualmente estabilizada en un 80%, de acuerdo con beaconcha.in.

Hubo varias cuestiones señaladas por el equipo que contribuyeron a este lento comienzo. 

Antes del lanzamiento, los desarrolladores de clientes descubrieron varios errores de "peering" que habrían impedido conexiones efectivas entre nodos. Como se apresuraron a solucionarlos uno o dos días antes de bloquear la génesis, algunos validadores pueden haber fallado en la actualización de las últimas versiones.

También identificaron varios problemas con la plataforma de lanzamiento utilizada por los usuarios interesados hacer staking con sus monedas. Algunos de ellos se relacionaban con la experiencia y la educación del usuario, ya que los equipos no pudieron preparar los nodos binarios a tiempo. Además, se descubrió que algunos usuarios habían hecho múltiples depósitos de 32 ETH, probablemente con la expectativa equivocada de que éstos les permitirían tener más validadores.

La configuración manual de múltiples validadores también se convirtió en un problema debido a MetaMask, que abrió nuevos popups para cada lote de 32 ETH, todos al mismo tiempo.

Stakers sin conexión y con problemas técnicos

Durante el lanzamiento, la participación de staking fue solo del 57% durante la primera hora. Según el equipo, esto se debió en parte a que los clientes de Nimbus y Lodestar tuvieron una baja participación en las certificaciones, que es lo que verifica cada bloque propuesto. Esto representó alrededor del 10% de la brecha.

El resto, además de la confusión generada por las actualizaciones de clientes a última hora, se debió a que algunos usuarios estaban desconectados.

Esto es de esperarse, dijeron, y la red "filtrará" el stake de 32 ETH hasta que los validadores fuera de línea sean expulsados de la red. El incentivo para no perder dinero debería ser lo suficientemente disuasorio, pero dado que la testnet de Ether no tiene valor, este incentivo criptoeconómico no funcionó por completo.

Algunos de los grandes stakers no hicieron cambiar de parecer a sus clientes. Los desarrolladores se pusieron en contacto con uno de ellos y, a través de una combinación de factores, la participación llegó rápidamente al 80%.

Sin embargo, la red no es completamente establePrysm y Lighthouse, los dos clientes líderes según el uso popular, todavía tienen problemas de validación.

El equipo señaló que se debe tratar el dominio de Prysm y Lighthouse. Según las encuestas citadas por Danny Ryan de la Fundación Ethereumaproximadamente el 90% de todos los nodos ejecutan esos dos clientes.

La mayoría de los equipos se centraron en la corrección de errores esta semana. Supuestamente, algunos errores son más graves que otros, pero ninguno de los clientes aún es perfecto.

La investigación y el desarrollo continúan mientras Vitalik Buterin publica una especificación anotada para Ethereum 2.0 Fase 1, que debe incluir el fragmentación básica.

Sigue leyendo: