...
The biggest problem in hyperinflationary countries is the loss of confidence in fiat money. Therefore, the rate at which money changes hands increases in hyperinflationary countries. This pushes the economy into a spiral of hyperinflation. The only way out of this spiral is to change the currency because otherwise mass psychology cannot be managed. Germany first used the Reichsmark to replace the Papiermark, then the Deutschmark to replace the Reichsmark. That's why I thought Venezuela's currency move was the right move, but I was disappointed that it turned out badly. In fact, I agree with you, the fact that they are an isolated state and they don't adopt liberal economic models is also an important factor in this failure, but I was still surprised by this result as I always expected better performances from the commodity currency.
I will correct your answer a little bit, from the point of view of money substitution. The replacement is carried out for one simple reason - it is necessary to remove "extra zeros on banknotes" from circulation. And the currency itself remains essentially the same, albeit with a different name. This is exactly what Germany did - they simply removed from circulation banknotes with unnecessary huge denominations, and replaced them with smaller denominations. They printed a new amount of "new" currency.
I.e. if, for example, there was 100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000 units in circulation, then after the "exchange" the money supply will be 100,000,000,000,000,000 units, with the same number of assets in the country. The example is only for visualization of what I said.
This process has happened in many countries.