You are looking at a specific version 20190215:182502 of this paper. See the latest version.

Paper 2018/642

NOCUST - A Securely Scalable Commit-Chain

Rami Khalil and Arthur Gervais and Guillaume Felley

Abstract

To scale permissionless blockchains, one avenue is to enact transactions outside, or off- the blockchain, but to secure them by a parent-chain with collateral. Payment channels are one such instantiation, but suffer from expensive channel setups, fragmented deposit costs and further challenges. We present NOCUST, a 2nd-layer commit-chain, secure against an adversary that attempts to double-spend assets while controlling a set of malicious users, the commit-chain operator, or both. NOCUST does not require an additional consensus mechanism and the smart contract of a parent-blockchain acts as a means of efficient dispute resolution, via either provable consistency through zkSNARKs or users auditing once in a time-window the commit-chain's integrity. NOCUST (i) does not require a parent-chain transaction for peers to join, (ii) achieves delayed transaction finality without additional collateral, (iii) achieves instant finality with less collateral than payment channels and (iv) does not require recipients of transactions to be online. Users do not need to be constantly online to monitor their state, minimizing the need for watchtowers. NOCUST tempers the danger of channel closing timeouts of payment channels by enforcing fair mass exits. We show how NOCUST scales in practice to over one billion users on a PoW blockchain.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint. MAJOR revision.
Keywords
2nd layer protocolsblockchain scalability
Contact author(s)
arthur @ liquidity network
History
2019-12-24: last of 4 revisions
2018-07-06: received
See all versions
Short URL
https://ia.cr/2018/642
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.