Bloques

Un bloque es una recopilación de transacciones y enlaces con el bloque anterior al que amplía.

Block Header

La block header en Scroll refleja la estructura de Ethereum. Sin embargo, algunos campos de la block header se han modificado para adaptarse al contexto de la capa 2, como se detalla en la siguiente tabla:

CampoDescripción
parentHashEl hash del bloque padre.
uncleHashSiempre 0.
coinbaseDirección del contrato de la vault de comisiones pre-desplegada 0x5300000000000000000000000000000000000005.
stateRootEl hash root del state trie. Esto es Poseidon.
transactionsRoot El hash del trie de transacción.
receiptsRoot El hash del trie del comprobante de la transacción.
logsBloomLa estructura de datos que contiene los registros de eventos.
difficultySiempre 0.
numberEl número del Bloque.
gasLimitEl gas máximo permitido en el bloque.
gasUsedEl gas utilizado en el bloque.
timestampEl tiempo del bloque.
extraDataDatos arbitrarios adicionales.
mixHashSiempre 0.
nonceSiempre 0.
baseFeeActualmente vacío en Scroll porque no hemos activado el EIP-1559.

Tiempo de bloque

El tiempo de bloque se refiere al intervalo entre dos bloques consecutivos. En Scroll, el tiempo de bloque está fijado en 3s. Un tiempo de bloque reducido mejora la experiencia del usuario y aumenta la escalabilidad de la cadena de Scroll.

¿Qué sigue?

Mantente actualizado con las más recientes noticias sobre el Desarrollo de Scroll
Roadmap, actualizaciones, eventos virtuales y presenciales, oportunidades en el ecosistema y más
¡Gracias por suscribirte!

Recursos

Síguenos