• Corpus ID: 195177332


  • Published 2016
  • Computer Science
Present-day blockchain architectures all suffer from a number of issues not least practical means of extensibility and scalability. We believe this stems from tying two very important parts of the consensus architecture, namely canonicality and validity, too closely together. This paper introduces an architecture, the heterogeneous multi-chain, which fundamentally sets the two apart. In compartmentalising these two parts, and by keeping the overall functionality provided to an absolute minimum… 

Figures from this paper

KardiaChain-The First Decentralized Interoperable and Self-Optimised Blockchain Ecosystem

The KardiaChain team has developed a non-invasive solution, called Dual master node (or Dual node for short), to facilitate inter-chain operations among both existing and upcoming blockchain platforms, and aims to create a unified ecosystem where developers can easily create smart contracts that can run on multiple blockchains.

LayerZero: Trustless Omnichain Interoperability Protocol

LayerZero is the first system to trustlessly enable direct transactions across all chains, and provides a powerful, low level communication primitive upon which a diverse set of cross-chain applications can be built.

Consensus in the Age of Blockchains

A systematic and comprehensive study of blockchain consensus protocols is conducted, developing a framework to evaluate their performance, security and design properties, and using it to systematize key themes in the protocol categories described above.

Analysis of Polkadot: Architecture, Internals, and Contradictions

This paper provides the first systematic study on the Polka-dot environment, detailing its protocols, governance, and economic model and identifies several limitations-supported by an empirical analysis of its ledger-that could severely affect the scalability and overall security of the network.

Distributed Ledger Technologies For Network Slicing: A Survey

This paper aims at structuring this field of knowledge by providing introductions to network slicing and blockchain technologies through a global architecture that aggregates the various proposals into a coherent whole while showing the motivation behind applying Blockchain and smart contracts to network sliced.

A Scale-Out Blockchain for Value Transfer with Spontaneous Sharding

  • Z. RenZ. Erkin
  • Computer Science
    2018 Crypto Valley Conference on Blockchain Technology (CVCBT)
  • 2018
It is shown that a value-transfer ledger like Bitcoin has the potential to scale-out by its nature without sacrificing security or decentralization.

IvyCross: A Privacy-Preserving and Concurrency Control Framework for Blockchain Interoperability

IvyCross is presented, a TEE-based framework that achieves low-cost, privacy-preserving, and race-free blockchain interoperability and an incentive scheme based on smart contracts to stimulate the honest behavior of two hosts, bypassing the requirement of the number of TEEs and large memory storage.

Proof-of-Work Sidechains

This paper puts forth the first side chains construction that allows communication between proof-of-work blockchains without trusted intermediaries, and uses a recently introduced cryptographic primitive, Non-Interactive Proofs of Proof- of-Work (NIPoPoWs).

A Study on Blockchain Interoperability Mechanism

This paper proposes a general cross-chain solution based on the idea of modularity, abstraction, and layering, which decoupling the cross- chain function from the consensus algorithm and specific application logic, and utilizes a Merkle proof to ensure the validity and legality of cross-chains operations.

Setchain: Improving Blockchain Scalability with Byzantine Distributed Sets and Barriers

This paper proposes a distributed concurrent data type, called Setchain, which improves scalability significantly, and shows that Setchain is orders of magnitude faster than consensus-based ledgers, since it implements grow-only sets with epoch synchronization instead of total order.




When Satoshi Nakamoto first set the Bitcoin blockchain into motion in January 2009, he was simultaneously introducing two radical and untested concepts. The first is the "bitcoin", a decentralized

Enabling Blockchain Innovations with Pegged Sidechains

Since the introduction of Bitcoin[Nak09] in 2009, and the multiple computer science and electronic cash innovations it brought, there has been great interest in the potential of decentralised


The blockchain paradigm when coupled with cryptographically-secured transactions has demonstrated its utility through a number of projects, with Bitcoin being one of the most notable ones, and Ethereum implements this paradigm in a generalised manner.

The Tangle

The mathematical foundations of IOTA, a cryptocurrency for the Internet-of-Things (IoT) industry, are analyzed, and a family of Markov Chain Monte Carlo (MCMC) algorithms are contributed.

The Honey Badger of BFT Protocols

HoneyBadgerBFT is presented, the first practical asynchronous BFT protocol, which guarantees liveness without making any timing assumptions, and is based on a novel atomic broadcast protocol that achieves optimal asymptotic efficiency.

Zerocash: Decentralized Anonymous Payments from Bitcoin

This paper formulate and construct decentralized anonymous payment schemes (DAP schemes) and builds Zero cash, a practical instantiation of the DAP scheme construction that is orders of magnitude more efficient than the less-anonymous Zero coin and competitive with plain Bit coin.

Corda : An Introduction

This paper presents Corda, a platform which is designed to achieve a single global database that records the state of deals and obligations between institutions and people, and allows for greater levels of code sharing than presently used in the financial industry.

Tendermint : Consensus without Mining

  • Jae Kwon
  • Computer Science, Mathematics
  • 2014
A solution to the blockchain consensus problem that does not require mining is proposed by adapting an existing problem to the Byzantine Generals Problem.

In Search of an Understandable Consensus Algorithm

Raft is a consensus algorithm for managing a replicated log that separates the key elements of consensus, such as leader election, log replication, and safety, and it enforces a stronger degree of coherency to reduce the number of states that must be considered.

Kademlia: A Peer-to-Peer Information System Based on the XOR Metric

A peer-to-peer distributed hash table with provable consistency and performance in a fault-prone environment is described using a novel XOR-based metric topology that simplifies the algorithm and facilitates the proof.