The Perun Network is a framework that supports off-chain protocols for simple payments and generic smart contract off-chain execution. Perun's channels can be virtual, which means that off-chain transactions do not require interaction with intermediaries thereby further reducing trust, latency and costs. In additional Perun offers strong security guarantees backed up by scientific methods from cryptographic research. For further details on Perun's features visit:
This whitepaper contains the first full specification of generic state channel networks that support an arbitrary number of intermediaries and allow users to run complex smart contract off-chain.
This whitepaper contains a technical description of Perun's virtual payment hubs with special optimizations for carrying out payments.
The Perun's channel virtualization eliminates intermediaries thereby offering nearly unlimited scalability.
The security of Perun is mathematically proven using state-of-the-art techniques from cryptographic research.
Since Perun eliminates interaction with the middleman, Perun's channels naturally enhance privacy.
Perun reduces costs for executing smart contracts and payments by cutting off the middleman.
Perun uses lightweight cryptography and can be used on almost any platform, e.g., for machine-to-machine communication.
Perun enables completely novel applications by supporting generalized state channels.
An open source implementation of Perun is developed in cooperation with Robert Bosch GmbH. We plan to release first version of the node software for virtual payment hubs in Q3 2018. The repository contains a proof-of-concept implementation of Perun's virtual payment hubs of length 2.
Perun is currently an academic project developed jointly by the TU Darmstadt (Germany) and the University of Warsaw (Poland). It is partly founded by the German Research Foundation and the Polish National Science Center.