Reference : FAST: A MapReduce Consensus for High Performance Blockchains
Scientific congresses, symposiums and conference proceedings : Paper published in a journal
Engineering, computing & technology : Computer science
Computational Sciences
FAST: A MapReduce Consensus for High Performance Blockchains
Khan, Nida mailto [University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > >]
ACM BlockSys'18 Proceedings of the 1st Workshop on Blockchain-enabled Networked Sensor Systems
BlockSys@SenSys '18
ACM SenSys
[en] Blockchain ; Consensus ; Elliptic Curve Cryptography ; Lamport's Logical Clocks ; MapReduce ; Round Robin
[en] Blockchain platforms when used as a database for IoT systems can resolve data reliability fault-tolerance, consistency and non-repudiation issues. However, their inherent shortcomings related to their throughput in terms of processed transactions, limit their applicability in such environments in a decentralized way as the underlying network is unable to sustain high workloads. In this paper a fully decentralized high performance consensus mechanism, named FAST, is proposed for a public blockchain. FAST is based on mapreduce paradigm for aggregating and adding transactions on blockchain blocks. FAST was implemented and evaluated in a basic blockchain prototype. A light client for FAST using IPFS, was developed to bring about a reduction in the data stored locally. The obtained results from tests conducted on the prototype depict that FAST exceeds the performance of not just other existing blockchain platforms but comes very close to the throughput of traditional electronic payment networks such as Visa.
Researchers ; Professionals ; Students
FnR ; FNR11617092 > Nida Khan > DASCF > Data Analytics and Smart Contracts for traceability in finance > 01/03/2017 > 31/01/2021 > 2017

File(s) associated to this reference

Fulltext file(s):

Limited access
p1-Khan(1).pdfAuthor preprint608.92 kBRequest a copy

Bookmark and Share SFX Query

All documents in ORBilu are protected by a user license.