National/state authorities could already do this with the current software and systems in place... the only additions the software proposed is adding are around privacy protections and distributed control, which the government wouldn't want anyway.
So, think of yourself as a member of government. What would you propose ?