Towards Credential-based Device Registration in DApps for DePINs with ZKPs

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Heiss, Jonathan, Castillo, Fernando, Fan, Xinxin
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866913406350524416
author Heiss, Jonathan
Castillo, Fernando
Fan, Xinxin
author_facet Heiss, Jonathan
Castillo, Fernando
Fan, Xinxin
contents Decentralized Physical Infrastructure Networks (DePINS) are secured and governed by blockchains but beyond crypto-economic incentives, they lack measures to establish trust in participating devices and their services. The verification of relevant device credentials during device registration helps to overcome this problem. However, on-chain verification in decentralized applications (dApp) discloses potentially confidential device attributes whereas off-chain verification introduces undesirable trust assumptions. In this paper, we propose a credential-based device registration (CDR) mechanism that verifies device credentials on the blockchain and leverages zero-knowledge proofs (ZKP) to protect confidential device attributes from being disclosed. We characterize CDR for DePINs, present a general system model, and technically evaluate CDR using zkSNARKs with Groth16 and Marlin. Our experiments give first insights into performance impacts and reveal a tradeoff between the applied proof systems.
format Preprint
id arxiv_https___arxiv_org_abs_2406_19042
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Towards Credential-based Device Registration in DApps for DePINs with ZKPs
Heiss, Jonathan
Castillo, Fernando
Fan, Xinxin
Cryptography and Security
Distributed, Parallel, and Cluster Computing
Decentralized Physical Infrastructure Networks (DePINS) are secured and governed by blockchains but beyond crypto-economic incentives, they lack measures to establish trust in participating devices and their services. The verification of relevant device credentials during device registration helps to overcome this problem. However, on-chain verification in decentralized applications (dApp) discloses potentially confidential device attributes whereas off-chain verification introduces undesirable trust assumptions. In this paper, we propose a credential-based device registration (CDR) mechanism that verifies device credentials on the blockchain and leverages zero-knowledge proofs (ZKP) to protect confidential device attributes from being disclosed. We characterize CDR for DePINs, present a general system model, and technically evaluate CDR using zkSNARKs with Groth16 and Marlin. Our experiments give first insights into performance impacts and reveal a tradeoff between the applied proof systems.
title Towards Credential-based Device Registration in DApps for DePINs with ZKPs
topic Cryptography and Security
Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2406.19042