My reading of that article is not the same as yours. It clearly state dthat gains due to crypto are to be taxed at 19% - the CGT rate.
> German law is even better, you don't pay any tax for selling digital currencies if you hold it for at least a year.
That's absolutely not the case - gains are treated as income if held over a year, not tax free. Coinbase has a really solid article on it [0]
[0] https://help.coinbase.com/en/coinbase/taxes-reports-and-fina...