KIT | KIT-Bibliothek | Impressum | Datenschutz

TEE-based distributed watchtowers for fraud protection in the Lightning Network

Leinweber, Marc; Grundmann, Matthias; Schönborn, Leonard; Hartenstein, Hannes

Abstract:
The Lightning Network is a payment channel network built on top of the cryptocurrency Bitcoin. It allows Bitcoin to scale by performing transactions off-chain to reduce load on the blockchain. Malicious payment channel participants can try to commit fraud by closing channels with outdated balances. The Lightning Network allows resolving this dispute on the blockchain. However, this mechanism forces the channels' participants to watch the blockchain in regular intervals. It has been proposed to offload this monitoring duty to a third party, called a watchtower. However, existing approaches for watchtowers do not scale as they have storage requirements linear in the number of updates in a channel. In this work, we propose TEE Guard, a new architecture for watchtowers that leverages the features of Trusted Execution Environments to build watchtowers that require only constant memory and are thus able to scale. We show that TEE Guard is deployable because it can run with the existing Bitcoin and Lightning Network protocols. We also show that it is economically viable for a third party to provide watchtower services. As a watchtower needs to be trusted to be watching the blockchain, we also introduce a mechanism that allows customers to verify that a watchtower has been running continuously.

Open Access Logo


Postprint §
DOI: 10.5445/IR/1000098447
Veröffentlicht am 24.09.2019
Originalveröffentlichung
DOI: 10.1007/978-3-030-31500-9_11
Coverbild
Zugehörige Institution(en) am KIT Institut für Telematik (TM)
Kompetenzzentrum für angewandte Sicherheitstechnologie (KASTEL)
Publikationstyp Buchaufsatz
Jahr 2019
Sprache Englisch
Identifikator ISBN: 978-3-030-31499-6
ISSN: 0302-9743, 1611-3349
KITopen-ID: 1000098447
Erschienen in Data privacy management, cryptocurrencies and blockchain technology. Ed.: C. Pérez-Solà
Verlag Springer Nature Switzerland AG, Basel, CH
Seiten 177–194
Serie Lecture notes in computer science ; 11737
Vorab online veröffentlicht am 20.09.2019
Schlagworte Bitcoin, Lightning Network, TEE, Trusted Execution Environment, Blockchain, Payment Channel Network, Intel SGX, Enclave
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page