what is the difference between buying in web3 and buying on an exchange?