This is a pretty good explanation, but I’d argue a 12 year old wouldn’t understand it. To get a 12 year old to get it, you’d have to demonstrate using an example transaction, and describe who has each key and how the transaction actually occurs. Your use of small numbers is great tho, and obviously you’d keep that to make it all simple. You’ve proven the MATH is able to be done by a 12 year old tho, and that’s half the battle. Just think you need to rewrite this a little better, bc there’s more going on that your article allows. For instance you’d have to explain how Maxwell’s CoinJoin works, and then talk about the difference between mimblewimble and bitcoin in terms of storage needs.