• Corpus ID: 90252124

LightChain: A DHT-based Blockchain for Resource Constrained Environments

  title={LightChain: A DHT-based Blockchain for Resource Constrained Environments},
  author={Yahya Hassanzadeh-Nazarabadi and Alptekin K{\"u}pç{\"u} and {\"O}znur {\"O}zkasap},
As an append-only distributed database, blockchain is utilized in a vast variety of applications including the cryptocurrency and Internet-of-Things (IoT). The existing blockchain solutions have downsides in communication and storage efficiency, convergence to centralization, and consistency problems. In this paper, we propose LightChain, which is the first blockchain architecture that operates over a Distributed Hash Table (DHT) of participating peers. LightChain is a permissionless blockchain… 

Figures and Tables from this paper

LightChain: Scalable DHT-Based Blockchain

Compared to the mainstream blockchains such as Bitcoin and Ethereum, LightChain requires around 66 times smaller per node storage, and is around 380 times faster on bootstrapping a new node to the system, and each LightChain node is rewarded equally likely for participating in the protocol.

Joulin: Blockchain-based P2P Energy Trading Using Smart Contracts

This paper proposes, design and analyze a marketplace for energy trading based on smart contracts on the blockchain named Joulin, which serves as a competitive and efficient marketplace where peers can both produce, buy and sell energy depending on their needs.

Scalable Peer-to-Peer Fog Computing Integrated to a Fast-Searching Distributed Blockchain System

The design of fog-IoT with new chord algorithm is implemented in network simulator-3 and the results are evaluated in terms of latency, response time, blockchain size and network usage.

On the Deployment of Blockchain in Edge Computing Wireless Networks

This paper proposes a novel consensus mechanism adapted to the heterogeneity and dynamicity, e.g., mobility, of edge computing nodes, called adaptive blockchain for edge computing (ABEC), and demonstrates the superiority of ABEC over baseline consensus, in terms of block addition/confirmation latency and robustness to the edge nodes’ unreliable behaviour.

Blockchain and DHT Based Lookup System Aiming for Alternative DNS

This paper describes the current system structure and reports the result of measuring how the query time required for a lookup to any data changes depending on the network size and the ratio of off-line nodes.

Improving PKI, BGP, and DNS Using Blockchain: A Systematic Review

This paper discusses how blockchain provides nearly complete solutions to the open challenges for these network backbone components, and indicates its degree of decentralization and security properties.

Toward Blockchain Realization

A mathematical solution with a new consensus mechanism based on general Proof-of-Work mining, called Proof- of-PowerTimestamp, is proposed to reach distributed synchronization and reduce power consumption to less than one billionth of Bitcoin.

A containerized proof-of-concept implementation of LightChain system

This demo paper presents the software architecture of the open-source implementation of LightChain, as well as a novel deployment scenario of the entire LightChain system on a single machine aiming at results reproducibility.

Segurança e Escalabilidade em Sharding Blockchain

This work proposes to present some sharding models highlighting their particularities and security solutions, and considers Crash Only Nodes e Byzantine Nodes as potential models for sharding.

Toward Trusted IoT by General Proof-of-Work

GPoW is reintroduce with more mathematic proofs so that PoPT can be optimal and described how Po PT can be realized with simulation results, mining examples and synchronization scenario toward trusted IoT.



Architecture of the Hyperledger Blockchain Fabric

A report of Swanson compares the two models of blockchains, where anyone can operate a node and participate through spending CPU cycles and demonstrating a “proof-of-work” in the “permissioned” model.

RapidChain: Scaling Blockchain via Full Sharding

RapidChain is proposed, the first sharding-based public blockchain protocol that is resilient to Byzantine faults from up to a 1/3 fraction of its participants, and achieves complete sharding of the communication, computation, and storage overhead of processing transactions without assuming any trusted setup.

Hyperledger fabric: a distributed operating system for permissioned blockchains

This paper describes Fabric, its architecture, the rationale behind various design decisions, its most prominent implementation aspects, as well as its distributed application programming model, and shows that Fabric achieves end-to-end throughput of more than 3500 transactions per second in certain popular deployment configurations.

Rollerchain, a Blockchain With Safely Pruneable Full Blocks

A new consensus protocol for Bitcoin-like peer-to-peer systems where a right to generate a block is given to a party providing non-interactive proofs of storing a subset of the past state snapshots is presented.

A Secure Sharding Protocol For Open Blockchains

ELASTICO is the first candidate for a secure sharding protocol with presence of byzantine adversaries, and scalability experiments on Amazon EC2 with up to $1, 600$ nodes confirm ELASTICO's theoretical scaling properties.

A Prunable Blockchain Consensus Protocol Based on Non-Interactive Proofs of Past States Retrievability

This paper presents a new consensus protocol for Bitcoin-like peer-to-peer systems, where the right to generate a block is given to the party which provides non-interactive proofs of retrievability for the past state snapshots, which has better resistance to specialized hardware than Bitcoin and Permacoin.

An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends

An overview of blockchain architechture is provided and some typical consensus algorithms used in different blockchains are compared and possible future trends for blockchain are laid out.

TrustChain: A Sybil-resistant scalable blockchain

Do you Need a Blockchain?

This paper critically analyze whether a blockchain is indeed the appropriate technical solution for a particular application scenario, and distinguishes between permissionless and permissioned blockchains and contrast their properties to those of a centrally managed database.

Blockchain challenges and opportunities: a survey

The blockchain taxonomy is given, the typical blockchain consensus algorithms are introduced, typical blockchain applications are reviewed, and the future directions in the blockchain technology are pointed out.