Alibaba's shares [NYSE: BABA] closed down 3.8% on Nov. 14 after CNBC reported that the Chinese tech giant was quietly exploring a blockchain-based deposit token for international payments, citing Alibaba.Com’s President Zhang Kuo. The move would give Alibaba a compliant alternative to traditional stablecoins.