Bitcoin
wallet → mempool → minero → bloque
Las transacciones gastan UTXOs. El minero propone el bloque y la prueba de trabajo decide qué cadena sigue la red.
Una transacción pasa por seis etapas antes de convertirse en parte de un bloque. El nombre de cada etapa cambia según la red, pero la pregunta es la misma: ¿quién puede aceptarla y cuándo?
La wallet construye una transacción y la firma con tu clave privada. La firma prueba que autorizaste el mensaje sin revelar la clave.
Un nodo recibe la transacción, revisa su formato y la comparte con otros nodos. Mientras espera, suele vivir en un mempool.
Los nodos comprueban la firma, el saldo o los fondos disponibles, el nonce y las reglas propias de la red. Una transacción inválida se descarta.
Un minero, validador o secuenciador decide qué transacciones incluir. El precio, el orden y las reglas de la red influyen en esa decisión.
El productor ordena las transacciones y publica un bloque con sus metadatos. Los demás participantes verifican el bloque completo.
La inclusión indica que la transacción entró en un bloque. Las confirmaciones posteriores, o la finalidad, hacen más costoso revertirla.
wallet → mempool → minero → bloque
Las transacciones gastan UTXOs. El minero propone el bloque y la prueba de trabajo decide qué cadena sigue la red.
wallet → tx pool → validador → bloque
La transacción cambia el estado de cuentas y contratos. Un proponente la ejecuta y otros validadores atestiguan el bloque.
wallet → secuenciador → bloque L2 → L1
El secuenciador ordena las transacciones y publica datos o una prueba en Ethereum. Un bloque L2 puede confirmarse antes de finalizar en L1.
wallet → líder → runtime → bloque
Un líder asignado recibe y ordena las transacciones. El runtime las ejecuta en paralelo cuando no compiten por el mismo estado.
wallet → mempool → validador → bloque
El validador propone y verifica bloques dentro de la red. En la C-Chain, las transacciones siguen reglas compatibles con Ethereum.