Bitcoin Forum
May 21, 2024, 03:34:18 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Blockchain explorer giving wrong results  (Read 142 times)
Belisarius (OP)
Jr. Member
*
Offline Offline

Activity: 51
Merit: 33


View Profile
May 26, 2020, 03:17:21 PM
 #1

Hi.

I'm not happy to do that but after trying to contact Blockchain, Blockchair and OXT website, and never receiving a single answer, i recommand you to don't use their websites for serious research.

the informations provided on their websites can be wrong because of a bug. I obviously can't check all addresses, but here is an example for you:

https://www.blockchain.com/btc/address/12cbQLTFMXRnSzktFkuoG3eHoMeFtpTu3S
https://blockchair.com/bitcoin/address/12cbQLTFMXRnSzktFkuoG3eHoMeFtpTu3S
https://oxt.me/address/12cbQLTFMXRnSzktFkuoG3eHoMeFtpTu3S

totals are wrongs. For example, Total sent BTC is not 177, but only 32!
 
They very probably use the same API and give the same wrong results.

On this website, results are corrects : https://btc.com/12cbQLTFMXRnSzktFkuoG3eHoMeFtpTu3S

My goal is to rush the guy a little and be sure he will fix the problem quickly in the interest of everybody.
DaveF
Legendary
*
Online Online

Activity: 3486
Merit: 6304


Crypto Swap Exchange


View Profile WWW
May 26, 2020, 06:31:33 PM
Last edit: May 28, 2020, 08:20:41 PM by DaveF
Merited by ABCbits (1), hugeblack (1), nc50lc (1), 1miau (1), Belisarius (1)
 #2

It's not a bug it's the way bitcoin works and the block explorers interpretation of what "Received" is.

12cbQLTFMXRnSzktFkuoG3eHoMeFtpTu3S had 50BTC generated to it in a block that was mined.

There was then a transaction 10BTC was sent to 1Q2TWHE3GMdB6BZKafqwxXtWAWgFt5Jvm3 and 40BTC was sent back to 12cbQLTFMXRnSzktFkuoG3eHoMeFtpTu3S.
Therefore at that point 12cbQLTFMXRnSzktFkuoG3eHoMeFtpTu3S had received 90BTC.

You get $50 and put it in your wallet.
You then take it out of your wallet to buy something for $10
You get $40 in change which you put back in your wallet. Your wallet has received $90 in total into it.

Other people / block explorers see it differently.

-Dave


█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Belisarius (OP)
Jr. Member
*
Offline Offline

Activity: 51
Merit: 33


View Profile
May 26, 2020, 06:59:19 PM
 #3

Ok thx for the explanation.

Is it the same all the time or just with old script paterns (like P2PK/P2PKH)?
DaveF
Legendary
*
Online Online

Activity: 3486
Merit: 6304


Crypto Swap Exchange


View Profile WWW
May 26, 2020, 07:11:53 PM
 #4

Ok thx for the explanation.

Is it the same all the time or just with old script paterns (like P2PK/P2PKH)?

Depends on the explorer. It really falls back to the opinion of the programmer (Or the programmers boss / people in charge of the project.) on how to display it.

Now that most (all?) wallets by default send the change to a different address it is becoming less of an issue.

-Dave

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
nc50lc
Legendary
*
Offline Offline

Activity: 2422
Merit: 5614


Self-proclaimed Genius


View Profile
May 27, 2020, 02:09:54 AM
Merited by DaveF (1), HeRetiK (1), hugeblack (1)
 #5

Is it the same all the time or just with old script paterns (like P2PK/P2PKH)?
Scripts have nothing to do with it, a client with "do not use change address" option can use the same address (PubKey for P2PK)
as input and output in a single transaction that will cause that blockexplorer issue.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
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!