Just about every change into the ledger is cryptographically signed to show that the person transferring bitcoins is the actual owner. No you can shell out cash two times for the reason that after a transaction is recorded in the ledger, each node from the network will understand about it. https://ethbase.net/runes-reimagining-fungibility-on-the-bitcoin-blockchain