Implementation of ERC20 Token Using Smart Contract with Blockchain Technology

Authors

  • Dr. J. Preetha  Professor, Department of Computer Science and Engineering, Muthayammal Engineering College, Tamilnadu, India
  • K. Vijay  Department of Computer Science and Engineering, Muthayammal Engineering College, Tamilnadu, India
  • P. Meyanandhan  Department of Computer Science and Engineering, Muthayammal Engineering College, Tamilnadu, India
  • K. Praveen Kumar  Department of Computer Science and Engineering, Muthayammal Engineering College, Tamilnadu, India

Keywords:

Blockchain, Smart contract, Solidity, Ethereum

Abstract

The blockchain technology has been an essential part due to its decentralization and security, some of its applications are decentralized voting system and transactions. The most important feature of blockchain is smart contract. The smart contract are the lines of code similar to agreement that runs on the top of blockchain to execute a process. Solidity is a common language used to design the smart contract and smart contract are stored in public database and execute automatically and cannot be changed once executed. Smart contract are not controlled by the user and they are deployed to the blockchain network and execute as programmed. Ethereum is a decentralized smart contract which runs on its own native platform.

References

  1. S. Nakamoto, “Bitcoin: A Peer-to-Peer Electronic Cash System”, 2008. Available: https://bitcoin.org/bitcoin.pdf
  2. Massimo Bartoletti, Tiziana Cimoli, and Roberto Zunino. Fun with bitcoin smart contracts.
  3. Gavin Wood. Ethereum: A secure decentralised generalised transaction ledger. Ethereum project yellow paper, 151:1–32, 2014.
  4. V. Buterin, “A next-generation smart contract and decentralized application platform.," Available online at: https://github.com/ethereum/wiki/wiki/White-Paper/ Accessed 19/02/2017.
  5. Gianni Fenu, Lodovica Marchesi, Michele Marchesi, and Roberto Tonelli. The ico phenomenon and its relationships with ethereum smart contract environment. arXiv preprint arXiv:1803.01394, 2018
  6. K. Delmolino, M. Arnett, A. Kosba, A. Miller, and E. Shi, “Step by step towards creating a safe smart contract: Lessons and insights from a cryptocurrency lab," in International Conference on Financial Cryptography and Data Security, pp. 79-94, Springer, 2016.
  7. Saman Adhami, Giancarlo Giudici, Stefano Martinazzi,” Why do businesses go crypto? An empirical analysis of Initial Coin Offerings”, Journal of Economics and Business
  8. W. Egbertsen, G. Hardeman, M. van den Hoven, G. van der Kolk, and A. van Rijsewijk, “Replacing paper contracts with ethereum smart contracts," 2016.
  9. https://github.com/ethereum/EIPs/blob/master/EIPS/eip20.md
  10. Melanie Swan. Blockchain: Blueprint for a new economy. " O’Reilly Media, Inc.", 2015.
  11. https://tokenmint.io/blog/erc-20-tokens-and-how-to-createyours.html
  12. G. Bigi, A. Bracciali, G. Meacci, and E. Tuosto, “Validation of decentralised smart contracts through game theory and formal methods," in Programming Languages with Applications to Biology and Security, pp. 142-161, Springer, 2015.
  13. https://solidity.readthedocs.io/en/v0.5.3/introduction-tosmart-Scontracts.html
  14. V. Buterin, “On public and private blockchains," Available online at: https://blog.ethereum.org/2015/08/07/on-public-and-private-blockchains
  15. J. Stark, “Making sense of blockchain smart contracts," Available online at: http://www.coindesk.com/making-sense-smart-contracts

Downloads

Published

2021-04-10

Issue

Section

Research Articles

How to Cite

[1]
Dr. J. Preetha, K. Vijay, P. Meyanandhan, K. Praveen Kumar, " Implementation of ERC20 Token Using Smart Contract with Blockchain Technology, International Journal of Scientific Research in Science and Technology(IJSRST), Online ISSN : 2395-602X, Print ISSN : 2395-6011, Volume 9, Issue 1, pp.01-05, March-April-2021.