Bitcoin Forum
June 15, 2024, 06:15:20 PM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Warning: One or more bitcointalk.org users have reported that they strongly believe that the creator of this topic is a scammer. (Login to see the detailed trust ratings.) While the bitcointalk.org administration does not verify such claims, you should proceed with extreme caution.
Pages: [1]
  Print  
Author Topic: Check if transaction is sent from blockchain.info wallet  (Read 1080 times)
madmadmax (OP)
Hero Member
*****
Offline Offline

Activity: 740
Merit: 501



View Profile
May 18, 2013, 10:52:53 PM
 #1

Since it is impossible to double spend and the company is pretty trustworthy how could you determine if a transaction was sent from blockchain.info with the standard bitcoin-qt client?








       ▄▄▄▄▄               ▄▄▄▄▄
   ▄▄█▀▀▀▀▀▀██▄        ▄▄█▀▀▀▀▀▀▀█▄
 ▄██▀        ▀██▄    ▄██▀         ▀█▄
██▀            ▀██▄  ▀▀             ██
██               ▀██        ▄▄▄▄▄▄▄▄██
██                ▀██▄      ▀▀▀▀▀▀▀▀▀▀
 ██▄          ▄██   ▀██▄          ▄▄▄
  ▀██▄      ▄██▀      ▀██▄▄     ▄██▀
    ▀▀██████▀▀          ▀▀██████▀▀


Unchained Smart Contracts
Decentralized Oracle
Infinitly Scalable
Blockchain Technology
Turing-Complete
State-Channels



                 ▄████▄▄    ▄
██             ████████████▀
████▄         █████████████▀
▀████████▄▄   █████████████
▄▄█████████████████████████
██████████████████████████
  ▀██████████████████████
   █████████████████████
    ▀█████████████████▀
      ▄█████████████▀
▄▄███████████████▀
   ▀▀▀▀▀▀▀▀▀▀▀

             ▄██▄
     ▄      ▐████   ▄▄
   █████     ██████████
    █████████████████▀
 ▄████████████▀████▌
██████████     ▀████    
 ▀▀   █████     ██████████
      ▀████▌▄████████████▀
    ▄▄▄███████████████▌
   ██████████▀    ▐████
    ▀▀▀  ████▌     ▀▀▀
         ▀███▀
f


Terk
Hero Member
*****
Offline Offline

Activity: 616
Merit: 522



View Profile
May 18, 2013, 10:55:23 PM
 #2

how could you determine if a transaction was sent from blockchain.info with the standard bitcoin-qt client?

I don't think you can.


Since it is impossible to double spend

You might want to check this page: https://blockchain.info/create-double-spend

Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
May 18, 2013, 11:33:02 PM
 #3

Since it is impossible to double spend and the company is pretty trustworthy how could you determine if a transaction was sent from blockchain.info with the standard bitcoin-qt client?

When a spend transaction occurs, that transaction is relayed to peer nodes, and each peer then relays the transactions to its peers.

So when you Bitcoin-Qt/bitcoind client node receives that transaction, it most likely was several relay hops away from the sender.   The transaction does not include IP information, so there's no way for your node to know any IP information except for the IP address of the node which it got the relayed transaction from.   

So there is no way for your BItcoin-Qt/bitcoind client to know that the transaction was first relayed by Blockchain.info's server.

Blockchain.info itself does show that the transaction came from its own server (reported as Relayed by IP: Blockchain.info), but that's because they collect information above and beyond what is sent with the transaction.

You make an incorrect assumption though that a transaction spent using Blockchain.info/wallet is impossible to double spend.  You can export the private key of a bitcoin address and use that to try a double spend race attack against the transaction.  It isn't often successful, but occasionally can be successful.  (A race attack can be successful perhaps one in 50 attempts, for instance, ... or greater than that or worse depending on various factors.)


Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


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!