Ordinals 2.0 reduces bloat, brings smart contract-like functionality to inscriptions