As Antoine Poinset recommended in a remark
Possibly spending the corresponding output is taken into account by the metaprotocol as transferring the inscription
From what I perceive of Rodarmor’s unique “Ordinals” inscriptions course of, it does switch possession of the inscription or inscribed NFT when somebody spends the output that “Ordinal idea” associates with the inscribed enter. So the output cannot be spent with out affecting the inscription.
Satoshis dwell in outputs, however transactions destroy outputs and create new ones, so ordinal idea makes use of an algorithm to find out how satoshis hop from the inputs of a transaction to its outputs.
Happily, that algorithm could be very easy.
Satoshis switch in first-in-first-out order. Consider the inputs to a transaction as being a listing of satoshis, and the outputs as a listing of slots, ready to obtain a satoshi. To assign enter satoshis to slots, undergo every satoshi within the inputs so as, and assign every to the primary out there slot within the outputs.
As transactions happen, the Ordinals protocol tracks every sat by subsequent transactions in a “first-in-first-out” scheme. The sats’ figuring out numbers are known as Ordinals, since each the identification and the monitoring mechanism are depending on the chronological order of creation and transactions.
Additionally as every particular person Satoshi is inscribable, there may be an incentive to create many UTXOs of minimal worth, i.e. fewest Satoshi. I am fairly certain that is what I observe in BRC-20 utilization.