Democracies hopefully won't be able to do a thing about it (although there's a lot of debate to be had there), but crypto exchanges could easily unite and decide to make their own sanctions, effectively stopping to accept rubles/russian traffic. There would always would be work arounds, but that alone would go a long way.