Blockchain in Communication Networks: A Comprehensive Review (IET Blockchain, 2026)