BitrootBlog
Volver al sitio ↗
© 2026 Bitroot · El contenido es solo informativo y no constituye asesoramiento financiero, de inversión, legal ni fiscal.
Estándares editorialesVolver al sitio

EVM paralela, explicada con claridad

Artículos técnicos sobre modelos de ejecución, consenso, fundamentos de EVM e IA verificable. Cada análisis hace Web3 más claro.

Selección editorial
Ejecución paralela·2026/08/27

Tres caminos hacia la ejecución paralela: planificación determinista, OCC optimista y modelos de objetos

Tres caminos maduros rompen el techo de la ejecución de un solo hilo: la predeclaración determinista al estilo Sealevel, el control de concurrencia optimista al estilo Block-STM y los modelos de objetos al estilo Sui. Este artículo compara sus supuestos, sus costos para el desarrollador y su encaje con la compatibilidad con EVM.

Leer artículo →

Todos los artículos 20 artículos

TodosEjecución paralelaFundamentos de EVMConsenso y escalabilidadIA y computación confiableGuías
2026/10/06Fundamentos de EVM

Storage Layout: cómo caen las variables de estado de Solidity en los slots

Las variables de estado caen en slots de 32 bytes en el orden de declaración: los tipos pequeños comparten slot, los mappings y los arrays dinámicos derivan su posición de un hash, y el orden de herencia desplaza en bloque los números de slot. Estas reglas de ubicación determinan por qué un proxy actualizable debe esquivar los slots que asignaría el compilador.

2026/10/04Fundamentos de EVM

Comparativa de la familia CALL: CALL, CALLCODE, DELEGATECALL y STATICCALL

Las cuatro instrucciones de llamada solo se diferencian en unos pocos números dentro del bytecode, pero su semántica decide en qué contexto se ejecuta el código, sobre qué almacenamiento escribe y en qué se convierten `msg.sender` y `address(this)`. Comparar una por una CALL, CALLCODE, DELEGATECALL y STATICCALL permite ver por qué los proxies dependen de DELEGATECALL y por qué se introdujo STATICCALL.

2026/10/02Fundamentos de EVM

ABI en detalle: selector, parámetros estáticos y tipos dinámicos

Desglose de la ABI a partir del calldata en bruto: el selector de 4 bytes procede del truncamiento de la firma canónica, los tipos estáticos ocupan una palabra entera y los dinámicos se direccionan en dos niveles mediante desplazamiento y longitud; los eventos escriben los parámetros indexed en topics a cambio de ganar capacidad de búsqueda. La ABI no se autodescribe, de modo que tanto la decodificación como las actualizaciones quedan condicionadas.

2026/09/29Fundamentos de EVM

Estado global de un solo hilo: el punto de origen del cuello de botella de rendimiento de la EVM

El Yellow Paper de Ethereum escribe la transición de estado a nivel de bloque como una llamada anidada, así que el orden de evaluación forma parte de la especificación. De dónde viene la semántica de la ejecución serial transacción a transacción, por qué los conflictos de conjuntos de lectura/escritura no se pueden determinar de antemano, qué se compra con el determinismo y la simplicidad de la verificación, y qué propuestas responden de frente a este punto de origen son el hilo conductor a partir de aquí.

2026/09/27Fundamentos de EVM

Estado global y Merkle Patricia Trie: cómo stateRoot lo compromete todo

El stateRoot de la cabecera de un bloque ocupa solo 32 bytes, pero ata los saldos, los nonces, el código y el almacenamiento de contratos de todas las cuentas de la red. Este artículo desmonta la estructura de nodos del Merkle Patricia Trie y el trie de almacenamiento colgado de cada cuenta, explica cómo las pruebas de Merkle sostienen la verificación fuera de cadena y sobre quién recae el costo del crecimiento del estado.

2026/09/25Fundamentos de EVM

El mecanismo del gas en detalle: unidades de medida, mercado de comisiones y detención de la ejecución

El gas es la unidad de medida de recursos de la EVM, y su precio lo determina el mercado de comisiones; confundir ambos planos lleva a juzgar mal las fronteras de la escalabilidad y de la detención de la ejecución. A continuación se desglosan el costo intrínseco y el costo dinámico, se explica qué devuelven out-of-gas y REVERT, y a quién va cada parte de la comisión base y de la comisión de prioridad de EIP-1559.

2026/09/22Fundamentos de EVM

Tres clases de almacenamiento que no conviene confundir: Memory, Storage y Transient Storage

Los mismos 32 bytes de datos guardados en memory, storage o transient storage pueden costar dos órdenes de magnitud en gas, y su ciclo de vida es por completo distinto. Este artículo separa las tres clases de almacenamiento según tres ejes —propiedad, vida útil y tarificación— y explica dónde debe ir cada cosa: un bloqueo de reentrada, un array temporal o una variable de estado.

2026/09/20Fundamentos de EVM

Anatomía de la máquina de pila: palabras de 256 bits, profundidad de pila de 1024 y bucle de ejecución

La EVM es una máquina de pila sin registros: palabras de 256 bits, una pila de 1024 elementos y un contador de programa que solo puede saltar a JUMPDEST. El ciclo de captación, decodificación y ejecución explica por qué el subdesbordamiento y el desbordamiento de pila consumen todo el gas, y también qué gana y qué paga una máquina de pila frente a una máquina de registros.

2026/09/18Fundamentos de EVM

Qué es realmente la EVM: del libro contable distribuido a la máquina de estados distribuida

