A Secure Consensus Protocol for Sidechains

06/15/2019
by   Fangyu Gai, et al.
0

Sidechain technology has been envisioned as a promising solution to accelerate today's public blockchains in terms of scalability and interoperability. By relying on the mainchain for security, different sidechains can formulate their own rules to reach consensus. Although the literature has considered the possibility of using consensus protocols in the sidechain, so far a tailor-made consensus protocol for sidechains with high performance and formal security proof has not been attempted. To fill this gap, we introduce Vulcan, a low overhead, highly efficient, security provable sidechain protocol. Vulcan makes use of smart contracts to ensure that only one block proposed in the sidechain will be enforced on the mainchain in each round, achieving consensus in an efficient manner. We give formal specifications of Vulcan which ensures safety and liveness with f validators (total number of n≥ 2f+1) without online requirement of clients. For security analysis, we give formal security definitions and proofs under Universally Composable Security (UCS) model. As a proof of concept, we implement Vulcan and evaluate it in Ethereum testnet.

READ FULL TEXT
research
11/21/2019

An Interleaving Hybrid Consensus Protocol

We introduce Unity Interleave, a new consensus algorithm for public bloc...
research
12/14/2020

Verifiable Observation of Permissioned Ledgers

Permissioned ledger technologies have gained significant traction over t...
research
10/20/2022

TrustBoost: Boosting Trust among Interoperable Blockchains

Currently there exist many blockchains with weak trust guarantees, limit...
research
04/17/2023

An Ethereum-compatible blockchain that explicates and ensures design-level safety properties for smart contracts

Smart contracts are crucial elements of decentralized technologies, but ...
research
02/09/2023

Fee-Redistribution Smart Contracts for Transaction-Fee-Based Regime of Blockchains with the Longest Chain Rule

In this paper, we review the undercutting attacks in the transaction-fee...
research
09/16/2019

KRNC: New Foundations for Permissionless Byzantine Consensus and Global Monetary Stability

This paper applies biomimetic engineering to the problem of permissionle...
research
08/14/2023

Security Analysis of Filecoin's Expected Consensus in the Byzantine vs Honest Model

Filecoin is the largest storage-based open-source blockchain, both by st...

Please sign up or login with your details

Forgot password? Click here to reset