How do you protect users, in what way?
Mainly, the 2 mechanisms that protect users are the blockchain and smart contracts. The blockchain makes sure that no information about conducted deals or pricing is altered. And smart contracts make sure that the customer only pays money after the contract is executed, so there is no way for them to be deceived.