Cerca

Tutorial de Blockchain Explorer – ¿Qué es un Blockchain Explorer?

Este tutorial explica qué es un Explorador de Blockchain, por qué usarlos y cómo funcionan los Exploradores de Blockchain, su historia y algunos Exploradores de Blockchain comunes:

En el tutorial anterior de Blockchain Wallet de la serie de tutoriales de Blockchain, aprendimos los tipos de billetera blockchain y cómo funcionan y cómo generarlos.

Los exploradores de blockchain son el Google de las criptomonedas y blockchain.Permiten a los usuarios acceder a diferentes detalles de la transacción en direcciones específicas de billetera y blockchain, incluida la cantidad negociada, las fuentes y el destino de los fondos, y el estado de la transacción.

Se pueden usar para extraer prácticamente todos los datos de transacciones, billeteras y blockchain, incluidas las listas enriquecidas y los mensajes ocultos.

Este tutorial explica los exploradores de blockchain, sus historias, casos de uso y los principales exploradores disponibles.Discutiremos en detalle cómo funciona un explorador de blockchain, de qué se compone y por qué es necesario.

Lo que aprenderás:

  • ¿Qué es un explorador de blockchain?
    • ¿Por qué usar Blockchain Explorer?
    • Historia de los exploradores de blockchain
    • ¿Cómo funciona un explorador de blockchain?
  • Exploradores comunes de blockchain
  • Conclusión
    • Lectura recomendada

¿Qué es un Explorador de Blockchain?

La siguiente imagen muestra las transacciones recientes del explorador de blockchain: Blockchain.com explorer transacciones recientes fonte immagine ] Un explorador de blockchain es un software que utiliza API y nodos de blockchain para extraer varios datos de una cadena de bloques y luego utiliza una base de datos para organizar los datos buscados y presentar los datos al usuario en un formato de búsqueda.

Las entradas de usuario son términos que se pueden buscar en el explorador y que, a continuación, se buscan en una tabla organizada de la base de datos.El explorador ya habrá organizado los datos de una cadena de bloques en el formato de tabla.

Para la mayoría de los usuarios, un explorador de blockchain le permitirá buscar y explorar datos sobre bloques extraídos recientemente o transacciones realizadas recientemente en una cadena de bloques.Idealmente, le permiten ver una transmisión en vivo de los bloques a medida que se extraen, así como los datos de bloques.

Sin embargo, también le permiten realizar las siguientes operaciones:1) Explorar el historial de transacciones de cualquier dirección de billetera: esto nos permite controlar cualquier dirección de billetera y mejora la transparencia en una cadena de bloques.

Últimas transacciones en una cadena de bloques y cantidades: historial de transacciones de cualquier dirección de billetera #2) Explore las direcciones de recepción y las direcciones de cambio: además de la dirección de recepción de la transacción, puede ver la dirección de cambio, que es una salida que devuelve la criptomoneda al gastador para evitar que gran parte del valor de entrada vaya a las tarifas de transacción.

Esto también mejora la transparencia de las transacciones.

#3) Explore la transacción más grande del día: esta es compatible con algunos exploradores.

4) Explorar el estado de Mempool: esto nos permite explorar transacciones no confirmadas en una cadena de bloques, incluidos sus detalles.

#5) Explore los incidentes de doble gasto: algunos exploradores admiten el descubrimiento de cuántas transacciones de doble gasto ocurren en una cadena de bloques.

#6) Explore bloques huérfanos y obsoletos: estos son bloques que no están conectados a la cadena de bloques más larga incluso después de la extracción y su cadena de bloques principal es desconocida.Los bloques obsoletos son aquellos cuyos padres son conocidos pero aún no están conectados a la cadena más largamente conocida.Algunos exploradores nos permiten ver cuántos de estos bloques se han hecho en una cadena de bloques.

Últimas transacciones en una cadena de bloques y cantidades: bloques huérfanos y obsoletos 7) Explorar la piscina o persona que encontró o extrajo un bloque en particular: diferentes individuos y grupos mineros (grupos que combinan sus recursos informáticos para minar criptomonedas) compiten para extraer bloques en una cadena de bloques determinada, y los exploradores nos permiten encontrar quién extrajo con éxito un bloque determinado definido por su altura.

#8) Explorar bloques de génesis: Puede encontrar el bloque que se extrayó primero en una cadena determinada, por quién y sus otros datos.

#9) Permite a los usuarios ver las tarifas de transacción, la dificultad de blockchain, la tasa de hash y otros datos.

Explorador de blockchain que muestra las tarifas y la dirección:

Explorador de Blockchaincom que muestra las tarifas y la dirección

¿Por qué usar Blockchain Explorer?

Aplicaciones de exploración de blockchain: Las billeteras blockchain pueden proporcionar diferentes tipos de datos, pero la vista se limita a los datos clave que administra la billetera.

