Australia has had compulsory voting for the past 100 years or so and there is no requirement to show ID.
Voter fraud isn’t a hot button issue here as with over 90% of the eligible voters voting in every election it makes cheating more difficult. Plus voting is all paper based (no voting machines) and voting day is always on a Saturday (as opposed to a Tuesday in the US). Also there is the allure of the ‘Democracy sausage’ (https://en.wikipedia.org/wiki/Democracy_sausage).
That said, with elections occasionally coming down to a handful of votes in a handful of seats, the idea of voter ID comes up with similar divides (conservatives for, leftists against) and similar arguments for and against.
I think Election Day should be a holiday NO MORE voting for weeks ahead of time!!