You can do it based on time. Yes it there will still be some incentive to be faster, but the incentive will not be that great. And you can remove all incentive to be faster by simply increasing your buy price by a penny. This means that all the incentive for speed is less than one penny per stock.
This would result in much smaller incentive for speed and less money and energy spent on being faster, and more fair markets, etc.
This would result in much smaller incentive for speed and less money and energy spent on being faster, and more fair markets, etc.