Los exploradores se utilizan para ver los datos de transacciones realizados en todas las carteras de una cadena de bloques determinada.

  • Transparencia: Le permiten controlar los saldos y el gasto en direcciones de contratos inteligentes, como cuando los usuarios participan en una oferta inicial de monedas, ICO.
  • Compruebe si una dirección de billetera es válida para una cadena de bloques antes de enviar criptomonedas a una persona.
  • Comprueba si una transacción se ha enviado a la persona a la que se envió.Es como tener evidencia pública que has enviado a través de criptomonedas a la persona.Los propietarios pueden verificar los saldos de su billetera.
  • Los exploradores pueden ayudar a explicar lo que está mal con las transacciones que aún no se han completado o confirmado y los pasos de confirmación.
  • Puede ayudar a un usuario a aprender sobre el costo actual de una transacción o gas y luego ayudar a planificar el gasto de gas para transacciones futuras.
  • A veces puede ayudarle a saber si un grupo es el que sacó una transacción y probablemente le ayuda a tomar decisiones sobre si invertir más recursos de TI para futuras actividades mineras.
  • Puede ayudar a los desarrolladores de usuarios que están programando su billetera si funcionan correctamente para enviar, recibir y almacenar criptomonedas.
  • Los exploradores se pueden utilizar junto con otro software, como los nodos, para corroborar datos e información, por ejemplo, para confirmar que otras herramientas funcionan correctamente.
  • Los desarrolladores también pueden comprobar qué características y características necesitan incluir en sus billeteras u otro software utilizando estos exploradores.
  • Como herramientas de investigación, los exploradores pueden ayudar a tomar decisiones importantes sobre las finanzas personales, grupales y empresariales.

Historia de los exploradores de blockchain

Historia de los exploradores de blockchain

El concepto de explorador de blockchain surgió al mismo tiempo que blockchains.Este tipo de software surgió porque era difícil consultar blockchains, por ejemplo, cuando una persona afirma haberle enviado criptomonedas pero su billetera no las recibió como se indicó.

Esto puede deberse al hecho de que la transacción todavía estaba pendiente de confirmación o había sido rechazada por completo.O digamos que si enviaste criptomonedas a una persona y luego niegas recibirlas.

En segundo lugar, era difícil consultar blockchains ya que los datos que contienen están formateados de cierta manera.Mientras que la información se almacena y estructura de cierta manera, lógicamente se indexa y agrupa.Se requería que el software adicional fuera accesible y legible a simple vista y por un usuario normal.

Solo los programadores experimentados pudieron acceder a información adicional o adicional de blockchains relacionadas con transacciones.Podrían hacerlo mediante interfaces de línea de comandos.Además, algunas líneas de comandos tuvieron que ser ejecutadas para que los datos fueran legibles.

El primer explorador de blockchain, diseñado para la cadena de bloques de Bitcoin, surgió en noviembre de 2010 casi al mismo tiempo que Bitcoin estaba en línea.Se puso a disposición anteriormente el theymos.ath.cx:64150/bbe.El primer explorador de Bitcoin fue el equivalente de Bitcoin por TorStatustorstatus.blutmagie.de. El explorador proporcionó datos sobre Bitcoin y más tarde se trasladó a blockexplorer.com donde se publicó la página de estadísticas reales para la cadena de bloques.

Sin embargo, muchas de las páginas de estadísticas en tiempo real existían antes de los exploradores de bloques de Bitcoin.Se pusieron a disposición por primera vez el theymos.ath.cx:64150/q. Las páginas de estadísticas en tiempo real getdifficulty y getblockcount se crearon en julio de 2010. Otros, incluyendo decimaltarget, probability, hashestowin, nextretarget, totalbc y bcperblock, se introdujeron más tarde.

Estas herramientas fueron desarrolladas para responder a la codificación rígida en el texto de los valores de bloque y las dificultades en la antigua wiki, lo que hizo que la información quedara obsoleta.

¿Cómo funciona un explorador de blockchain?

Cómo funciona un explorador de blockchain

Los exploradores de blockchain trabajan utilizando una base de datos que contiene toda la cadena de bloques en un formato de búsqueda y tablas.Un explorador, entonces, trabajará con una interfaz de nodo para extraer todos los datos en una cadena de bloques dada primero.Una vez que se derivan los datos, los almacena en tablas de fácil búsqueda.

Recopilará las últimas transacciones y bloques y los organizará de acuerdo con las categorías de búsqueda definidas, como direcciones de billetera, ID de transacción, listas enriquecidas, saldos, etc. Un explorador también proporciona una interfaz al usuario para permitirle buscar información.

En términos de tecnología, un explorador puede usar una base de datos relacional, una base de datos SQL y una API.

Es posible que ya esté familiarizado con el hecho de que cada cadena de bloques incluye muchos nodos distribuidos.Cada nodo que puede leer datos directamente en una cadena de bloques, captura los detalles de la última transacción, el bloque extraído y otros datos.A continuación, se envía a la base de datos, donde los datos se organizan en forma de tablas en las que se pueden realizar búsquedas.

