Tíos y sus parámetros.

¿Es posible que el bloque actual no tenga tíos ? Como sabemos que el bloque principal contiene la información del contrato, ¿qué tiene un tío ?

Respuestas (1)

¿Es posible que el bloque actual no tenga tíos?

Un bloque puede o no contener tíos. Específicamente, un bloque en la cadena principal puede contener un puntero a una lista de uno o más tíos. La tasa de creación de tío/ommer, es decir, con qué frecuencia ocurre la creación, se trata aquí: ¿Cuál es el significado de la tasa de tío?

Como sabemos que el bloque principal contiene la información del contrato...

Contiene un hash a la raíz del árbol de datos de estado. Estrictamente hablando, el bloque en sí no contiene los datos del contrato, solo lo señala.

¿Qué tienen los tíos?

Los bloques tío contienen los mismos datos que los bloques normales (por ejemplo, transacciones, que provocan cambios en los datos de estado), solo que esta información no logró ingresar a la cadena principal canónica a tiempo. Aunque no es menos válido. Consulte ¿Qué es un bloque tío/ommer?

"El bloque en sí no contiene los datos del contrato, solo los señala". Entonces, ¿dónde se almacenan los datos del contrato?
Se almacena en una base de datos, separada de la propia cadena de bloques. Si ejecuta un nodo completo, descarga toda la base de datos, así como la cadena real. ethereum.stackexchange.com/a/8000/52