Implementation of ERC20 Token Using Smart Contract with Blockchain Technology
Keywords:
Blockchain, Smart contract, Solidity, EthereumAbstract
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
- S. Nakamoto, “Bitcoin: A Peer-to-Peer Electronic Cash System”, 2008. Available: https://bitcoin.org/bitcoin.pdf
- Massimo Bartoletti, Tiziana Cimoli, and Roberto Zunino. Fun with bitcoin smart contracts.
- Gavin Wood. Ethereum: A secure decentralised generalised transaction ledger. Ethereum project yellow paper, 151:1–32, 2014.
- 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.
- 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
- 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.
- Saman Adhami, Giancarlo Giudici, Stefano Martinazzi,” Why do businesses go crypto? An empirical analysis of Initial Coin Offerings”, Journal of Economics and Business
- W. Egbertsen, G. Hardeman, M. van den Hoven, G. van der Kolk, and A. van Rijsewijk, “Replacing paper contracts with ethereum smart contracts," 2016.
- https://github.com/ethereum/EIPs/blob/master/EIPS/eip20.md
- Melanie Swan. Blockchain: Blueprint for a new economy. " O’Reilly Media, Inc.", 2015.
- https://tokenmint.io/blog/erc-20-tokens-and-how-to-createyours.html
- 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.
- https://solidity.readthedocs.io/en/v0.5.3/introduction-tosmart-Scontracts.html
- V. Buterin, “On public and private blockchains," Available online at: https://blog.ethereum.org/2015/08/07/on-public-and-private-blockchains
- J. Stark, “Making sense of blockchain smart contracts," Available online at: http://www.coindesk.com/making-sense-smart-contracts
Downloads
Published
Issue
Section
License
Copyright (c) IJSRST

This work is licensed under a Creative Commons Attribution 4.0 International License.