But how do you prevent teams from creating an endless amount of currency?
As an aside, traditional systems do not prevent similar situations from happening. You have ultra-wealthy people that are each effectively holding an endless supply of money. Should we not be asking that same question whenever and wherever we see it happen today?