Ppca: Privacy-Preserving Conditional Actions For Iot Environments Using Smart Contracts

PROCEEDINGS OF THE 16TH EAI INTERNATIONAL CONFERENCE ON MOBILE AND UBIQUITOUS SYSTEMS: COMPUTING, NETWORKING AND SERVICES (MOBIQUITOUS'19)(2019)

引用 1|浏览13
暂无评分
摘要
Automated tasks play an important role in both consumer and industrial IoT environments. In many scenarios, the IoT tasks are performed given certain conditions. To facilitate the tasks, it is necessary to delegate a third party to listen to events that trigger the conditions and issue commands to the IoT resources accordingly. However, without restriction, the third party may be over-privileged and able to control the resources unconditionally. We define the third party's permission to act under some conditions as a conditional action. We propose PPCA, a privacy-preserving service that allows users to create conditional actions in a decentralized platform using smart contracts. PPCA can guarantee strict privilege at the third party that holds conditional actions. By generalizing a variety of conditions into simple forms of conditional logic, the conditions can be verified in a privacy-preserving manner. We build a prototype of PPCA on Ethereum. The performance shows the feasibility of PPCA in IoT environments.
更多
查看译文
关键词
privacy, blockchain, smart contract, IoT
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要