Before revision:  An auction takes place on-chain: bidders deposit an amount that fully covers their bid  in a smart contract.
After revision:  An auction takes place on-chain: bidders deposit an amount that fully covers their bid (but possibly exceeds it) in a smart contract.