Title
|
|
|
|
Presenting tendermint : idiosyncrasies, weaknesses, and good practices
|
|
Author
|
|
|
|
|
|
Abstract
|
|
|
|
In this paper, we present Tendermint: a Byzantine Fault Tolerant (BFT) application-based blockchain. We show that Tendermint promotes another perception of blockchain programming. Unlike Ethereum which is a blockchain holding many applications, Tendermint proposes to have one application per blockchain. We discuss the idiosyncrasies of Tendermint and how it could, potentially, ease blockchain programming and improve performance. We finish by showing weaknesses of Tendermint, good practices to adopt to hinder security attacks when handling Tendermint nodes, and some potential adjustments in the IBC protocol - an interoperability protocol designed for Tendermint. Our goal is to introduce Tendermint by showing its main characteristics over traditional blockchain platforms such as Bitcoin or Ethereum. |
|
|
Language
|
|
|
|
English
|
|
Source (journal)
|
|
|
|
2019 IEEE 2ND INTERNATIONAL WORKSHOP ON BLOCKCHAIN ORIENTED SOFTWARE ENGINEERING (IWBOSE)
|
|
Source (book)
|
|
|
|
2nd IEEE International Workshop on Blockchain Oriented Software, Engineering (IWBOSE), FEB 24, 2019, Hangzhou, PEOPLES R CHINA
|
|
Publication
|
|
|
|
New york
:
Ieee
,
2019
|
|
ISBN
|
|
|
|
978-1-72811-807-9
978-1-72811-807-9
|
|
DOI
|
|
|
|
10.1109/IWBOSE.2019.8666541
|
|
Volume/pages
|
|
|
|
(2019)
, p. 44-49
|
|
ISI
|
|
|
|
000469455400006
|
|
Full text (Publisher's DOI)
|
|
|
|
|
|
Full text (publisher's version - intranet only)
|
|
|
|
|
|