INVECH: Government-supported Digital Currency Exchange