How a transaction validity is verified in blockchain?

0 votes
I understand that blockchain records all the transactions. But, what if somebody just enter any arbitrary amount to send to an address, however the account doesn't have required number of bitcoins to be sent. Say, the address has 2 btc and the user creates a transaction of 20 btc. What would happen of a transaction in such case.
May 11, 2018 in Blockchain by Shashank
• 10,350 points
49 views

1 answer to this question.

0 votes

Blockchain has the records the of all transactions that has ever happened since its genesis. Bitcoin blockchain don't maintain the balance of transactions, rather it maintains the UTXOs account. An address has the ability to spend transaction which were sent to it.

A user of the particular address cannot just enter any arbitrary amount to send. The UTXOs is the proof that an address hasthe specific number of bitcoin against the adress, and if the user tries to send more than what he has in the address, then such a txn would be considered invalid by the network.

answered May 11, 2018 by Johnathon
• 9,080 points

Related Questions In Blockchain

0 votes
1 answer

In a Blockchain, how difficult is it to modify the third to last block?

Technically, it's not difficult at all, all ...READ MORE

answered Apr 20, 2018 in Blockchain by Christine
• 15,790 points
81 views
+1 vote
1 answer

How the data stored in the blockchain is verified?

Hey @mayukha. When a transaction is is ...READ MORE

answered May 20 in Blockchain by Rajendra
54 views
0 votes
1 answer

How to make sure transactions take no fee in a private Ethereum blockchain?

In a private ethereum network you have ...READ MORE

answered Mar 26, 2018 in Blockchain by Christine
• 15,790 points

edited Mar 26, 2018 by Christine 127 views
+4 votes
5 answers

How is Blockchain a distributed database?

Think of blockchain as a relatively slow, ...READ MORE

answered Mar 26, 2018 in Blockchain by Christine
• 15,790 points
195 views
0 votes
1 answer

Understanding Hyperledger transaction verification

 HL v0.x, the consensus process 'validates' transactions ...READ MORE

answered Jun 7, 2018 in Blockchain by Christine
• 15,790 points
214 views
0 votes
1 answer

Protocols used in a distributed/dlt system for the nodes to establish communication

yes all are over TCP/IP connections secured by TLS encryption in hashgraph architecture-hashgraph, ...READ MORE

answered Aug 6, 2018 in Blockchain by ariaholic
• 7,340 points
92 views
0 votes
1 answer

Truffle tests not running after truffle init

This was a bug. They've fixed it. ...READ MORE

answered Sep 11, 2018 in Blockchain by Christine
• 15,790 points
173 views
+1 vote
1 answer

How does a miner get to know that a transaction is verified by all the nodes?

Contrary to the popular belief, it is ...READ MORE

answered Mar 26, 2018 in Blockchain by Johnathon
• 9,080 points
89 views
+1 vote
1 answer

How Blockchain work in a mobile app?

At present there is no provision to ...READ MORE

answered Apr 10, 2018 in Blockchain by Johnathon
• 9,080 points
58 views