mleku on Nostr: the transaction is first order, the UTXO is second order the process of verifying a ...
the transaction is first order, the UTXO is second order
the process of verifying a transaction on bitcoin is walking the web of UTXOs from a current one, tracing the path back to all of the coinbases of all of the inputs, coinbases are the minting of a coin, the block reward
the UTXO is an abstract concept made from this tracing operation to verify every sat in the utxo is rooted in a coinbase and thus has not changed the supply outside the consensus parameters (which can be, in fact, *at the time of the block height the counbase was created in)
Published at
2024-10-22 17:26:25Event JSON
{
"id": "8902aa6c3967e9bda47d6f99b1fb2ef82bdb7c4a895827ca410f4c0ed723d0cc",
"pubkey": "4c800257a588a82849d049817c2bdaad984b25a45ad9f6dad66e47d3b47e3b2f",
"created_at": 1729617985,
"kind": 1,
"tags": [
[
"e",
"cc343dd1519d87e40d400ce0ae58ab1d8eac62428f3631abaf652ae4131e0fc8",
"",
"root"
],
[
"e",
"6f9be693c6811d88a149bfb40f17e2d6826bdb83b0f1209dade78cac9aced08a",
"",
"reply"
],
[
"p",
"0689df5847a8d3376892da29622d7c0fdc1ef1958f4bc4471d90966aa1eca9f2",
"",
"mention"
],
[
"p",
"06b7819d7f1c7f5472118266ed7bca8785dceae09e36ea3a4af665c6d1d8327c",
"",
"mention"
],
[
"client",
"noStrudel",
"31990:266815e0c9210dfa324c6cba3573b14bee49da4209a9456f9484e5106cd408a5:1686066542546"
]
],
"content": "the transaction is first order, the UTXO is second order\n\nthe process of verifying a transaction on bitcoin is walking the web of UTXOs from a current one, tracing the path back to all of the coinbases of all of the inputs, coinbases are the minting of a coin, the block reward\n\nthe UTXO is an abstract concept made from this tracing operation to verify every sat in the utxo is rooted in a coinbase and thus has not changed the supply outside the consensus parameters (which can be, in fact, *at the time of the block height the counbase was created in)",
"sig": "c21a6e4f5651204fdd55d890bcadc2efa4d703ce9d4cc6cb774d774c5ed2bf7314aadca84b832fb1623e5852b0df7d2a037ced797bcc42d0031ddcdad24b6b1e"
}