After going through lecture 1, where can I find out more information about what is stored in each block in blockchain ?

I am guessing that all the UTxOs and the script addresses will be there, as well as the (on-chain) plutus scripts themselves.

If the UTxOs are all in the blockchain, is it the user/wallet responsibility to safely maintain all the UTxOs that he owns ?


1 Answer 1


The UTxO set is not on the blockchain. Blocks contain transactions (including input UTxO references, output addresses, scripts, certificates (eg for delegation and other purposes) etc.

The UTxO set is an ephemeral data structure than can be built from the original genesis state and then apply blocks to it.

  • When, say, Alice sends money to Bob, how does Bob know which UTxO output belongs to him (so that he can consume that money) ? Is it the job of the wallet to scan through all new UTxOs that are generated in the blockchain, then compare this new UTxO with Bob's wallet - and if it matches, add the new UTxO to Bob's wallet ? Is this a correct assumption ?
    – wakathi
    Jan 14, 2022 at 10:57
  • Yes, that is correct. Jan 14, 2022 at 20:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.