blockchain explorer tutorial what is blockchain explorer
Aquest tutorial explica què és un explorador de blockchain, per què s’utilitza i com funcionen els exploradors de blockchain, el seu historial i alguns exploradors comuns de blockchain:
A l’anterior Cartera blockchain tutorial de Blockchain tutorial sèries , vam aprendre sobre els tipus de carteres de blockchain, com funcionen i com es generen.
Els exploradors de blockchain són el Google de les criptomonedes i blockchain. Permeten als usuaris accedir a diferents detalls relacionats amb transaccions en adreces de cartera i cadenes de blocs específiques, incloses la quantitat realitzada, les fonts i la destinació dels fons i l'estat de les transaccions.
Es poden utilitzar per extreure pràcticament qualsevol dada relacionada amb transaccions, carteres i cadenes de blocs, incloses llistes enriquides i missatges ocults.
Aquest tutorial explica els exploradors de blockchain, les seves històries, casos d’ús i els principals exploradors disponibles. Discutirem detalladament el funcionament d’un explorador de blockchain, de què consta i per què es necessita.
Què aprendreu:
Què és un explorador de blockchain?
La imatge següent mostra les transaccions recents de l'explorador de blockchain:
(imatge font )
Un explorador de cadenes de blocs és un programari que utilitza l'API i el node de cadena de blocs per extreure diverses dades d'una cadena de blocs i, a continuació, utilitza una base de dades per organitzar les dades cercades i presentar les dades a l'usuari en un format de cerca.
Les entrades de l’usuari són termes que es poden cercar a l’explorador i que després es cerquen a través d’una taula organitzada de la base de dades. L'explorador ja haurà organitzat les dades d'una cadena de blocs en format de taula.
Per a la majoria d’usuaris, un explorador de blockchain us permetrà cercar i explorar dades sobre blocs extrets recentment o transaccions realitzades recentment en un blockchain. L’ideal seria que us permetin veure un feed en directe de blocs a mesura que s’extreuen, així com les dades relacionades amb els blocs.
Tot i això, també us permeten fer el següent:
# 1) Exploreu l'historial de transaccions de qualsevol adreça de cartera: Això ens permet auditar qualsevol adreça de cartera i millorar la transparència en un blockchain.
Últimes transaccions en una cadena de blocs i quantitats:
# 2) Exploreu les adreces de recepció i canvieu les adreces: A més de l’adreça de recepció de la transacció, podeu veure l’adreça de canvi, que és una sortida que retorna la criptografia al inversor per evitar que massa del valor d’entrada es destini a les comissions de transacció. Això també millora la transparència de les transaccions.
# 3) Exploreu la transacció més gran del dia: Alguns exploradors ho recolzen.
# 4) Exploreu l'estat de Mempool: Això ens permet explorar les transaccions no confirmades en una cadena de blocs, incloses les seves dades.
llocs animats gratuïts per veure en línia
# 5) Exploreu els incidents de doble despesa: Alguns exploradors donen suport al descobriment de quantes transaccions de doble despesa tenen lloc en una cadena de blocs.
# 6) Exploreu blocs orfes i obsolets: Es tracta de blocs que no s’uneixen a la cadena de blocs més llarga fins i tot després de la mineria i que es desconeix la seva cadena de bloc pare. Els blocs obsolets són aquells que tenen coneguts els seus pares però que encara no estan units a la cadena més antiga coneguda. Alguns exploradors ens permeten veure quants d'aquests blocs es van realitzar en una cadena de blocs.
Últimes transaccions en una cadena de blocs i quantitats:
diferència entre cas de prova i script de prova
# 7) Exploreu la piscina o la persona que ha trobat o minat un bloc concret: Diferents individus i grups de mineria (grups que combinen els seus recursos informàtics amb criptografia de mines) competeixen amb blocs de mines en qualsevol cadena de blocs donada i els exploradors ens permeten trobar qui ha minat amb èxit un bloc determinat per la seva alçada.
# 8) Exploreu blocs de gènesi: Podeu trobar el bloc que s'ha extret primer en una cadena determinada, per qui, així com les seves altres dades.
# 9) Permet als usuaris veure els honoraris de les transaccions, la dificultat del blockchain, el percentatge de hash i altres dades.
Explorador de blockchain amb tarifes i adreça:
Per què utilitzar Blockchain Explorer?
Aplicacions de blockchain explorer:
Les carteres Blockchain poden proporcionar diferents tipus de dades, però la visualització es limita a les dades relacionades amb les claus que gestiona la cartera. Els exploradors s’utilitzen per visualitzar dades relacionades amb les transaccions realitzades en totes les carteres d’una cadena de blocs determinada.
- Transparència: Permeten comprovar els saldos i la despesa en adreces de contractes intel·ligents, com ara quan els usuaris participen en una oferta inicial de monedes, ICO.
- Comprovar si una adreça de cartera és vàlida per a una cadena de blocs abans d’enviar criptografia a una persona.
- Comprovar si s’ha enviat una transacció a la persona a qui s’envia. És com tenir algunes proves públiques que heu enviat a la criptomoneda a la persona. Els propietaris poden consultar els saldos de la cartera.
- Els exploradors poden ajudar-vos a explicar què passa amb les transaccions que encara no s’han confirmat ni les fases de confirmació.
- Pot ajudar a l'usuari a conèixer el cost actual d'una transacció o gas i, per tant, ajudar a planificar la despesa de gas per a futures transaccions.
- De vegades, pot ajudar-vos a saber si un grup és el que va explotar una transacció i probablement ajudarà a prendre decisions sobre si invertir més recursos informàtics per a futures activitats mineres.
- Pot ajudar els desenvolupadors d’usuaris que programen la seva cartera si funcionen correctament per enviar i rebre i emmagatzemar criptomonedes.
- Els exploradors es poden utilitzar juntament amb altres programes, com ara nodes, per corroborar dades i informació, per exemple, per confirmar altres eines si funcionen adequadament.
- Els desenvolupadors també poden comprovar quines funcions i funcions han d’incloure a les seves carteres o altres programes mitjançant aquests exploradors.
- Com a eines de recerca, els exploradors poden ajudar a prendre decisions importants relacionades amb les finances personals, de grup i d’empresa.
Història dels exploradors de blockchain
El concepte d’exploradors de blockchain va sorgir simultàniament amb blockchains. Aquest tipus de programari va sorgir perquè era difícil interrogar cadenes de blocs, per exemple, quan una persona diu que us havia enviat criptomonedes, però la vostra cartera no n’havia rebut cap com s’havia reclamat.
Això pot ser perquè la transacció encara estava pendent de confirmació o s'havia rebutjat completament. O diguem si havíeu enviat criptografia a una persona i després nega rebre'n cap.
En segon lloc, va ser difícil interrogar les cadenes de blocs, ja que les dades que contenen tenen un format determinat. Tot i que la informació s’emmagatzema i s’estructura d’una manera determinada, lògicament, s’indexa i s’agrupa. Per ser accessible i llegible a simple vista i per un usuari normal, calia un programari addicional.
Només els programadors qualificats van poder accedir a informació addicional o addicional de les cadenes de blocs relacionades amb les transaccions. Podrien fer-ho utilitzant interfícies de línia d'ordres. A més, calia executar algunes línies d’ordres per facilitar la lectura de les dades.
El primer explorador de cadenes de blocs, destinat a la cadena de blocs de Bitcoin, va sorgir el novembre del 2010 gairebé al mateix moment en què Bitcoin es posava en línia. Es va fer disponible primer a theymos.ath.cx:64150/bbe . El primer explorador de Bitcoin va ser l’equivalent de Bitcoin a TorStatustorstatus.blutmagie.de.
L'explorador va proporcionar dades sobre Bitcoin i, posteriorment, es va traslladar a blockexplorer.com on es va publicar la pàgina d'estadístiques reals de la cadena de blocs.
Tanmateix, moltes de les pàgines d’estadístiques en temps real existien abans dels exploradors de blocs de Bitcoin. Es van posar a disposició per primera vegada a theymos.ath.cx:64150/q. Pàgines d'estadístiques en temps real getdifficulty i getblockcount es van crear el juliol de 2010. Altres inclosos decimaltarget, probabilitat, hashestowin, nextretarget, totalbc i bcperblock va arribar després.
Aquestes eines es van desenvolupar per respondre a la codificació dura del text dels valors de blocs i dificultats de l'antiga wiki, cosa que va fer que la informació quedés obsoleta.
Com funciona un explorador de blockchain?
Els exploradors de blockchain funcionen mitjançant una base de dades que conté tota la cadena de blocs en un format i taules de cerca. Per tant, un explorador treballarà amb una interfície de node per extreure primer totes les dades d’una cadena de blocs determinada. Un cop obtingudes les dades, les emmagatzema en taules fàcilment consultables.
Recopilarà les darreres transaccions i blocs i les ordenarà segons les categories de cerca definides: per exemple, la cartera adreça identificadors de transaccions, llistes enriquides, saldos, etc.
Un explorador també proporciona una interfície a l'usuari per permetre-li cercar la informació. Pel que fa a la tecnologia, un explorador pot utilitzar una base de dades relacional, base de dades SQL i una API.
És possible que ja conegueu el fet que cada cadena de blocs inclou molts nodes distribuïts. Cada node que pot llegir directament les dades d’una cadena de blocs, agafa detalls de la transacció més recent i del bloc minat i altres dades. Tot seguit, s’envia a la base de dades, on les dades s’ordenen en forma de taules de cerca.
Això fa que l’explorador sigui ràpid d’utilitzar. La majoria de cadenes de blocs utilitzen 24 taules, incloent bloc, adreça, transacció, etc. Cada fila té un identificador o una clau únics, per exemple, un identificador únic per a les adreces que s’utilitzen a la cadena de blocs. Altres creen una clau única.
El servidor d'interfície d'usuari per a l'explorador crea llavors una pàgina web que li permet interactuar amb un usuari mitjançant aquesta última introducció de termes de cerca. També proporciona una API per a la interfície amb altres equips. S’envien al servidor d’interfície en un format llegible per al servidor i el servidor de fons respon al servidor d’interfície d’usuari per obtenir els termes de cerca.
La interfície d'usuari i l'API envien les pàgines web en format HTML al navegador per permetre la lectura de respostes per part de l'usuari.
Base de dades relacional: Una base de dades relacional permet emmagatzemar components de dades en una taula de manera que estiguin relacionats entre si. Això permet simplificar la gestió de dades. Per exemple, en lloc de tenir una taula de blocs gran que contingui tots els detalls de cada bloc, les entrades de la taula de blocs es poden enllaçar amb una entrada d'una taula de capçalera.
Codi d'ordenació d'inserció c ++
Com funciona un explorador de blockchain?
Llenguatge de consulta estructurat (SQL o Sequel): Es tracta d’un protocol i format per fer una consulta o fer cerques a una base de dades. Per exemple, el programari pot crear una taula a la base de dades, inserir nous registres a la taula, cercar el terme, crear una nova taula de resultats i, a continuació, presentar els resultats en una pàgina web a la persona que cerca.
API o interfície de programació d'aplicacions: Aquest és el protocol que permet als usuaris comunicar-se amb les màquines a través del programari. Defineixen els criteris, el format i les interaccions per enviar i rebre respostes pel programari que utilitza l'usuari.
Exploradors comuns de Blockchain
L’explorador blockchain blockchair permet cercar transaccions en 15 blockchains:
Des del desenvolupament de la primera eina d’exploració de blockchain, Blockexplorer.com va ser propietari del Fòrum BitcoinTalk, que s’anomena Theymos. Al novembre de 2010, quan va entrar en línia, des de llavors s'han desenvolupat diversos exploradors.
- Blockchain.com, ara blockchain.org: Permet buscar cadenes de blocs de Bitcoin per blocs, transaccions i adreces.
- Butaca: Permet buscar informació sobre cadenes de blocs Bitcoin, Ethereum i Bitcoin Cash, incloses les cerques de paraules, frases, nodes, mida Mempool i dificultat de mineria. En utilitzar-lo, podeu saber si determinats interessos, com ara els equips, estan codificats a la cadena de blocs.
- Tokenview: Es tracta de l’explorador amb seu a Xina llançat el 2018 i que permet cercar dades en múltiples cadenes de blocs (més de 20 populars).
- Etherscan: Aquest és probablement l’explorador d’Ethereum blockchain més popular. Permet la cerca de transaccions, adreces, contractes intel·ligents, saldos de cartera, etc.
Etherescan és un popular explorador d’Ethereum blockchain per a aquells que participen en recaptacions de fons ICO per a projectes de criptografia:
(imatge font )
- Bitcoin.com: Permet la cerca de dades a les cadenes de blocs Bitcoin i ETH.
Conclusió
Els exploradors de blockchain es van desenvolupar a partir de la necessitat de veure i llegir dades detallades sobre transaccions, així com garantir la transparència de les transaccions i blockchain. Tot i que el primer explorador de Bitcoin va entrar en línia el novembre de 2020, les pàgines d’estadístiques en temps real existien abans.
Els exploradors permeten llegir històries de transaccions de cadena de blocs, saldos de cartera i confirmar l’estat d’una transacció si es confirma o no. També vam veure que un explorador de cadenes de blocs ajuda a identificar les piscines mineres que minen blocs donats, alçada de blocs, blocs orfes, blocs de gènesi.
Vam veure que un explorador utilitza la base de dades, l'API i l'SQL per realitzar les seves operacions. Crea una interfície d'usuari que permet als usuaris introduir dades per cercar cadenes de blocs i, a continuació, utilitza una API i un servidor del costat de l'usuari per convertir les entrades a formats llegibles per màquina i presentar-les al servidor de fons.
D’altra banda, l’explorador haurà extret la informació de blockchain i l’haurà estructurada en taules de bases de dades per facilitar la lectura i les cerques amb més rapidesa.
El servidor de fons realitza les cerques a les bases de dades i presenta els resultats a través del servidor del costat de l'usuari i de l'API (que els converteix a formats llegibles per l'usuari fins i tot amb una pàgina HTML) a la pàgina web que l'usuari utilitza.
També vam conèixer alguns exploradors principals de blockchain.
Lectura recomanada
- Blockchain explicat: què és Blockchain i com funciona?
- Com esdevenir desenvolupador de Blockchain
- Tutorial d'ETF Blockchain: apreneu tot sobre els ETF Blockchain
- Aplicacions Blockchain: per a què s’utilitza Blockchain?
- Top 10 de les millors companyies de blockchain el 2021
- Els 13 millors programes DNS de blockchain (LLISTA ACTUALITZADA)
- Què és una cartera Blockchain i com funciona?
- Per què és crítica la seguretat de Blockchain i com s’implementa