We call that approach legalization, and it's used by countries like the Netherlands, Germany and Nevada in the US.
Taj pristup zovemo legalizacija, i koriste ga zemlje kao Nizozemska, Njemačka i Nevada u SAD-u.