Tomar Ethereum por un libro contable que registra transferencias deja fuera su parte más importante: las variables de lectura y escritura libres del almacenamiento de las cuentas. Según la función de transición de estado Υ(σ, T) del Yellow Paper, Ethereum es una máquina de estados distribuida, y la EVM es la especificación de ejecución de esa transición de estado. Que toda la red la repita bit a bit impone además un conjunto de restricciones duras a la semántica de ejecución.

2026/09/13Ejecución paralela

Hotspots de conflicto y cargas de trabajo: cuándo ayuda de verdad una EVM paralela

La EVM paralela rara vez falla en los benchmarks de transferencias, pero suele colapsar con el tráfico de AMM, préstamos y acuñaciones de NFT. Este artículo explica cómo se forman los hotspots de conflicto, cómo la granularidad de los conjuntos de lectura/escritura determina la tasa de conflicto y cómo el TPS pico se degrada bajo cargas reales.

2026/09/11Consenso y escalabilidad

La tensión entre descentralización y rendimiento: requisitos de validadores, hardware y distribución geográfica

¿Un TPS más alto se compra con hardware más caro y menos validadores? Este artículo desglosa dimensiones comprobables —requisitos de validadores, geografía y diversidad de clientes— y discute respuestas de ingeniería como la agregación BLS, sin hype. No es asesoramiento de inversión.

2026/09/08Guías

Glosario de métricas de rendimiento: TPS, BPS, latencia de confirmación, finalidad y tasa de conflicto

TPS, BPS, latencia de confirmación, finalidad y tasa de conflicto se mezclan sistemáticamente. Este artículo ofrece definiciones reutilizables, patrones de mal uso comunes y la lista de divulgación que conviene exigir a cualquier benchmark. No es asesoramiento de inversión.

2026/09/06Guías

Quién debería leer sobre la EVM paralela: tres caminos para desarrolladores de contratos, ingenieros de cliente e investigadores

Los desarrolladores de contratos, los ingenieros de cliente y los investigadores se interesan por la EVM paralela por razones distintas. Este artículo ofrece tres rutas de lectura que apuntan solo a artículos ya publicados en este sitio, para que cada audiencia encuentre qué leer y qué saltarse.

2026/09/03IA y computación confiable

Qué significa realmente la compatibilidad con EVM: bytecode, precompilados, JSON-RPC y herramientas

«Compatible con EVM» suele aplanarse en una línea de marketing. Lo que de verdad determina el costo de migración es la semántica del bytecode, el conjunto de precompilados, el comportamiento de JSON-RPC y si Foundry/Hardhat siguen funcionando sin cambios. Este artículo separa esas cuatro capas y explica por qué el paralelismo hace más difícil mantener la compatibilidad.

2026/09/01Guías

Posicionamiento de Bitroot: los límites de un Layer 1 con EVM paralela optimista

Elegir un Layer 1 con EVM paralela optimista implica trade-offs simultáneos en el dominio de liquidación, la compatibilidad y la estrategia de paralelismo. Este artículo expone qué resuelve Bitroot y qué no resuelve —límites, no eslóganes— y cómo sus piezas técnicas se sostienen entre sí.

2026/08/29Ejecución paralela

Introducción al control de concurrencia optimista (OCC): de las bases de datos a la ejecución en cadena

El control de concurrencia optimista nació en la investigación de bases de datos de 1981 y hoy sostiene muchas EVM paralelas. Esta introducción explica las fases de lectura–validación–escritura, contrasta el OCC con el bloqueo pesimista y el MVCC, y nombra las restricciones adicionales de determinismo y de entorno bizantino que añaden las cadenas de bloques.

2026/08/27Ejecución paralela

Tres caminos hacia la ejecución paralela: planificación determinista, OCC optimista y modelos de objetos

Tres caminos maduros rompen el techo de la ejecución de un solo hilo: la predeclaración determinista al estilo Sealevel, el control de concurrencia optimista al estilo Block-STM y los modelos de objetos al estilo Sui. Este artículo compara sus supuestos, sus costos para el desarrollador y su encaje con la compatibilidad con EVM.

2026/08/24Consenso y escalabilidad

Mapear la escalabilidad de la cadena de bloques: qué resuelve cada enfoque —paralelismo en L1, L2, sharding y disponibilidad de datos

La «escalabilidad» suele tratarse como un solo problema. Este artículo la divide en consenso, disponibilidad de datos, ejecución y liquidación, y ubica en ese mapa a las L2, el sharding, la DA independiente y la ejecución paralela en L1, incluido el lugar que ocupa la EVM paralela.

2026/08/22Ejecución paralela

Por qué una EVM de un solo hilo limita el TPS: historia de la congestión y el modelo de ejecución

Los grandes episodios de congestión de Ethereum comparten una misma raíz de diseño: la EVM ejecuta las transacciones una por una. Este artículo explica por qué subir el límite de gas y EIP-1559 no pueden reescribir ese modelo de ejecución, y cómo el retraso de confirmación amplifica el techo del hilo único.

2026/08/19IA y computación confiable

Derechos sobre activos de IA: convertir datos, modelos e ingresos en reglas ejecutables

Por qué los aportantes de datos, modelos y cómputo rara vez reciben pagos automáticos en la IA —y qué resuelven y qué no resuelven los índices de metadatos en cadena, el particionado por umbral, la auditoría asistida por TEE y los repartos por contrato inteligente—, además de cómo los derechos se apoyan en la liquidación y la computación confiable.

← Anterior12Siguiente →