Design principle DP10: Pre-payment mechanism
Provide the system with a module for pre-payment in order to increase quality of service and prevent risks of overcharging and repudiation.
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).