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).
Citations
[1] Christian Janiesch, Marcus Fischer, Florian Imgrund, Adrian Hofmann, Axel Winkelmann. An Architecture Using Payment Channel Networks for Blockchain-based Wi-Fi Sharing. ACM Transactions on Management Information Systems 14(1), Article 1 (2023). https://doi.org/10.1145/3529097 (opens in a new tab) [2] Source document: An Architecture Using Payment Channel Networks for Blockchain-based Wi-Fi Sharing.pdf