BTS-PD: A Blockchain Based Traceability System for P2P Distribution. - Li, Xuecong; He, Qian; Jiang, Bingcheng; Qin, Xing; Qin, Kuangyu (2019)