Estoy estudiando Ethereum y no he podido descifrar la diferencia entre Homestead y Morden. En algunos documentos, está escrito que Homestead usa un nuevo algoritmo que toma menos tiempo. no entiendo esto ¿Morden es para pruebas y Homestead para producción?
Cada versión de la red recibe un nombre (id). Aquí hay una descripción general.
La versión actual del protocolo es Homestead. La red de prueba de Ropsten está rota y no hay una red de prueba pública equivalente a Homestead disponible.
A pesar de las diferencias de nombre, Olympic, Morden y Ropsten tienen los identificadores 0
de red 2
y 3
. Frontier, Homestead son la red principal con identificación 1
. Puede ejecutar su propia cadena especificando una identificación de red que no sea 0, 1, 2 o 3.
Próximos lanzamientos:
También hay publicaciones de blog de Vitalik Buterin que hablan sobre escalabilidad y Ethereum 2.0, pero estos lanzamientos están demasiado lejos en el futuro, así que esperemos a Metropolis por ahora.
Ver también: ¿Qué es Olympic, Frontier y Morden? (fusionado)
Frontier es el nombre de la etapa de lanzamiento actual de Etheneum. Es para usuarios pioneros, experimentadores. Cuando se lanzó, no había una interfaz gráfica de usuario disponible, todo tenía que hacerse con la línea de comandos. Además, a menudo se esperaban algunos problemas técnicos. Para un uso serio, se alentó a las personas a esperar la siguiente fase, Homestead.
Olympic fue el escenario previo al lanzamiento de 'Frontier'. También era el nombre de la red de prueba. El equipo de Ethereum DEV anunció algunos premios para las personas que intentan ejercer la red de prueba (creando muchas transacciones, tratando de encontrar y explotar vulnerabilidades, etc.). Ya no esta disponible.
Morden es la nueva red de prueba, que se creó después del lanzamiento de Ethereum. El tamaño de la cadena de bloques olímpica era muy grande y también tenía algunos problemas con las claves (las claves privadas creadas en las Olimpiadas podrían ser potencialmente vulnerables).
Cuando se acaba de lanzar Ethereum, los primeros usuarios tuvieron que cambiar de la red de prueba a la red principal, por lo que hubo conmutadores --frontier
(para la red principal) y --olympic
(para la red de prueba). Además, las personas que ganaron premios en Olympic tuvieron que publicar transacciones especiales allí para reclamar la recompensa. Por lo tanto, a veces querían ejecutar la red olímpica. Pero ahora --olympic
ya no es útil y probablemente se eliminará pronto.
--testnet
es equivalente a configurar el piso --networkid 2
?Frontier es el nombre del lanzamiento y el primer lanzamiento de la red Ethereum en vivo. Frontier es la red Ethereum actual. Se describe más, así como los nombres de los próximos lanzamientos, aquí .
Morden es la red de prueba de Frontier. Cualquier error que se encuentre aquí, lo más probable es que también ocurra en Frontier. Los desarrolladores responsables probarían primero su código en Morden, antes de implementarlo en Frontier.
Olympic era el nombre de la red Ethereum antes de su lanzamiento, donde se ofrecían varias pruebas y recompensas. Es posible que cualquier error en Olympic ya se haya solucionado en Frontier. Piense en ello como un prelanzamiento y ahora es histórico con poco uso práctico.
Así es. Homestead es la red principal actual, mientras que a Morden se le llama comúnmente 'red de prueba'. Ambos son similares además de su contenido y valor. Las 'monedas' de Testnet no valen nada. Si bien los usuarios pueden crear algunas cadenas privadas para el desarrollo y las pruebas internas, es interesante tener una red similar a la red principal donde se pueden probar los contratos inteligentes y Dapps en condiciones más realistas. Otra diferencia importante es que la dificultad es mucho menor en la red de prueba, lo que permite a las personas minar en la red de prueba con una CPU simple.
Devauchelle Evelyne