Plasma Go: A Scalable Sidechain Protocol for Flexible Payment Mechanisms in Blockchain-based Marketplaces

03/13/2020
by   Madhumitha Harishankar, et al.
0

The rapid proliferation of decentralized marketplace applications demands scaling solutions beyond pairwise channels in order to facilitate high volumes of consumer-provider payment transactions. While sidechains seem to present a possible solution, there are several challenges in realizing them; while simpler state channels have seen wide adoption (e.g. Lightning network), sidechains are not in wide use yet. In this work, we propose Plasma Go, a sidechain mechanism for payment transactions where the computational and monetary costs of the required on-chain activity do not depend on the number of sidechain transactions. Indeed, Plasma Go combines pairwise payment channels and the Plasma construct of off-chain activity with root-chain notarization, to yield a mechanism where consumers and providers are guaranteed safety of their sidechain funds without the typical requirement of having them be online. We exploit efficient Boneh-Lynn-Shacham signature and key aggregation schemes to design a notarization and fund withdrawal process that mitigates well-known attacks and drawbacks in previous sidechain designs. We show that the computational load of Plasma Go is orders of magnitudes lower than the state of the art scaling solution. We also analyze the tradeoffs between the signature-based Plasma Go approach and the state-of-the-art sidechain technique ZK-Rollups and highlight a design decision for marketplace operators to make in choosing the Layer 2 solution to use.

READ FULL TEXT
research
04/20/2023

ORIGAMI: A flexible state channels design for public blockchain systems

Public blockchain systems offer security guarantees that cannot be match...
research
08/01/2019

Online Payment Network Design

Payment channels allow transactions between participants of the blockcha...
research
10/19/2022

Secure and Efficient Multi-Signature Schemes for Fabric: An Enterprise Blockchain Platform

Digital signature is a major component of transactions on Blockchain pla...
research
09/28/2018

Celer Network: Bring Internet Scale to Every Blockchain

Off-chain scaling techniques allow mutually distrustful parties to execu...
research
02/17/2020

An Efficient Permissioned Blockchain Model with Provable Reputation Mechanism

Permissioned blockchain, in which only known nodes are allowed to partic...
research
06/23/2022

Keep Your Transactions On Short Leashes

The adversary's goal in mounting Long Range Attacks (LRAs) is to fool po...

Please sign up or login with your details

Forgot password? Click here to reset