• Media type: E-Article; E-Article; Text
  • Title: TEE-based distributed watchtowers for fraud protection in the Lightning Network
  • Contributor: Leinweber, Marc [Author]; Grundmann, Matthias [Author]; Schönborn, Leonard [Author]; Hartenstein, Hannes [Author]
  • imprint: Springer Nature, 2019-01-01
  • Language: English
  • DOI: https://doi.org/10.5445/IR/1000098447; https://doi.org/10.1007/978-3-030-31500-9_11
  • ISBN: 978-3-030-31499-6
  • ISSN: 0302-9743; 1611-3349
  • Keywords: Bitcoin ; TEE ; DATA processing & computer science ; Blockchain ; Lightning Network ; Payment Channel Network ; Enclave ; Intel SGX ; Trusted Execution Environment
  • Origination:
  • Footnote: Diese Datenquelle enthält auch Bestandsnachweise, die nicht zu einem Volltext führen.
  • Description: 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.
  • Access State: Open Access