Leer una cadena de bloques con exploradores públicos · Lección 1 de 8
Qué puedes ver en un explorador de bloques
6 min de lectura
Por qué cualquiera puede leer una cadena de bloques
Una cadena de bloques pública es un registro compartido de transacciones que miles de computadoras independientes mantienen sincronizado. Estas computadoras se llaman nodos. Cada nodo completo almacena una copia de la cadena y verifica cada bloque nuevo con las mismas reglas. Nadie necesita permiso para ejecutar un nodo y nadie necesita permiso para leer lo que contiene.
Esa apertura es la razón por la que existe este curso. Si puedes leer la cadena, no tienes que confiar en la palabra de nadie sobre lo que ocurrió. Puedes comprobar por tu cuenta si se realizó un pago, cuándo se confirmó, qué dirección lo recibió y cuánto costó enviarlo.
Sin embargo, para la mayoría de las personas no es práctico leer los datos sin procesar de los nodos. Un nodo responde consultas técnicas en formatos pensados para software. Aquí es donde entran en juego los exploradores de bloques.
Qué es un explorador de bloques
Un explorador de bloques es un sitio web (y, por lo general, una API) que lee datos de uno o más nodos, los organiza en una base de datos y los muestra en páginas que una persona puede buscar y consultar. Piensa en él como un motor de búsqueda y una sala de lectura para una cadena de bloques.
La mayoría de los exploradores funcionan en tres capas:
- Los nodos conectados a la red reciben bloques y transacciones nuevos.
- Un indexador copia esos datos en una base de datos y crea consultas que el nodo no conserva, como «todas las transacciones que alguna vez interactuaron con esta dirección».
- Un sitio web y una API convierten la base de datos en páginas: una página de bloque, una página de transacción, una página de dirección y una página de token.
Entre los ejemplos conocidos se encuentran mempool.space y el explorador de Blockstream para Bitcoin, Etherscan y Blockscout para Ethereum y muchas redes EVM, y Solscan para Solana. IDFE no depende de proveedores: las habilidades de este curso se aplican a cualquier explorador y deberías poder pasar de uno a otro sin tener que volver a aprender nada importante.
Qué puedes buscar
Casi todos los exploradores tienen un cuadro de búsqueda que acepta cuatro tipos de entrada:
| Lo que escribes | Lo que abre el explorador | Formato típico |
|---|---|---|
| Una altura de bloque o un hash de bloque | Una página de bloque | Un número como 840000 o un hash hexadecimal de 64 caracteres |
| Un ID de transacción (TXID o hash de transacción) | Una página de transacción | 64 caracteres hexadecimales; en Ethereum comienza con 0x |
| Una dirección | Una página de dirección | bc1…, 1… o 3… en Bitcoin; 0x seguido de 40 caracteres hexadecimales en Ethereum |
| El nombre de un token o la dirección de un contrato | Una página de token o de contrato | En las cadenas de estilo Ethereum, una dirección de contrato 0x |
Aprender a reconocer estos formatos a simple vista ahorra tiempo. Si alguien te envía una cadena de 64 caracteres, casi con seguridad es un hash de transacción o de bloque, no una dirección. Una advertencia: una clave privada de Ethereum también tiene 64 caracteres hexadecimales. Un explorador nunca la necesita, y cualquiera que te pida la tuya intenta robarte.
Un recorrido rápido por una página de inicio típica
Al abrir un explorador, la página de inicio suele mostrar:
- Bloques más recientes: altura, tiempo transcurrido desde su producción, número de transacciones y quién lo produjo (un grupo de minería en Bitcoin, un validador en Ethereum).
- Transacciones más recientes: un flujo en vivo de la actividad nueva.
- Estimaciones de tarifas: cuánto cuesta actualmente que una transacción se incluya rápidamente o con más demora.
- Estadísticas de la red: por ejemplo, tasa de hash, número de transacciones pendientes o tiempo promedio entre bloques.
- Precio de mercado: muchos exploradores lo muestran por comodidad. El precio no forma parte de la cadena de bloques. Proviene de datos de mercado externos y no tiene relación con lo que registra la cadena.
Este último punto es importante. Un explorador combina dos tipos de información: datos que provienen directamente de la cadena (bloques, transacciones, saldos) y datos que añade el operador (precios, etiquetas como «billetera activa de Exchange», advertencias de spam, gráficos). Aprende a distinguirlos.
Un explorador es una ventana, no la fuente de la verdad
La cadena de bloques en sí es el registro. Un explorador es la perspectiva de alguien sobre ese registro y, como cualquier perspectiva, puede ser imperfecta:
- Puede tener retraso. Si los nodos o el indexador del explorador se atrasan, es posible que una transacción confirmada todavía no aparezca o que un saldo no esté actualizado.
- Puede equivocarse. Se producen errores de software y de visualización, especialmente con transacciones complejas.
- Sus etiquetas son opiniones. Cuando un explorador etiqueta una dirección como perteneciente a una empresa, esa etiqueta proviene del operador, de fuentes públicas o de envíos de usuarios. Es un contexto útil, no una prueba.
- Puede falsificarse. Los estafadores crean sitios de exploradores parecidos, con páginas falsas que muestran «confirmada». Escribe siempre tú mismo la dirección del explorador o usa un marcador.
De esto se desprenden buenas prácticas. Para cualquier asunto importante, comprueba la misma transacción en dos exploradores independientes, o en tu propia billetera o nodo. Algunos exploradores, como mempool.space y Blockscout, son de código abierto, por lo que las organizaciones pueden ejecutar su propia copia conectada a su propio nodo y eliminar la dependencia de terceros.
Un explorador, una red
Cada página de un explorador corresponde a una red específica. Un explorador de Bitcoin no puede mostrar una transacción de Ethereum, ni viceversa.
Esto se vuelve complicado con las redes compatibles con Ethereum (a menudo llamadas redes EVM), como Polygon, Arbitrum, Base o BNB Smart Chain. Todas usan el mismo formato de dirección 0x, así que una misma cadena de dirección puede existir en cada una con un historial y un saldo completamente diferentes. Si buscas una dirección en el explorador de la red equivocada, es posible que veas una página vacía y concluyas erróneamente que no ocurrió nada. Antes de buscar, confirma siempre en qué red se envió la transacción.
Qué no pueden decirte los exploradores
Un explorador muestra lo que está escrito en la cadena. No puede mostrar:
- Quién controla una dirección, a menos que el propietario lo haya hecho público o que una etiqueta lo sugiera.
- Por qué se realizó un pago, a menos que la transacción incluya una nota o invoque un contrato cuyo propósito sea claro.
- Qué ocurrió fuera de la cadena, como las operaciones dentro de la propia base de datos de un exchange. Cuando compras y vendes desde una cuenta de un exchange centralizado, esas operaciones por lo general nunca llegan a la cadena de bloques.
Tener presentes estos límites evitará que interpretes los datos del explorador como si demostraran más de lo que realmente pueden demostrar.
Enfoque del examen: las tres capas de un explorador (nodos, indexador, sitio web/API), las cuatro cosas que puedes buscar, la diferencia entre los datos en cadena y los datos que añade el operador (precios, etiquetas), y por qué debes comprobar los hechos importantes en un segundo explorador y en la red correcta.
Preguntas de práctica
Comprueba lo que has aprendido. Estas preguntas no cuentan para el examen.
Inicia sesión para guardar tu progreso y continuar donde lo dejaste. Es gratis. Iniciar sesión