BQT: A BETTER, QUICK AND TRANSPARENT EXCHANGE