2021 · 11 citations · 19 references
ComputingComputer ScienceInformation TechnologyComputer SecurityInternet Of ThingsSecurity ArchitectureIot PrivacyIot SecuritySmart ContractsBlockchain-based ContractingCamera SystemsEmpirical EvaluationEnd-to-end SecurityHome Automation SystemsPrivacy-preserving Smart ContractsResource-constrained DevicesSmart Home Privacy
Due to the proliferation of IoT and the popularity of smart contracts mediated by blockchain, smart home systems have become capable of providing privacy and security to their occupants. In blockchain-based home automation systems, business logic is handled by smart contracts securely. However, a blockchain-based solution is inherently resource-intensive, making it unsuitable for resource-constrained IoT devices. Moreover, time-sensitive actions are complex to perform in a blockchainbased solution due to the time required to mine a block. In this work, we propose a blockchain-independent smart contract infrastructure suitable for resource-constrained IoT devices. Our proposed method is also capable of executing time-sensitive business logic. As an example of an end-to-end application, we describe a smart camera system using our proposed method, compare this system with an existing blockchain-based solution, and present an empirical evaluation of their performance.
19
Attribute-Based Access Control
Vincent C. Hu, D. Richard Kuhn, David F. Ferraiolo et al. · Computer · 2015 · 548 citations
Amoeba: a distributed operating system for the 1990s
Sape J. Mullender, Guido van Rossum, A.S. Tananbaum et al. · Computer · 1990 · 406 citations · Full text