Public Blockchain-based Lightweight Anonymous Authentication Platform Using Zk-SNARKs for Low-power IoT Devices. - Jing Huey Khor; Michail Sidorov; Nathan Tze Min Ho; Tze Hank Chia (Blockchain, 2022)