Did Satoshi invent the UTXO model (the concept of "unspent transaction outputs" that are spent fully when invoked, leaving new UTXOs and "change"), or was the UTXO model based on prior research or any prior system?
1 Answer
If you read about Hal Finney's Reusable Proof-of-Work (RPOW), you'll see many similarities to UTXOs. RPOW was a prototype network where individuals created tokens using a similar PoW system to the one Bitcoin uses. These tokens could be signed over to other users (keys), just like bitcoin.
-
1"In addition to allowing straight one-for-one exchanges of equal value, the RPOW server allows exchanges where tokens are split or combined in various ways. The rule is that the combined value of the new RPOWs must equal the combined value of the incoming POWs and RPOWs which are being exchanged." - That certainly sounds a lot like UTXOs! nakamotoinstitute.org/finney/rpow/theory.html Commented Oct 4, 2021 at 16:21