the only way to move an ordinal is to when spending value. copy/paste the deadweight data from one witness. and put it into a new witness in the next transaction
franky if that's true then it's even worse than we thought.

you would think the guy that designed this thing would have tried to prevent duplicating the image every time someone sold/transferred it. but i guess not?
the claim that an ordinal/inscription is sitting in 1sat is wrong..
a sat(first sat/1sat) does not have >4mb of binary bits..
at binary
1 sat is "1" (1bit), 2sat is "10" (2bit), 3sat is "11" (2bit),
4sat is "100" (3bit), 5sat is "101" (3bit), 6sat is "110" (3bit),
7sat is "111" (3bit), 8sat is "1000" (4bit), 9sat is "1001" (4bit)
and so on
where by one byte(8bit) would be upto 256 sats
and just 4bytes of data meme would be 32bit which is upto 4294967295sat
(near 43btc)
no way in hell is anyone burning/using 43btc to represent a 4byte file
and there is not enough sats in circulation to represent a 4mb file
even if you were to lock up all 19m btc
1930000000000000sats
110110110110101001100100100011010101010000000000000
| | | | | | |
is only 6bytes of file data
thus
ordinals/inscriptions are not sitting in the "value" pocket of a output
ordinals/inscriptions are not sitting as a 'sat'
they are in the signature/script/witness area
(chose the buzzword for whatever era of recognition you got into bitcoin)
it certainly isnt in the "output value" area(where sats sit)