Esto hace que el explorador sea rápido de usar.La mayoría de las cadenas de bloques utilizan tablas 24 que incluyen bloque, dirección, transacción, etc. Cada fila tiene un identificador o clave únicos, como un identificador único para las direcciones utilizadas en la cadena de bloques.Otros crean una clave única.

A continuación, el servidor de interfaz de usuario para el explorador crea una página web que le permite interactuar con un usuario a través de la última entrada de términos que se pueden buscar.También proporciona una API para interactuar con otros equipos.Estos se envían al servidor back-end en un formato legible por el servidor y, a continuación, el servidor back-end responde al servidor de interfaz de usuario para los términos de búsqueda.

A continuación, la INTERFAZ DE USUARIO y la API envían páginas web como HTML al explorador para que el usuario las lea.

Base de datos relacional: Una base de datos relacional permite que los componentes de datos se almacenen en una tabla para que estén relacionados entre sí. Esto permite simplificar la gestión de datos. Por ejemplo, en lugar de tener una tabla de bloques grande que contiene todos los detalles de cada bloque, las entradas de la tabla de bloques se pueden vincular a una entrada de una tabla de encabezado.

base de datos relacional¿Cómo funciona un explorador de blockchain?

Lenguaje de consulta estructurado (SQL o Sequel): Este es un protocolo y formato para proporcionar una consulta o búsqueda de una base de datos.Por ejemplo, el software puede crear una tabla en la base de datos, insertar nuevos registros en la tabla, buscar el término, crear una nueva tabla de resultados y, a continuación, presentar los resultados en una página Web a la persona que busca.

Interfaz de programación de aplicaciones o API: Este es el protocolo que permite a los usuarios comunicarse con las máquinas a través de software.Definir las directivas, el formato y las interacciones para enviar y recibir respuestas del software utilizado por el usuario.

Exploradores comunes de blockchain

Blockchair blockchain explorer le permite buscar transacciones en 15 blockchains: Blockchair Explorer blockchair Desde el desarrollo de la primera herramienta de exploración de blockchain, Blockexplorer.com era propiedad del propietario de BitcoinTalk Forum llamado Theymos.

En noviembre de 2010, cuando se llegó a la línea, varios exploradores se han desarrollado desde entonces.

  • Blockchain.com, ahora blockchain.org: permite la búsqueda de blockchains de Bitcoin para bloques, transacciones y direcciones.
  • Blockchair: Le permite buscar información sobre bitcoin, etereum y bitcoin efectivo blockchains incluyendo la búsqueda de palabras, frases, nodos, tamaño de Mempool y dificultades de minería.Al usarlo, puede saber si ciertos intereses como los equipos están codificados en la cadena de bloques.
  • Tokenview: Este es el explorador con sede en China lanzado en 2018 y permite buscar datos en múltiples blockchains (más de 20 populares).
  • Etherscan: este es probablemente el explorador de blockchain ethereum más popular.Permite buscar transacciones, direcciones, contratos inteligentes, saldos de billeteras, etc.

Etherescan es un popular explorador de blockchain de Ethereum para aquellos que participan en recaudaciones de fondos de ICO para proyectos criptográficos:

Etherscan, 2000
-ERR:REF-NOT-FOUND-fonte immagine ]

  • Bitcoin.com: Permite la búsqueda de datos en blockchains Bitcoin y ETH.

Conclusión

Los exploradores de blockchain se han desarrollado por la necesidad de ver y leer datos detallados de transacciones, así como para garantizar la transparencia de las transacciones y blockchain.Si bien el primer explorador de Bitcoin se publicó en línea en noviembre de 2020, las páginas de estadísticas en tiempo real existían antes.

Los exploradores le permiten leer el historial de transacciones de blockchain, saldos de billeteras y confirmar el estado de una transacción, ya sea que se confirme o no.También hemos visto que un explorador de blockchain ayuda a identificar los grupos de minería que extraen bloques de datos, altura de bloque, bloques huérfanos, bloques de génesis.

Lea también =>> Las mejores billeteras Bitcoin para hacer transacciones usando Bitcoin Vimos que un explorador utiliza la base de datos, la API y SQL para realizar sus operaciones.

Crea una interfaz de usuario que permite a los usuarios ingresar datos para buscar blockchain, luego usa una API y un servidor del lado del usuario para convertir las entradas a formatos legibles por máquina y presentarlas al servidor back-end.

Por otro lado, el explorador habrá extraído la información de la cadena de bloques y la habrá estructurado en tablas en las bases de datos para una lectura y búsqueda más fáciles y rápidas.

El servidor back-end busca en las bases de datos y presenta los resultados a través del servidor del lado del usuario y la API (que los convierte a formatos legibles por el usuario incluso con la página HTML) a la página web utilizada por el usuario.

También aprendimos sobre algunos de los principales exploradores de blockchain.

Open

info.ibdi.it@gmail.com

Close