Bitcoin Forum
June 14, 2024, 10:57:47 PM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How do block explorers know who just mined a block?  (Read 614 times)
calkob (OP)
Hero Member
*****
Offline Offline

Activity: 1092
Merit: 520


View Profile
April 03, 2016, 09:54:04 AM
 #1

Just out of interest i was wondering how the likes of Blockchain.info and Blocktrail.com know who mined a block? 
LordCoder
Hero Member
*****
Offline Offline

Activity: 712
Merit: 500


View Profile
April 03, 2016, 02:13:47 PM
 #2

The mining pools usually use the same address for receiving the Bitcoins, meaning that it could be easily targeted. As you can see, there are other addresses which couldn't be located to a pool.
calkob (OP)
Hero Member
*****
Offline Offline

Activity: 1092
Merit: 520


View Profile
April 03, 2016, 02:29:21 PM
 #3

Cheers, i was thinking it was something a little more technical than that....lol
KenR
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1000


「きみはこれ&#


View Profile
April 03, 2016, 02:35:48 PM
 #4

The fact is,the block explorers don't cover all the blocks in the network.There is a possibility that a particular transaction is not found in one network in a block but might exists in another network which could be covered up by other explorer.Although this is slight off topic to your question ,just thought its relevant.

  ████
█ ████
█ ████
█ ████
█ ████ █
█ ████ █
█ ████ █
█ ████ █
█ ████ █
  ████ █
  ████ █
  ████ █
  ████
  ████
█ ████
█ ████
█ ████
█ ████ █
█ ████ █
█ ████ █
█ ████ █
█ ████ █
  ████ █
  ████ █
  ████ █
  ████
  .WEBSITE.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  .ANN THREAD.
.
▄▄▄▄▄▄▄▄
  ████
█ ████
█ ████
█ ████
█ ████ █
█ ████ █
█ ████ █
█ ████ █
█ ████ █
  ████ █
  ████ █
  ████ █
  ████
~Bitcoin~
Legendary
*
Offline Offline

Activity: 994
Merit: 1000



View Profile
April 03, 2016, 04:03:42 PM
 #5

Doesn't there any blockchain api system which can be used to pull block explorer resulted result? Or explorer code from scratch?

FUBAR-BDHR
Hero Member
*****
Offline Offline

Activity: 702
Merit: 1000


★The Best Adult Video Chat Platform★


View Profile WWW
April 03, 2016, 06:44:12 PM
 #6

The IP address of the miner/pool node that relays the block that is solved is also available and can be compared to know mining pool addresses.  If you notice when it's an unknown miner who solved the block the IP is listed instead of the pool name.  

achow101
Staff
Legendary
*
Offline Offline

Activity: 3430
Merit: 6704


Just writing some code


View Profile WWW
April 03, 2016, 06:55:13 PM
 #7

Cheers, i was thinking it was something a little more technical than that....lol
It is. In every transaction, there is a field called the scriptsig for the input. Since a coinbase transaction doesn't have an input, anything can be put in the scriptsig. Most miners will then put something in the scriptsig that identifies which miner mined that block. However, this is not guaranteed to be accurate since any miner can put any message there. It can be spoofed.

The IP address of the miner/pool node that relays the block that is solved is also available and can be compared to know mining pool addresses.  If you notice when it's an unknown miner who solved the block the IP is listed instead of the pool name. 
No. It is not possible to know the IP address from which a block or transaction originated. Blockchain.info only lists the IP address of the first node which relayed the block or transaction to it. That node is not necessarily the node that created the block or tx.

18xk5oT2rLrAc24SL96XT14BX
Newbie
*
Offline Offline

Activity: 48
Merit: 0


View Profile
May 06, 2016, 06:16:00 PM
 #8

Just out of interest i was wondering how the likes of Blockchain.info and Blocktrail.com know who mined a block? 
IP address of the miner/pool node that relays the block that is solved is also available and can be compared to know mining pool addresses.
Evildrum
Member
**
Offline Offline

Activity: 84
Merit: 10

★YoBit.Net★ 350+ Coins Exchange & Dice


View Profile
May 06, 2016, 07:20:48 PM
 #9

Having miner IP out there is not a bad thing? Would think they need to have extra protocol to protect from being hacked. Did not know their was such a connection for miners,interesting.

██████████    YoBit.net - Cryptocurrency Exchange - Over 350 coins
█████████    <<  ● $$$ - $$$ - $$$ - $$$ - $$$ - $$$ - $$$   >>
██████████    <<  ● Play DICE! Win 1-5 btc just for 5 mins!  >>
achow101
Staff
Legendary
*
Offline Offline

Activity: 3430
Merit: 6704


Just writing some code


View Profile WWW
May 06, 2016, 07:28:16 PM
 #10

Just out of interest i was wondering how the likes of Blockchain.info and Blocktrail.com know who mined a block? 
IP address of the miner/pool node that relays the block that is solved is also available and can be compared to know mining pool addresses.
The IP address is not an identifier. Because Bitcoin is a p2p network, the ip that relayed a block is most likely not the ip of the miner.

Having miner IP out there is not a bad thing? Would think they need to have extra protocol to protect from being hacked. Did not know their was such a connection for miners,interesting.
ip addresses are public addresses. Unless your computer is not behind a firewall or not secure, than simply knowing an ip is not particularly useful. Every internet connection has an ip address, and that includes Bitcoin which uses the internet.

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!