Blockchain Simulation: A Web Application for IT Education. - Xingyu Chen; Zexi Xing; Bishwodeep Karki; Yimin Li; Zhengxin Chen (CCWC, 2021)