@inproceedings{957eecf7035f42538e250ba22e482b28,
title = "Post-quantum adaptor signatures and payment channel networks",
abstract = "Adaptor signatures, also known as scriptless scripts, have recently become an important tool in addressing the scalability and interoperability issues of blockchain applications such as cryptocurrencies. An adaptor signature extends a digital signature in a way that a complete signature reveals a secret based on a cryptographic condition. It brings about various advantages such as (i) low on-chain cost, (ii) improved fungibility of transactions, and (iii) advanced functionality beyond the limitation of the blockchain{\textquoteright}s scripting language. In this work, we introduce the first post-quantum adaptor signature, named $${\mathsf {LAS}}$$. Our construction relies on the standard lattice assumptions, namely Module-SIS and Module-LWE. There are certain challenges specific to the lattice setting, arising mainly from the so-called knowledge gap in lattice-based proof systems, that makes the realization of an adaptor signature and its applications difficult. We show how to overcome these technical difficulties without introducing additional on-chain costs. Our evaluation demonstrates that $${\mathsf {LAS}}$$ is essentially as efficient as an ordinary lattice-based signature in terms of both communication and computation. We further show how to achieve post-quantum atomic swaps and payment channel networks using $${\mathsf {LAS}}$$.",
keywords = "Adaptor signature, Blockchain, Lattice, Payment channel network, Post-quantum, Scriptless script",
author = "Esgin, {Muhammed F.} and Oğuzhan Ersoy and Zekeriya Erkin",
note = "Accepted author manuscript; 25th European Symposium on Research in Computer Security, ESORICS 2020 ; Conference date: 14-09-2020 Through 18-09-2020",
year = "2020",
doi = "10.1007/978-3-030-59013-0_19",
language = "English",
isbn = "978-3-030-59012-3",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer",
pages = "378--397",
editor = "Liqun Chen and Steve Schneider and Ninghui Li and Kaitai Liang",
booktitle = "Computer Security – ESORICS 2020 - 25th European Symposium on Research in Computer Security, ESORICS 2020, Proceedings",
edition = "Part II",
}