You are looking at a specific version 20180303:184704 of this paper. See the latest version.

Paper 2017/635

PERUN: Virtual Payment Hubs over Cryptographic Currencies

Stefan Dziembowski and Lisa Eckey and Sebastian Faust and Daniel Malinowski

Abstract

Payment channels emerged recently as an efficient method for performing cheap micropayment transactions in cryptographic currencies. In contrast to the traditional on-chain transactions, payment channels have the advantage that they allow nearly unlimited number of transactions between parties without involving the blockchain. In this work, we introduce Perun, a new system for payment and state channels over cryptographic currencies, that has several advantages over the existing proposals. In particular, Perun offers a new method for connecting channels that is more efficient than the existing technique of ``routing transactions'' over multiple channels. That is, in contrast to prominent existing solutions such as the Lightning Network, Perun does not require involvement of the intermediary over which payments are routed. To achieve this, Perun introduces a new technique that we call channel virtualization, which allows to build virtual payment channels over so-called multistate channels. Multistate channels are a new primitive that we introduce as an independent concept in this work and generalizes the notion of ``state channels''. Our schemes can work over any cryptocurrency that provides Turing-complete smart contracts. As a proof of concept, we implemented Perun in Ethereum.

Note: This is a major revision. The title has been changed and some contributions were removed (they will become a part of a separate publication).

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Preprint. MINOR revision.
Keywords
cryptocurrenciessmart contractspayments
Contact author(s)
stefan dziembowski @ gmail com
History
2018-09-01: last of 6 revisions
2017-06-28: received
See all versions
Short URL
https://ia.cr/2017/635
License
Creative Commons Attribution
CC BY
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.