Understanding Perpetual Contracts: Where Market Opinions Meet