Johnny
· 2w
nostr:npub1hce578d83hff5c594p2pysunkhw24k3z7lj5czkd2vafs04y6v8q9ayrcy say i put one coin in and then ask for it back. that withdrawal needs miners to vote it through over thousands of blocks, and if t...
To never include it, they'd have to be economically irrational since they're also deciding not to collect the fees, not just from your transaction, but from ALL the transactions since their version of the transfer block won't be voted on favorably by other miners. They will also lose all the miners who are mining to their pools since that means less revenue for those miners.
Note that your nightmare scenario can't be done by one miner. My understanding is that if at least 51% of hashrate/blocks support the transfer, it goes through. If 51% of miners are colluding against your transaction and block it , they can do that regardless of anything specific to drivechains. On normal L1, A smaller hashrate miner could publish a valid block with your tx, but if 51% of hashpower is dedicated to NOT allowing your coins to move, they will build on the parent block and the one with your tx in it gets orphaned, not because it's invalid, just because it doesn't have the highest PoW.
In most situations, you would not moves coins between chains this way anyways, you would use atomic swaps or a dex.