Bitcoin arbitrage opportunity and challenges