Blockchain technology and its implementation with a staking application in an Ethereum network.
Ali Khan, Ishup (2021)
Ali Khan, Ishup
2021
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2021111820607
https://urn.fi/URN:NBN:fi:amk-2021111820607
Tiivistelmä
The main purpose of the thesis is to explore different applications of blockchain technology and provide an overview of the concept. The thesis examines the existing saving accounts system in terms of its low interest return and integrates the blockchain technology into a cryptocurrency staking application and presents it as a viable alternative to the conventional saving accounts. Finally, the thesis aims to provide a decentralized application where a user can track the progress of the transactions in the blockchain network to ensure the complete transparency.
The Ethereum blockchain was used to develop and deploy the cryptocurrency staking application. Various technologies like Solidity, React.js, SCSS, and JavaScript were used during the development process. All of the project requirements were defined, and the project was developed with a test-driven development approach.
As a result, a staking pool application was developed and deployed in the Ethereum Network for the user to stake a cryptocurrency to earn reward. The reward earned can be significantly more than traditional saving accounts’ interest return. Furthermore, functionality to unstake the staked amount was also implemented successfully.
The Ethereum blockchain was used to develop and deploy the cryptocurrency staking application. Various technologies like Solidity, React.js, SCSS, and JavaScript were used during the development process. All of the project requirements were defined, and the project was developed with a test-driven development approach.
As a result, a staking pool application was developed and deployed in the Ethereum Network for the user to stake a cryptocurrency to earn reward. The reward earned can be significantly more than traditional saving accounts’ interest return. Furthermore, functionality to unstake the staked amount was also implemented successfully.