Thing is, it puzzles me how are they going to tax cryptos... what sort of technics will the country develop to track all cryptocurrencies in circulation?
In my understating and practical approach they will tax only what are transactions happening through local exchanges or involving bank accounts. If you are holding bitcoin and you are selling it to your friend and your friend pays you in fiat then I guess that you both never need to bother anything on taxation. I am saying all these because this is what exact situation in US states where they have been into crypto taxation for years.
I agree that many country will copy what Slovenia will implement still I guess we need to pay tax for whatever we spend on shops and exchanges but we never need to worry on anything we save in our personal wallets.
We have no way to escape from paying tax even though we use crypto as surely we use exchanges to convert crypto to fiat money and we have to pay some transaction fees that caught up us. It wasn't just Slovenia is practicing this but this was been implemented a long time before. The government uses these banks and local exchanges as the medium to collect tax from their users. 10%, 20% transactions fees? That is huge and have no option but to agree with the term.