I'm referring to a marketplace where bidding, purchase, and administrative process is organized via a smart contract. Storing everything on the Blockchain would not be feasible because it would increase centralization in the long run. The main challenge would be dealing with scalability issues of the underlying blockchain network, as constant smart contract operations could "clog" up the network. I guess a high-performance smart contract platform like Binance Chain or EOS will be most suitable for a decentralized eBay or Amazon contender. At least, the idea is there. Making it a reality is another story. If something like this materializes in the future, traditional marketplace's dominance could decline as we speak. That is if decentralized alternatives become extremely popular in the mainstream world. Just my opinion