Can someone please explain what happens when two people try to sell at the bid price at the same time? Who gets the fill?
This is fundamental issue with Decentralized Distributed Exchanges.
There's no such thing as 'at the same time' in the blockchain: two transactions in the same block are handled in order of appearance within the block.
but the order of the transactions can be different per miner... so its dependent on which miner solves the block?