Skip to content
Sebastian Nagel edited this page Sep 19, 2021 · 8 revisions

Research stream by Dziembowski et al, published from 2017 to 2019:

Implementation project seems to be over here https://perun.network/ by a PolyCrypt

References about the Perun Framework:

Perun SDK: https://github.com/perun-network/go-perun Developer Documentation: https://labs.hyperledger.org/perun-doc/go-perun/index.html (including tutorial) CLI Demo: https://github.com/perun-network/perun-eth-demo

Some notes on Virtual Payment Hubs over Cryptocurrencies paper

Overview:

  • payment channels using punishing chaeting parties
  • two-party channels
  • secured by smart contracts
  • recursively create arbitrary network by layering "virtual channels"
  • intermediates collateralize, but no need to interact in "upper layers"

Contribution: alleviate need for intermediay to interactions, in contrast to Lightning Network

The paper (and the framework) use Ethereum as the main example, but claim that it would be available on any chain supporting "turing complete smart contracts".

Introduce "virtual channels" which are created on top of socalled "ledger channels". The latter work quite similar like Lightning payment channels, uses signatures on version numbers and penalizing cheating parties using certificates.

Intermediaries take the role of the ledger, when opening virtual channels, and do collateralize the two other parties' funds when opening virtual channels. OTOH these channels need to be of limited "validity" because intermediaries cannot be trusted and other mechanisms to make nobody loose money.

Clone this wiki locally