Emerging Applications of Blockchain Technology on a Virtual Platform for English Teaching and Learning[J] WIRELESS COMMUNICATIONS & MOBILE COMPUTING 2020(2020) Wang, Ping Qiao, Shuhan