Auction software is application software, that can either be deployed on a desktop, on a web server[1][2] or as a smart contract[3] on a blockchain virtual machine. This software is used by auctioneers and participants of online auctions such as eBay. Smart contracts replace an auctioneer's server, if the auctioneer is not trusted.[4]
Online Auction companies have opened up their applications to third party application developers to extend the capabilities and increase revenue. API interfaces were developed using XML which enable third party developers to build applications that use the back-end of the online auction.
Economic experiments
Economists use special software to study human behavior in auctions by running auctions in a lab. There are diverse software tools for laboratory economic experiments, which allow fast programming of auctions. For instance, z-Tree programming language allows programming an experimental double auction in less than a day.[5] This practise led to appearance of multiple scientific publications exposing results for generalized second price auctions, Dutch auctions, all-pay auctions and other auction types.[6][7][8]
Blockchains with smart contract like Ethereum functionality allow definition, execution and enforcement of auctions between untrusted parties without the involvement of a trusted third party.[16] A smart contract is code that is executed on top of the blockchain. Blockchain auction ensure transparency and prevent cheating by auctioneers and collusion by bidders.[17]
Auction sniping software
Auction sniping can be done by software on the bidder's computer,[18] or by an online sniping service.[19][20] eBay Germany banned automated sniping services in 2002,[21] but the ban was declared illegal by Berlin's County Court, and revoked.[22]
^Roth, Alvin; Ockenfels, Axel (25 June 2006). "On eBay, it pays to snipe". USA Today. Interviewed by Interviewed by Dan Vergano. Retrieved 22 September 2016.
^Kurzidim, Michael (25 September 2003). "Sniper Software doch legal" [Sniper software legal after all]. heise.de (in German). Retrieved 22 September 2016.
^McMillen, Colin (2003). "Toward the Development of an Intelligent Agent for the Supply Chain Management Game of the 2003 Trading Agent Competition" [2003 Trading Agent Competition]. Master's Thesis. Minneapolis, MN: University of Minnesota. S2CID167336006. {{cite journal}}: Cite journal requires |journal= (help)
^Zhang, Dongmo (2009). From general game descriptions to a market specification language for general trading agents [Agent-mediated electronic commerce. Designing trading strategies and mechanisms for electronic markets.]. Berlin, Heidelberg: Springer. pp. 259–274. Bibcode:2010aecd.book..259T. CiteSeerX10.1.1.467.4629.