Je construis l'explorateur de blockchain. J'ai ma propre blockchain. En cela, je veux rechercher les détails d'une adresse donnée à partir de blockchain. Il n'y a pas d'API directe pour obtenir le détail d'une adresse, quelqu'un pourrait-il aider à cela? Merci d'avance.Comment obtenir le détail d'une adresse donnée depuis blockchain?
Répondre
Deux options:
option 1:
blockchain.info a une API ouverte (REST + JSON)
https://blockchain.info/it/api/blockchain_api
ici comment:
https://blockchain.info/it/rawaddr/$bitcoin_address
ours en m ind que vous ne pouvez obtenir des informations à partir d'une adresse qui a réellement déplacé au moins une fois un bitcoin sur le réseau. Si vous créez simplement un nouveau portefeuille et ne transigez pas, l'adresse publique est inexistante sur la chaîne de blocs (c'est-à-dire qu'il n'y a pas de différence entre une adresse nouvellement générée et une adresse inexistante). C'est l'approche « honteux » que vous construisez un explorateur de blockchain en utilisant un autre explorateur blockchain, voir l'option 2 pour l'approche correcte:
option 2:
Exécuter un nœud de Bitcoin sur votre propre et d'interroger vos affaires dessus. Vous pouvez ne pas être en mesure d'exécuter un nœud sur un hébergement normal, probablement vous avez besoin de quelque chose comme une instance Amazon AWS ou hôte sur votre propre serveur
J'ai créé ma propre blockchain, je veux obtenir des détails d'adresse de cette blockchain. – John
Si vous avez créé votre propre blockchain alors vous devriez tout savoir à ce sujet, n'est-ce pas? –
Nous avons pris le code source de peercoin pour faire cela. Et toutes les API sont identiques aux API standard de peercoin. Mais il n'y a pas d'API pour obtenir des détails correspondant à une adresse donnée. – John