Design principle DP3: Route users to their private network
Provide the system with a module that provides only bandwidth to the user while users are routed to their private network even if their identity is known, in order to prevent users from conducting fraudulent actions.
Source paper
This design principle is proposed by An Architecture Using Payment Channel Networks for Blockchain-based Wi-Fi Sharing (Christian Janiesch, Marcus Fischer, Florian Imgrund, Adrian Hofmann, Axel Winkelmann, 2023).
Addresses
- Design requirement S#IA: Infrastructure attacks
- Design requirement S#RE: Resource exhaustion
- Design requirement S#B: Blacklisting
- Design requirement S#UPT: User profiling and traceability
- Design requirement AU#AC: Application confinement
- Design requirement AU#AS: Accessibility of subscribed services
- Design requirement AU#LT: Legal risks and tarnished reputation