Tail Removal Block Validation: Implementation and Analysis
In this paper a solution for the removal of long tail blocktimes in a proof-of-work blockchain is proposed, implemented and analysed. Results from the mainnet of the Bismuth blockchain demonstrate that the variances in the key variables, difficulty level and blocktime, were approximately halved afte...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Norwegian Society of Automatic Control
2018-07-01
|
Series: | Modeling, Identification and Control |
Subjects: | |
Online Access: | http://www.mic-journal.no/PDF/2018/MIC-2018-3-1.pdf |
id |
doaj-7fa4b7ee961b4e408e9d8a084aa95971 |
---|---|
record_format |
Article |
spelling |
doaj-7fa4b7ee961b4e408e9d8a084aa959712020-11-25T00:59:19ZengNorwegian Society of Automatic ControlModeling, Identification and Control0332-73531890-13282018-07-0139315115610.4173/mic.2018.3.1Tail Removal Block Validation: Implementation and AnalysisJan KuceraGeir HovlandIn this paper a solution for the removal of long tail blocktimes in a proof-of-work blockchain is proposed, implemented and analysed. Results from the mainnet of the Bismuth blockchain demonstrate that the variances in the key variables, difficulty level and blocktime, were approximately halved after the tail removal code was enabled. Low variances in difficulty and blocktimes are desirable for timely execution of transactions in the network as well as reduction of unwanted oscillations in the feedback control problem.http://www.mic-journal.no/PDF/2018/MIC-2018-3-1.pdfBlockchainblock timeslong tail removalfeedback control |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Jan Kucera Geir Hovland |
spellingShingle |
Jan Kucera Geir Hovland Tail Removal Block Validation: Implementation and Analysis Modeling, Identification and Control Blockchain block times long tail removal feedback control |
author_facet |
Jan Kucera Geir Hovland |
author_sort |
Jan Kucera |
title |
Tail Removal Block Validation: Implementation and Analysis |
title_short |
Tail Removal Block Validation: Implementation and Analysis |
title_full |
Tail Removal Block Validation: Implementation and Analysis |
title_fullStr |
Tail Removal Block Validation: Implementation and Analysis |
title_full_unstemmed |
Tail Removal Block Validation: Implementation and Analysis |
title_sort |
tail removal block validation: implementation and analysis |
publisher |
Norwegian Society of Automatic Control |
series |
Modeling, Identification and Control |
issn |
0332-7353 1890-1328 |
publishDate |
2018-07-01 |
description |
In this paper a solution for the removal of long tail blocktimes in a proof-of-work blockchain is proposed, implemented and analysed. Results from the mainnet of the Bismuth blockchain demonstrate that the variances in the key variables, difficulty level and blocktime, were approximately halved after the tail removal code was enabled. Low variances in difficulty and blocktimes are desirable for timely execution of transactions in the network as well as reduction of unwanted oscillations in the feedback control problem. |
topic |
Blockchain block times long tail removal feedback control |
url |
http://www.mic-journal.no/PDF/2018/MIC-2018-3-1.pdf |
work_keys_str_mv |
AT jankucera tailremovalblockvalidationimplementationandanalysis AT geirhovland tailremovalblockvalidationimplementationandanalysis |
_version_ |
1725218091970854912 |