In the (e)UTxO model, discussed in the 1st lecture of PPP#3, I am trying to understand the differences between the UTxO model of Bitcoin and the (e)UTxO model of Cardano.
From what I understand, the "script" in Cardano is similar to the locking script (ScriptPubKey) used in Bitcoin, and "redeemer" is similar to the unlocking script (ScriptSig). The main difference being that Cardano script is Turing Complete. Is this a correct assumption ?
And what is the new "Datum" used in Cardano and how large is it ? I assume that "Datum" is stored "on-chain"?