Fair and trusted auctions