Knoqnoq Forum: Everything You Want to Discuss, Most Discussed in India
Search
Reply: 4

The UTXO mechanism makes each satoshi of Bitcoin "non-fungible."

[Copy link]

270

Threads

1658

Posts

110K

Credits

Forum Veteran

Rank: 8Rank: 8

Credits
10093
Post time 4-12-2023 12:26:15 | Show all posts |Read mode
Edited by Samiksha at 26-12-2023 12:51 PM

Due to Bitcoin's lack of accounts, the outputs created by Bitcoin transactions are not simple public key addresses; instead, they are scripts. In the transaction where Bob pays 1.5 BTC to Alice, the output script created by Bob includes Alice's public key hash. The entire script implies that whoever can provide a signature allowing the script containing Alice's public key to run will be able to spend the 1.5 BTC from this transaction.

Clearly, creating a signature can only be done using Alice's private key; signatures created with other private keys will fail to pass the verification of this script, ensuring that others cannot impersonate Alice to spend this output. In other words, the BTC in UTXO are not recorded in someone's account as a balance—each initiator of a transaction creates a lock for these BTC through a script, and the owner holds the key. Of course, the BTC input (the initiator of the transfer) and output (the recipient of the transfer) of a specific transaction may be composed of multiple historical UTXOs, similar to combining different denominations of banknotes. One of the benefits of this approach is that all transfer transactions are viewed from the perspective of BTC circulation, and different UTXOs can be transacted in parallel because they are strictly distinguished.

It can also be understood as follows: the UTXO mechanism completely records the circulation history of all parts of BTC (with the smallest unit being "satoshis" or "sats"). One can imagine each satoshi as a coin that receives a signature to record its circulation history with each transfer. This ensures that the circulation of each satoshi of BTC is traceable and non-fungible (perhaps one of the earliest forms of NFT). This provides the foundation for developing the Ordinals protocol and the BRC-20 ecosystem.
Reply

Use magic Report

644

Threads

1631

Posts

110K

Credits

Forum Veteran

Rank: 8Rank: 8

Credits
16313
Post time 4-12-2023 13:07:34 | Show all posts
It's too professional.
Reply

Use magic Report

214

Threads

1726

Posts

9249

Credits

Forum Veteran

Rank: 8Rank: 8

Credits
9249
Post time 4-12-2023 13:15:15 | Show all posts
This mechanism is quite advanced.
Reply

Use magic Report

104

Threads

1969

Posts

7723

Credits

Forum Veteran

Rank: 8Rank: 8

Credits
7723
Post time 5-12-2023 04:29:37 | Show all posts
NFT seems to be very sophisticated now.
Reply

Use magic Report

237

Threads

1017

Posts

8112

Credits

Forum Veteran

Rank: 8Rank: 8

Credits
8112
Post time 5-12-2023 04:35:13 | Show all posts
With the increasing convenience of NFTs, there will be more consensus achieved.
Reply

Use magic Report

You have to log in before you can reply Login | Register

Points Rules

Quick Reply To Top Return to the list