Guy tarda una semana en sincronizar un nodo completo de Ethereum

Alex Moskovski, que se describe a sí mismo como un “emprendedor experto en World wide web”, tuvo que esperar una semana para descargar y sincronizar toda la historia de ethereum en un nodo completo no archivístico.

El viaje comenzó el 27 de agosto cuando dijo : “El patio de recreo es una gota de OD de 8 CPU / 32 GB ($ 160 / mes) + 500 GB de volumen ($ 50 / mes)”.

Una vez que “geth –syncmode =” full “–cache = 28672”, el nodo se fue ejecutando todas las transacciones de cada bloque a partir del bloque de génesis.

Al principio, el nodo completo fue rápido hacia el mercado alcista 2017-18. Luego:

“Las cosas se han ralentizado considerablemente a medida que nos sincronizamos en enero de 2018. La huella de la memoria es sorprendentemente pequeña con 16.5 GB (¿por qué volví a comprar esa gotita costosa?). Sin embargo, la CPU está trabajando duro ”.

Esto fue el 29 de agosto. Tomó alrededor de un día llegar de enero de 2018 a marzo de 2018. Luego, las transacciones cayeron en ética, pero el nodo tardó otros tres días en llegar a la historia precise.

Todo estaba feliz de funcionar como debería, sin fallas ni problemas, simplemente avanzando a través de 169 gigabytes de datos. Una vez terminado, un poema de celebración:

“Su nodo está sudado, SSD débil, los bloques son pesados ​​
Ya hay gatitos en la cadena de bloques: malditas bestias
Maxis lo trollea pero su geth se vuelve suave y estable
Ya debe estar sincronizado “.

Un bitcoiner está haciendo lo mismo con un nodo bitcoin, pero acaba de comenzar y su” diario “no es tan detallado.

El bitcoiner pensaba que esto terminaría en horas , pero es probable que allí también tome una semana o 4-5 días.

Ambas redes se están ejecutando al equivalente de 1 MB por diez minutos, y ambas tienen aproximadamente la misma capacidad de alrededor de 1 millón de transacciones éticas y aproximadamente 1 millón de salidas de bitcoin, que son el equivalente de una transacción ética.

Ambos están tratando de descubrir cómo escalar estos 3 días para sincronizar un año del historial completo de bloques de 1 MB porque si extrapolamos, nos llevaría un mes sincronice el nodo completo cuando Bitcoin cumpla 20.

Este proceso de sincronización es necesario unirse a la crimson de manera no confiable. Puede haber sincronizaciones rápidas que no requieren tanto historial, o billeteras SPV que dependen de encabezados de bloque para la verificación, por lo tanto, no necesitan ningún historial.

Sin embargo, tanto rápido como ligero, se basan en un conjunto de nodos, con eth y bitcoin, ambos con aproximadamente 10,000 de acceso público.

Para que sea más fácil unirse a la purple como un nodo completo, los desarrolladores de eth y bitcoin están trabajando en todo tipo de compresiones, tanto verticales como horizontales para adaptarse a más transacciones en el misma cantidad de bytes.

Comprimido o no, el historial continuará, con una opción potencial que se puede eliminar después de configurar algún tipo de sistema de puntos de manage descentralizado, lo que permite archivar el historial de una manera que no afecte a los nodos completos en en cuanto a sus cualidades sin confianza y sin permiso, así como en lo que respecta a la verificación completa.

En Ethereum, este sistema de puntos de regulate descentralizado está previsto para el próximo año. Mientras que cómo lograr eso en bitcoin no está muy claro.