Abstract
In this paper, we developed an online auction system based on Ethereum smart contracts. A smart contract is executable code that runs on top of the blockchain to facilitate, execute and enforce an agreement between untrusted parties without the involvement of a trusted third party. A decentralised auction guarantees greater transparency and avoids cheating auctioneers. Since in Ethereum computation is expensive as transactions are executed and verified by all the nodes on Ethereum network, we analysed our implementation in terms of cost and time efficiency, obtaining promising results.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Blass, E., Kerschbaum, F.: Strain: a secure auction for blockchains. In: Computer Security - 23rd European Symposium on Research in Computer Security, ESORICS 2018, Part I, Proceedings, Barcelona, Spain, 3–7 September 2018, pp. 87–110 (2018)
Buterin, V.: Ethereum white paper: a next-generation smart contract and decentralized application platform (2013)
Chen, Y., Chen, S., Lin, I.: Blockchain based smart contract for bidding system. In: 2018 IEEE International Conference on Applied System Invention (ICASI), pp. 208–211, April 2018. https://doi.org/10.1109/ICASI.2018.8394569
Galal, H.S., Youssef, A.M.: Succinctly verifiable sealed-bid auction smart contract. In: Garcia-Alfaro, J., Herrera-Joancomartí, J., Livraga, G., Rios, R. (eds.) Data Privacy Management, Cryptocurrencies and Blockchain Technology. LNCS, pp. 3–19. Springer, Cham (2018)
Krishna, V.: Auction Theory, 2nd edn. Academic Press, New York (2010)
Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system (2008)
Szabo, N.: Smart contracts (1994)
Wood, D.G.: Ethereum: a secure decentralised generalised transaction ledger (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Braghin, C., Cimato, S., Damiani, E., Baronchelli, M. (2020). Designing Smart-Contract Based Auctions. In: Yang, CN., Peng, SL., Jain, L. (eds) Security with Intelligent Computing and Big-data Services. SICBS 2018. Advances in Intelligent Systems and Computing, vol 895. Springer, Cham. https://doi.org/10.1007/978-3-030-16946-6_5
Download citation
DOI: https://doi.org/10.1007/978-3-030-16946-6_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-16945-9
Online ISBN: 978-3-030-16946-6
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)