UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

Revive: Rebalancing Off-Blockchain Payment Networks

Khalil, Rami; Gervais, Arthur; (2017) Revive: Rebalancing Off-Blockchain Payment Networks. In: Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security. (pp. pp. 439-453). Association for Computing Machinery (ACM): Dallas, TX, USA. Green open access

[thumbnail of 2017-823.pdf]
Preview
Text
2017-823.pdf - Other

Download (764kB) | Preview

Abstract

Scaling the transaction throughput of decentralized blockchain ledgers such as Bitcoin and Ethereum has been an ongoing challenge. Two-party duplex payment channels have been designed and used as building blocks to construct linked payment networks, which allow atomic and trust-free payments between parties without exhausting the resources of the blockchain. Once a payment channel, however, is depleted (e.g., because transactions were mostly unidirectional) the channel would need to be closed and re-funded to allow for new transactions. Users are envisioned to entertain multiple payment channels with different entities, and as such, instead of refunding a channel (which incurs costly on-chain transactions), a user should be able to leverage his existing channels to rebalance a poorly funded channel. To the best of our knowledge, we present the first solution that allows an arbitrary set of users in a payment channel network to securely rebalance their channels, according to the preferences of the channel owners. Except in the case of disputes (similar to conventional payment channels), our solution does not require on-chain transactions and therefore increases the scalability of existing blockchains. In our security analysis, we show that an honest participant cannot lose any of its funds while rebalancing. We finally provide a proof of concept implementation and evaluation for the Ethereum network.

Type: Proceedings paper
Title: Revive: Rebalancing Off-Blockchain Payment Networks
Event: CCS '17: 2017 ACM SIGSAC Conference on Computer and Communications Security
Open access status: An open access version is available from UCL Discovery
DOI: 10.1145/3133956.3134033
Publisher version: https://doi.org/10.1145/3133956.3134033
Language: English
Additional information: This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions.
Keywords: Blockchain; Payment channels; O�-chain; Ledger; Ethereum; Smart contracts
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science
URI: https://discovery.ucl.ac.uk/id/eprint/10182344
Downloads since deposit
48Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item