Architecture Decisions
The wallet architecture must resolve a fundamental tension: the state needs to verify identity without gaining the ability to track every transaction.
The Threat Model
A centralised identity system presents a single point of compromise for nation-state actors and a surveillance instrument for authoritarian-leaning governments.
Alternative Architectures
Zero-knowledge proof systems offer a path to verification without disclosure, but implementation complexity remains high.