I need some help to clarify Bitcoin and colored coin mechanics.
Are the assumptions below correct (and complete)?
- If an error (maybe a fraud) is presented in a Bitcoin transaction, nodes (including the miner) reject this transaction and do not forward it to other nodes. This transaction will never be included in a valid block.
- If an error (maybe a fraud) is presented in the "color code" (included after OP_RETURN) of a colored Bitcoin transaction, this is a legal Bitcoin transaction accepted by (non-colored) nodes and mined by a miner. But these colored transactions are verified, rejected and ignored by colored nodes and therefore they are forgotten by the colored coin network.
Thank you!