Bitcoin Forum
July 23, 2025, 10:38:54 AM *
News: Latest Bitcoin Core release: 29.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: how to ask nodes to proof their identity on my 3D world  (Read 98 times)
Q1000000 (OP)
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
June 29, 2025, 07:31:30 AM
 #1

Hi,
I have created this 3D world(chainofchains.space) with AI tool. I need a key function for it: letting every nodes on BTC or other blockchains be able to handle in and proof their identity. Then people can view the node info directly from this universe I built.

ABCbits
Legendary
*
Offline Offline

Activity: 3304
Merit: 8948



View Profile
June 29, 2025, 09:02:52 AM
Merited by pooya87 (4), hosemary (2)
 #2

AFAIK it's impossible. Current Bitcoin P2P Networking[1] doesn't seem to have any call to request arbitrary data (which could be stored to request proof of identity). And while i don't know what you're trying to achieve, have you checked bitnodes website[2]? They collect and combine data they could get from other Bitcoin nodes.

[1] https://developer.bitcoin.org/reference/p2p_networking.html#version
[2] https://bitnodes.io/

pooya87
Legendary
*
Offline Offline

Activity: 3878
Merit: 11775



View Profile
June 30, 2025, 08:05:43 AM
Merited by hosemary (2)
 #3

letting every nodes on BTC or other blockchains be able to handle in and proof their identity.
What is the benefit of that for the person running that node?

Quote
Then people can view the node info directly from this universe I built.
If all you want to represent is that node's information then they don't need to do anything. As ABCbits said, it is pretty much what sites like bitnodes do:
  • Peer discovery
    Initial connection to seed nodes to fetch a bunch of reliable nodes' IP addresses followed by building an addr database (send getaddr and save each addr message they respond with)
  • Handshake
    Sending the version and verack to receive the other node's version message
  • Parsing version message
    This message contains the necessary information about the node like their IP & port, the services they provide, protocol version, client name and version, etc.

NotATether
Legendary
*
Offline Offline

Activity: 2030
Merit: 8726


Search? Try talksearch.io


View Profile WWW
June 30, 2025, 10:42:54 AM
 #4

There is no reason to request identifiers from Bitcoin nodes. Get it from a Bitcoin wallet or browser extension. Since native Bitcoin doesn't have such a feature, use Lightning Network integration or (dare I say it) WalletConnect.

██
██
██
██
██
██
██
██
██
██
██
██
██
... LIVECASINO.io    Play Live Games with up to 20% cashback!...██
██
██
██
██
██
██
██
██
██
██
██
██
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!