UniChain: A Design of Blockchain-Based System for Electronic Academic Records Access and Permissions Management