ABSTRACT

One crypto-heavy technology, blockchain, has been getting much attention lately. Even though blockchain security and privacy have been the subject of many studies in the recent past, the cryptographic building blocks used in blockchain have not been fully explored. Hopefully, it will help cryptographers studying blockchain and financial engineers and managers looking for cryptographic-based solutions for blockchain-assisted and blockchain-based work. This paper primarily focuses on different consensus algorithms and how cryptographic and other evaluation parameters can affect and change blockchain performance.