¿Qué es un explorador de Blockchain?
La transparencia pública es una noción importante en la criptomoneda. Una de las grandes promesas de blockchain es que nivela el campo de juego al no limitar la información a unos pocos individuos en posiciones de poder.
¿Pero qué significa exactamente? ¿Puede usted descubrir cuántos Bitcoins posee su vecino? ¿Cómo puedes mirar y verificar los datos públicos por ti mismo? Eso es precisamente lo que vamos a demostrar en este post. Estamos especializados en Bitcoin, por más que se dedique blockchain exploradores para Litecoin, Ethereum, Binance Cadena inteligentey prácticamente cualquier blockchain nativo están disponibles.
Introducción
¿Alguna vez ha perdido un pago, o alguien ha afirmado haberle pagado pero no lo ha hecho? En nuestra estructura financiera actual, esto puede dar lugar a un escenario de "él dijo, ella dijo" o puede necesitar la participación de un tercero.
Las Blockchain abordan este problema introduciendo la noción de transparencia pública, en la que la información está disponible para que la vea cualquiera en cualquier momento. Toda la información es públicamente visible por diseño en blockchains como Bitcoin y Ethereum, lo cual es importante cuando las transacciones (o Txs) y los contratos necesitan ser fácilmente reconocidos y validados.
En este artículo, veremos el diseño fundamental de un explorador de bloques Bitcoin.
¿Qué es un explorador de blockchain?
Un explorador de blockchain es similar a un motor de búsqueda en el sentido de que proporciona información sobre el historial y el estado actual de una blockchain. Esto puede ser beneficioso cuando se quiere examinar el importe y el historial de una dirección o seguir el progreso de un pago concreto. Cualquier persona con una conexión a Internet puede utilizar el explorador para observar todas las transacciones públicas de la blockchain.
¿Cómo funciona un explorador de bloques?
Para interactuar con la base de datos y observar el historial de la red, cada blockchain proporcionará una interfaz de línea de comandos (CLI). Un explorador CLI, por otro lado, no es una experiencia fácil de usar para el público en general. Por ello, la mayoría de las cadenas de bloques tendrán un explorador con una interfaz gráfica de usuario (GUI) que muestra la información con un estilo más fácil de usar.
Otras alternativas para BTC son blockchair.com y blockcypher.com.
Veamos lo que podemos ver aquí con un poco más de detalle:
Precio: Un feed de precios agregados en USD a través de varios mercados. En la mayoría de los casos, el precio depende del proveedor del feed y no es indicativo del precio al contado en una bolsa específica.
Tasa de Hash estimada: Una estimación de la potencia de cálculo empleada actualmente por los mineros para asegurar la cadena de bloques. Puede considerarse como un indicador de la seguridad de una Prueba de trabajo (PoW) blockchain.
Transacciones: El número de transacciones únicas confirmadas en las últimas 24 horas. Para ser confirmada, una transacción debe estar incluida en un bloque validado (un bloque que haya sido minado con éxito).
Volumen de transacciones: Una medida del valor total de salidas (en BTC) confirmados en la blockchain durante las últimas 24 horas. Debido a la forma en que funciona Bitcoin, este total también incluye las salidas no gastadas devueltas al monedero "gastador" como cambio.
Volumen de transacciones (estimado): Una estimación (en BTC) del volumen real de transacciones transferidas entre monederos únicos. Es el Volumen de Transacción (arriba) menos una estimación de las salidas devueltas como cambio al gasto carteras.
Tamaño del Mempool: El mempool size rastrea el tamaño agregado (en bytes) de las transacciones que están esperando ser incluidas en un bloque. Es un proxy de la cantidad de actividad en la blockchain y puede servir como indicador de las tasas necesarias para una confirmación rápida.
Los últimos bloques: Una lista de los confirmados bloques, del más nuevo al más antiguo. Incluye detalles como altura del bloque, marca de tiempo, nombre del minero (si se conoce) y tamaño del bloque. Puede hacer clic en "altura del bloque" para descubrir información sobre las transacciones incluidas en el bloque. Al hacer clic en "minero" se revelará información sobre la dirección del minero del bloque. La dirección pública del minero puede ser una dirección conocida del pool de minería.
Últimas transacciones: Una lista de transacciones válidas que han sido enviadas al mempool. De nuevo, las transacciones no se confirman hasta que se incluyen en un bloque validado.
Hay métricas adicionales sobre la cadena de bloques que se pueden seguir en esta página, incluida la red dificultad, las tasas por transacción y la media de tiempos de confirmación. Algunos exploradores de blockchain también le permitirán conectarse a su API.
Ejemplo
Hash de transacciones del Día de la Pizza:
a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d
Si hace clic en el botón dirección de recepción (a la derecha), verás su historial de transacciones. También puede escanear el código QR para obtener la cadena de direcciones correspondiente. Los códigos QR son muy útiles a la hora de realizar pagos con TrustWallet u otros móviles carteras de criptomonedas.
Si vuelves al original Página de transacciones del Día de la Pizza, puede desplazarse hacia abajo para comprobar los detalles de la transacción. Estos incluyen el hash único de la transacción, el estado de la confirmación, la marca de tiempo, el número de confirmaciones, el total de entrada y salida, los honorarios del minero, y más. Puede ver que se pagó una tarifa de transacción de 0,99 BTC al minero, además de los 10.000 BTC por las pizzas.
Al hacer clic en la altura del bloque (57,043) le dará detalles sobre el bloque en el que se incluyó esta transacción.
Como puede ver, el bloque que confirmó la transacción del Día de la Pizza fue un bloque sin incidentes. Hubo dos transacciones en total, una para el Día de la Pizza y la otra para la recompensa del bloque de miner.
Los globos verde y rojo de la derecha muestran si los Bitcoin se gastaron o no después de esta transacción. El vendedor de las pizzas ya ha transferido los 10.000 BTC a otra dirección, pero la dirección del miner aún posee la recompensa del bloque (50,99 BTC).
Reflexiones finales
Los exploradores Blockchain son herramientas prácticas que aprovechan la naturaleza abierta y transparente de las cadenas de bloques públicas. Ofrecen información esencial sobre el estado de la red, como el historial de transacciones y direcciones. Esto facilita el seguimiento y la verificación.
Sin embargo, este enfoque en la apertura pública completa podría llevar a un análisis en cadena, que implica trazar el historial de transacciones y direcciones. Esto puede revelar el carácter seudónimo de las direcciones, sobre todo en el caso de personas que utilizan a menudo las mismas direcciones (no se recomienda). Otros, como Monero, persiguen un equilibrio diferente entre la apertura y el anonimato.