Every single alter to the ledger is cryptographically signed to prove that the individual transferring bitcoins is the actual operator. No you can spend coins 2 times mainly because at the time a transaction is recorded while in the ledger, each individual node within the network will know about it. https://ethbase.net/runes-reimagining-fungibility-on-the-bitcoin-blockchain