Many African countries already provide ID numbers for their citizens. For me, the biggest challenge would be giving all these people access to a web interface.
Id be interested to know how this would work in practise. Theoretically, if its just about ID numbers Im not sure I see the innovation. Perbaps Im missing something?