How to impose Programable Central Bank Digital Currency