EASL: Enhanced append-only skip list index for agile block data retrieval on blockchain

The weakness of blockchain is widely recognised as the linear, temporal cost required for retrieving data due to the sequential structure of data blocks. To address this, conventional approaches have relied on database indexing techniques applied to each individual replica copy of a blockchain. However, this only partially addresses the problem, because if the index is not distributed it is not available for devices in the blockchain network. If an index is to be incorporated and distributed within blockchain, the unique attribute of immutability necessitates a more innovative approach. To that end, we propose an Enhanced Append-only Skip List (EASL). This specialised indexing technique utilises binary search with skip lists in blockchain, resulting in a sublinear cost for data retrieval. The EASL indexing technique is maintained by each newly appended blockchain block and offers enhanced readability and robustness using an explicitly recorded index structure. Our proposed technique is 42% more efficient in computing and 60% more efficient in storage consumption than its predecessor, the Deterministic Append-only Skip List (DASL) indexing technique. This is achieved through agile data retrieval, resulting in energy cost savings from less computational effort to maintain the index, and less network bandwidth to retrieve blockchain data. The code for the proposed technique is publicly available on GitHub {https://github.com/jarednewell/EASL/}, to expedite future research and encourage the practical application of this effectual data index.

Authors

Publication Details

Journal
Future Generation Computer Systems
Published
2024-10-18
DOI
https://doi.org/10.1016/j.future.2024.107554
Citations
4
Primary Topic
Blockchain Technology Applications and Security
Type
article
Field-Weighted Citation Impact
3.12

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

EASL: Enhanced append-only skip list index for agile block data retrieval on blockchain

Md Zahidul Islam, Quazi Mamun, Sabih ur Rehman, Jared Newell
4 citations
Future Generation Computer Systems
Blockchain Technology Applications and Security
3.12
article

EASL: Enhanced append-only skip list index for agile block data retrieval on blockchain

Md Zahidul Islam, Quazi Mamun, Sabih ur Rehman, Jared Newell
article en
4 citations

Abstract

The weakness of blockchain is widely recognised as the linear, temporal cost required for retrieving data due to the sequential structure of data blocks. To address this, conventional approaches have relied on database indexing techniques applied to each individual replica copy of a blockchain. However, this only partially addresses the problem, because if the index is not distributed it is not available for devices in the blockchain network. If an index is to be incorporated and distributed within blockchain, the unique attribute of immutability necessitates a more innovative approach. To that end, we propose an Enhanced Append-only Skip List (EASL). This specialised indexing technique utilises binary search with skip lists in blockchain, resulting in a sublinear cost for data retrieval. The EASL indexing technique is maintained by each newly appended blockchain block and offers enhanced readability and robustness using an explicitly recorded index structure. Our proposed technique is 42% more efficient in computing and 60% more efficient in storage consumption than its predecessor, the Deterministic Append-only Skip List (DASL) indexing technique. This is achieved through agile data retrieval, resulting in energy cost savings from less computational effort to maintain the index, and less network bandwidth to retrieve blockchain data. The code for the proposed technique is publicly available on GitHub {https://github.com/jarednewell/EASL/}, to expedite future research and encourage the practical application of this effectual data index.

Future Generation Computer SystemsVol. 164
Australian Government
Openalex Percentile: Top 7%
Blockchain Technology Applications and Security
3.12
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.