Qu'est-ce qu'un explorateur de blockchain ?
La transparence publique est une notion importante dans les crypto-monnaies. L'une des grandes promesses de la blockchain est qu'elle uniformise les règles du jeu en ne limitant pas les informations à quelques individus en position de pouvoir.
Mais qu'est-ce que cela signifie exactement ? Pouvez-vous découvrir combien de Bitcoins votre voisin possède ? Comment pouvez-vous consulter et vérifier les données publiques par vous-même ? C'est précisément ce que nous allons vous démontrer dans ce billet. Nous sommes spécialisés dans BitcoinCependant, il faut être dévoué blockchain explorateurs pour Litecoin, Ethereum, Binance Chaîne intelligenteet à peu près n'importe quelle blockchain native sont disponibles.
Introduction
Avez-vous déjà eu un paiement qui a disparu, ou quelqu'un qui prétend vous avoir payé mais ne l'a pas fait ? Dans notre structure financière actuelle, cela peut donner lieu à un scénario du type "il dit, elle dit" ou nécessiter l'intervention d'une tierce partie.
Les Blockchains abordent ce problème en introduisant la notion de transparence publique, dans laquelle les informations sont consultables par tout le monde et à tout moment. Toutes les informations sont visibles publiquement par conception sur les blockchains comme Bitcoin et Ethereum, ce qui est important lorsque les transactions (ou Txs) et les contrats doivent être facilement reconnus et validés.
Dans cet article, nous allons examiner la conception fondamentale d'un explorateur de blocs Bitcoin.
Qu'est-ce qu'un explorateur de blockchain ?
Un explorateur de blockchain est similaire à un moteur de recherche dans la mesure où il fournit des informations sur l'historique et l'état actuel d'une blockchain. Cela peut être utile lorsque vous souhaitez examiner le montant et l'historique d'une adresse ou suivre la progression d'un paiement particulier. Toute personne disposant d'une connexion Internet peut utiliser un explorateur pour observer toutes les transactions publiques de la blockchain.
Comment fonctionne un explorateur de bloc ?
Pour interagir avec la base de données et observer l'historique du réseau, chaque blockchain fournira une interface en ligne de commande (CLI). Un explorateur CLI, par contre, n'est pas une expérience conviviale pour le grand public. Par conséquent, la plupart des blockchains disposent d'un explorateur doté d'une interface utilisateur graphique (GUI) qui affiche les informations dans un style plus convivial.
Les autres alternatives au BTC sont blockchair.com et blockcypher.com.
Voyons un peu plus en détail ce que nous pouvons voir ici :
Prix : Un flux de prix en USD agrégé sur plusieurs marchés. Dans la plupart des cas, le prix dépend du fournisseur du flux et n'est pas indicatif du prix au comptant sur une bourse spécifique.
Taux de hachage estimé : Une estimation de la puissance de calcul actuellement employée par les mineurs pour sécuriser la blockchain. Elle peut être considérée comme un indicateur de la sécurité d'une blockchain. Proof of Work (PoW) blockchain.
Transactions : Le nombre de transactions uniques confirmées au cours des dernières 24 heures. Pour être confirmée, une transaction doit être incluse dans un bloc validé (un bloc qui a été miné avec succès).
Volume des transactions : Une mesure de la valeur totale de sorties (en BTC) confirmés sur la blockchain au cours des dernières 24 heures. En raison du mode de fonctionnement de Bitcoin, ce total inclut également les sorties non dépensées retournées au portefeuille "dépensier" sous forme de monnaie.
Volume de transactions (estimé) : Une estimation (en BTC) du volume réel de transactions transférées entre des portefeuilles uniques. Il s'agit du volume de transactions (ci-dessus) moins une estimation des sorties retournées en tant que changement de dépenses. portefeuilles.
Taille du pool de mémoire : Le site mempool La taille permet de suivre la taille globale (en octets) des transactions qui attendent d'être incluses dans un bloc. C'est un indicateur de la quantité d'activité sur la blockchain et peut servir d'indicateur des frais requis pour une confirmation rapide.
Les derniers blocs : Une liste des personnes confirmées blocs, du plus récent au plus ancien. Il comprend des détails tels que la hauteur du bloc, l'horodatage, le nom du mineur (s'il est connu) et la taille du bloc. Vous pouvez cliquer sur "hauteur du bloc" pour découvrir des informations sur les transactions incluses dans le bloc. En cliquant sur "miner", vous obtiendrez des informations sur l'adresse du mineur du bloc. L'adresse publique du mineur peut être une adresse de pool minier connue.
Dernières transactions : Une liste de transactions valides qui ont été soumises au mempool. Encore une fois, les transactions ne sont pas confirmées tant qu'elles n'ont pas été incluses dans un bloc validé.
Il existe d'autres mesures concernant la blockchain que vous pouvez suivre sur cette pagey compris le réseau difficultéles frais par transaction et la moyenne délais de confirmation. Certains explorateurs de blockchain vous permettront également de vous connecter à leur API.
Exemple
Pizza Day Transaction Hash :
a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d
Si vous cliquez sur le adresse de réception (à droite), vous verrez l'historique de ses transactions. Vous pouvez également scanner le code QR pour obtenir la chaîne d'adresse correspondante. Les QR-codes sont très utiles pour effectuer des paiements avec TrustWallet ou d'autres systèmes mobiles. portefeuilles de crypto-monnaies.
Si vous retournez à l'original Page de transaction de la Journée de la Pizzavous pouvez faire défiler vers le bas pour vérifier les détails de la transaction. Ces détails comprennent le hachage unique de la transaction, le statut de confirmation, l'horodatage, le nombre de confirmations, le total des entrées et des sorties, les frais du mineur, etc. Vous pouvez voir que des frais de transaction de 0,99 BTC ont été payés au mineur en plus des 10 000 BTC pour les pizzas.
En cliquant sur la hauteur du bloc (57,043) vous donnera des détails sur le bloc dans lequel cette transaction a été incluse.
Comme vous pouvez le constater, le bloc qui a confirmé la transaction Pizza Day était un bloc sans histoire. Il y a eu deux transactions en tout, une pour le Jour de la Pizza et l'autre pour la récompense du bloc miner.
Les globes vert et rouge à droite indiquent si les Bitcoin ont été dépensés ou non après cette transaction. Le vendeur des pizzas a déjà transféré les 10 000 BTC à une autre adresse, mais l'adresse de la miner possède toujours la récompense du bloc (50,99 BTC).
Réflexions finales
Les explorateurs Blockchain sont des outils pratiques qui tirent parti de la nature ouverte et transparente des blockchains publiques. Ils donnent des informations essentielles sur l'état du réseau, comme l'historique des transactions et des adresses. Cela facilite le suivi et la vérification.
Toutefois, cette volonté d'ouverture totale au public peut conduire à une analyse en chaîne, qui consiste à retracer l'historique des transactions et des adresses. Cela peut révéler le caractère pseudonyme des adresses, notamment pour les personnes qui utilisent souvent les mêmes adresses (non recommandé). D'autres, comme MoneroLa Commission européenne, par le biais de son site web, recherche un équilibre différent entre ouverture et anonymat.