Copied


UXTO - One of the Key concepts in Bitcoin( not finished)

Kun Hu   Jun 14, 2020 16:00 0 Min Read


UTXO stands for An Unspent Transaction Output. It is one of the key concepts in bitcoin design. Let's answer the question by raising another question.

What the difference between sending an email and sending a bitcoin? In fact, sending a bitcoin is just like sending an email in operation. The only difference is that you can send an email repeatedly with barely any cost. But if you send money or bitcoin to your friend with your account repeatedly, it would be a disaster. Email is information while the money in your bank account or bitcoin account is a value. like a resource, if you use it, it will be reduced.

The blockchain-based network has the ability to move value, so we call it a "value network". And the money sent for more than once is called "double spending".

The key concept in bitcoin in preventing double-spending is UXTO. It is a global database for recording all unpent coins and update it when a new block is created. Currently, its data structure is Merkle tree based.


Read More