“It is essential that the human interface be designed for ease of use, so that users routinely and automatically apply the protection mechanisms correctly” — Ensure that security aspects of smart contract interfaces and system designs/flows are user-friendly and intuitive so that users can interact with minimal risk. (See Saltzer and Schroeder's Secure Design Principles)
- Psychological Acceptability
- Saltzer & Schroeder 1975
- Human Interface
- Ease of Use UI/UX
- Humans -> Code/Use
- Ease -> Apply Security
- Design/Flow
- More Intuitive & Less Risk