BaseSAP: Modular Stealth Address Protocol for Programmable Blockchains

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Wahrstätter, Anton, Solomon, Matthew, DiFrancesco, Ben, Buterin, Vitalik, Svetinovic, Davor
Format: Preprint
Publié: 2023
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866913564236709888
author Wahrstätter, Anton
Solomon, Matthew
DiFrancesco, Ben
Buterin, Vitalik
Svetinovic, Davor
author_facet Wahrstätter, Anton
Solomon, Matthew
DiFrancesco, Ben
Buterin, Vitalik
Svetinovic, Davor
contents Stealth addresses represent an approach to enhancing privacy within public and distributed blockchains, such as Ethereum and Bitcoin. Stealth address protocols generate a distinct, randomly generated address for the recipient, thereby concealing interactions between entities. In this study, we introduce BaseSAP, an autonomous base-layer protocol for embedding stealth addresses within the application layer of programmable blockchains. BaseSAP expands upon previous research to develop a modular protocol for executing unlikable transactions on public blockchains. BaseSAP allows for developing additional stealth address layers using different cryptographic algorithms on top of the primary implementation, capitalizing on its modularity. To demonstrate the effectiveness of our proposed protocol, we present simulations of an advanced Secp256k1-based dual-key stealth address protocol. This protocol is designed on top of BaseSAP and is deployed on the Goerli and Sepolia test networks as the first prototype implementation. Furthermore, we provide cost analyses and underscore potential security ramifications and attack vectors that could affect the privacy of stealth addresses. Our study reveals the flexibility of the BaseSAP protocol and offers insight into the broader implications of stealth address technology.
format Preprint
id arxiv_https___arxiv_org_abs_2306_14272
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle BaseSAP: Modular Stealth Address Protocol for Programmable Blockchains
Wahrstätter, Anton
Solomon, Matthew
DiFrancesco, Ben
Buterin, Vitalik
Svetinovic, Davor
Cryptography and Security
Stealth addresses represent an approach to enhancing privacy within public and distributed blockchains, such as Ethereum and Bitcoin. Stealth address protocols generate a distinct, randomly generated address for the recipient, thereby concealing interactions between entities. In this study, we introduce BaseSAP, an autonomous base-layer protocol for embedding stealth addresses within the application layer of programmable blockchains. BaseSAP expands upon previous research to develop a modular protocol for executing unlikable transactions on public blockchains. BaseSAP allows for developing additional stealth address layers using different cryptographic algorithms on top of the primary implementation, capitalizing on its modularity. To demonstrate the effectiveness of our proposed protocol, we present simulations of an advanced Secp256k1-based dual-key stealth address protocol. This protocol is designed on top of BaseSAP and is deployed on the Goerli and Sepolia test networks as the first prototype implementation. Furthermore, we provide cost analyses and underscore potential security ramifications and attack vectors that could affect the privacy of stealth addresses. Our study reveals the flexibility of the BaseSAP protocol and offers insight into the broader implications of stealth address technology.
title BaseSAP: Modular Stealth Address Protocol for Programmable Blockchains
topic Cryptography and Security
url https://arxiv.org/abs/2306.14272