A Generalised Logical Layered Architecture for Blockchain Technology

10/18/2021
by   Jared Newell, et al.
0

Precision, validity, reliability, timeliness, availability, and granularity are the desired characteristics for data and information systems. However due to the desired trait of data mutability, information systems have inherently lacked the ability to enforce data integrity without governance. A resolution to this challenge has emerged in the shape of blockchain architecture, which ensures immutability of stored information, whilst remaining in an online state. Blockchain technology achieves this through the serial attachment of set-sized parcels of data called blocks. Links (liken to a chain) between these blocks are implemented using a cryptographic seal created using mathematical functions on the data inside the blocks. Practical implementations of blockchain vary by different components, concepts, and terminologies. Researchers proposed various architectural models using different layers to implement blockchain technologies. In this paper, we investigated those layered architectures for different use cases. We identified essential layers and components for a generalised blockchain architecture. We present a novel three-tiered storage model for the purpose of logically defining and categorising blockchain as a storage technology. We envision that this generalised model will be used as a guide when referencing and building any blockchain storage solution.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/28/2019

Blockchain: Emerging Applications and Use Cases

Blockchain also known as a distributed ledger technology stores differen...
research
10/02/2019

ChainSplitter: Towards Blockchain-based Industrial IoT Architecture for Supporting Hierarchical Storage

The fast developing Industrial Internet of Things (IIoT) technologies pr...
research
05/04/2020

Trade-offs in the Design of Blockchain of Finite-Lifetime Blocks for Edge-IoT Applications

Unlike cryptocurrency transactions in bitcoin that are stored indefinite...
research
05/03/2018

LedgerGuard: Improving Blockchain Ledger Dependability

The rise of crypto-currencies has spawned great interest in their underl...
research
11/24/2021

Information Dispersal with Provable Retrievability for Rollups

The ability to verifiably retrieve transaction or state data stored off-...
research
05/04/2020

Enabling Deletion in Append-Only Blockchains (Short Summary / Work in Progress)

Conventional blockchain implementations with append-only semantics do no...
research
03/04/2023

Building a Modal-balanced BlockChain with Semantic Reconstruction

The current large blockchain systems (BTC Lightning network, Ethereum, e...

Please sign up or login with your details

Forgot password? Click here to reset