LiteZKP: Lightening Zero-Knowledge Proof-Based Blockchains for IoT and Edge Platforms
- Authors
- Boo, EunSeong; Kim, Joongheon; Ko, JeongGil
- Issue Date
- 3월-2022
- Publisher
- IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
- Keywords
- Blockchain; Smart contracts; Throughput; Internet of Things; Privacy; Performance evaluation; Computer architecture; Anonymous payment; blockchains; edge computing; Internet of Things (IoT); smart contracts; zero-knowledge proof (ZKP)
- Citation
- IEEE SYSTEMS JOURNAL, v.16, no.1, pp.112 - 123
- Indexed
- SCIE
SCOPUS
- Journal Title
- IEEE SYSTEMS JOURNAL
- Volume
- 16
- Number
- 1
- Start Page
- 112
- End Page
- 123
- URI
- https://scholar.korea.ac.kr/handle/2021.sw.korea/139499
- DOI
- 10.1109/JSYST.2020.3048363
- ISSN
- 1932-8184
- Abstract
- This article presents LiteZKP a framework for supporting multiple anonymous payments using a smart contract-based zero-knowledge proof (ZKP) protocol on resource-limited devices. Specifically, to address challenges related to minimizing the computational overhead and offer a fully anonymous system, LiteZKP includes novel schemes such a new merkle tree mechanism to reduce the burden of ZKP operations, and integrates smart contract-based ZKP with an off-chain payment channel to reduce the amount of ZKP operations when performing continuous data exchange. We present evaluation results of LiteZKP from both PC-scale and resource-limited client devices and our results suggest that LiteZKP reduces the latency and energy consumption by more than 55% on Internet of Things (IoT)/mobile edge computing platforms, while requiring only 8% of block processing fee compared to a naive ZKP-based scheme.
- Files in This Item
- There are no files associated with this item.
- Appears in
Collections - College of Engineering > School of Electrical Engineering > 1. Journal Articles
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.