Ensuring Trust and Accessibility in Blockchain-Based Voting: The Critical Role of Mobile Compatibility