Transaction verification for bitcoin transaction

0

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?

Vasista

Posted 2018-02-12T09:18:32.257

Reputation: 51

Question was closed 2018-02-16T10:11:49.493

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 2018-02-12T10:45:18.827

Answers

0

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

Willtech

Posted 2018-02-12T09:18:32.257

Reputation: 2 657