Protocol
PurposeProtocol is a standard for money that carries what it's for, with a check before and after it moves.
The check before: is this spend allowed for its purpose?
The check after: was it spent on what it was for?