Thank god for cryptography. Otherwise, you’d be stuck implementing a rulebook like this.

https://www.ecb.europa.eu/paym/digital_euro/investigation/governance/shared/files/ecb.degov240103_RDG_digital_euro_schemes_update.en.pdf