¿Hoja de ruta del cliente ligero de Ethereum?

La hoja de ruta de Ethereum no menciona cuándo esperar un cliente ligero . ¿Alguien tiene alguna idea sobre cuándo podríamos esperar ver un cliente ligero que podría ejecutarse de manera eficiente, por ejemplo, en un dispositivo Android?

Las hojas de ruta son objetivos móviles y no son una buena opción para StackExchange. Es mejor preguntar en otro sitio como Ethereum reddit .

Respuestas (2)

El cliente ligero ( LES ) actualmente solo se está desarrollando en el código base de Go Ethereum y actualmente está completando la primera de dos fases.

La primera fase consta de los siguientes componentes de alto nivel:

  • [•] Encabezado de validación
  • [•] Validación de la información del estado
  • [•] Consulta de información de estado (cuentas, código, nonces, etc.)
  • [•] Validación de recibos
  • [ ] Envío de transacciones

La primera fase está parcialmente en revisión (tareas marcadas) y Zsolt está trabajando en implementar el envío de transacciones. Esto requiere un poco de trabajo debido a la contabilidad (nonces en particular, controles de inclusión, etc.). Esta fase terminará aproximadamente en Two Wooks™ ;-)

La segunda fase constará de las siguientes tareas y aún no se está trabajando:

  • Inspección, validación y filtrado de filtros Bloom
  • Filtrado de registros
  • Validación de registro

La segunda fase hará que la función LES sea "completa" y pondrá fin al 0.1 LES PoC.

Me gustaría agregar la charla de Zsolt de DevCon1

Hay esfuerzos en curso para integrar un cliente ligero en el cliente go Ethereum. Más información está disponible en la solicitud de extracción correspondiente .