A Survey and Taxonomy of Blockchain-based Payment Channel Networks. - Haleh Khojasteh; Hirad Tabatabaei (HPEC, 2021)