Understanding Perpetual Futures in the Crypto Market