<p>A Bitcoin transaction is validated against the consensus rules. This includes that any inputs in the transaction have not already been spent (they are valid utxo's used as the inputs) and several other things.</p>

<p>The contents of transactions can be seen but the transaction outputs cannot be unlocked to be spent without the correct key to sign for the receiving address.</p>

<p>You can have a look on blockchain.info if you are interested and look up transactions, addresses or, blocks.</p>

<p>You can find a very good Bitcoin primer in this video:<br>
<a href="https://www.youtube.com/watch?v=Lx9zgZCMqXE" rel="nofollow noreferrer">https://www.youtube.com/watch?v=Lx9zgZCMqXE</a></p>

CC BY-SA 3.0
2018-02-12T12:38:16.177Z
2018-02-12T12:38:16.177Z
Willtech
<p>What sort of verification is done on a bitcoin transaction?
This is because the transaction has already been hashed by the miner. So how can other nodes in the network say that the transaction is valid when they cannot see the transaction contents?</p>

CC BY-SA 3.0
2018-02-12T10:45:18.827Z
This is a quite generic question, and deserves lots of explanation :-) in short, All nodes can see the transactions, and they are verified. The verification is explained here: https://en.bitcoin.it/wiki/Transaction, and also you might look into bitcoin.org and the developer section. Maybe after having read a bit, precise the question a bit more?
pebwindkraft
<blockchain>
Transaction verification for bitcoin transaction
Vasista
# Transaction verification for bitcoin transaction

(Asked by: username_0 on 2018-02-12)

What sort of verification is done on a bitcoin transaction?
This is because the transaction has already been hashed by the miner. So how can other nodes in the network say that the transaction is valid when they cannot see the transaction contents?

**Tags:** blockchain

> **Comments:**
> **username_1**: This is a quite generic question, and deserves lots of explanation :-) in short, All nodes can see the transactions, and they are verified. The verification is explained here: https://en.bitcoin.it/wiki/Transaction, and also you might look into bitcoin.org and the developer section. Maybe after having read a bit, precise the question a bit more?  

---

## 1 answers

### Answer by username_2 on 2018-02-12. Score: 0 | Accepted answer

A Bitcoin transaction is validated against the consensus rules. This includes that any inputs in the transaction have not already been spent (they are valid utxo's used as the inputs) and several other things.

The contents of transactions can be seen but the transaction outputs cannot be unlocked to be spent without the correct key to sign for the receiving address.

You can have a look on blockchain.info if you are interested and look up transactions, addresses or, blocks.

You can find a very good Bitcoin primer in this video:  
<https://www.youtube.com/watch?v=Lx9zgZCMqXE>


---

