An Ethereum-based implementation of English, Dutch and First-price sealed-bid auctions

This paper addresses the problem of the traditional online auctions by proposing an Ethereum based implementation for three of the most popular auctions: English, Dutch, First-price sealed-bid (FPSB). Such centralized systems are subjects to malicious attacks, unreliable third-party for payment modu...

Full description

Saved in:
Bibliographic Details
Published in2020 IEEE 16th International Conference on Intelligent Computer Communication and Processing (ICCP) pp. 491 - 497
Main Authors Pop, Claudia, Prata, Mirela, Antal, Marcel, Cioara, Tudor, Anghel, Ionut, Salomie, Ioan
Format Conference Proceeding
LanguageEnglish
Published IEEE 03.09.2020
Subjects
Online AccessGet full text
DOI10.1109/ICCP51029.2020.9266180

Cover

Abstract This paper addresses the problem of the traditional online auctions by proposing an Ethereum based implementation for three of the most popular auctions: English, Dutch, First-price sealed-bid (FPSB). Such centralized systems are subjects to malicious attacks, unreliable third-party for payment module or repudiation of bids. We present a set of properties that advantages a blockchain auction, which tackles the drawbacks of a traditional one. Furthermore, we define smart contracts for expressing the auctions based on strict rules regarding the role of the participants and stage delimitation. While English and Dutch auction have a public character, the sealed bids from a FPSB can be questioned. The proposed solution incorporates the Merkle proof algorithm for honest verification of these offers. The experimental results show that a Dutch auction is more suitable for sellers, while an English auction for bidders in terms of transaction fees. Based on the behavior of each type of auction, the solution is exemplified by an English auction in the real-estate field, including a protocol for storing data off-chain.
AbstractList This paper addresses the problem of the traditional online auctions by proposing an Ethereum based implementation for three of the most popular auctions: English, Dutch, First-price sealed-bid (FPSB). Such centralized systems are subjects to malicious attacks, unreliable third-party for payment module or repudiation of bids. We present a set of properties that advantages a blockchain auction, which tackles the drawbacks of a traditional one. Furthermore, we define smart contracts for expressing the auctions based on strict rules regarding the role of the participants and stage delimitation. While English and Dutch auction have a public character, the sealed bids from a FPSB can be questioned. The proposed solution incorporates the Merkle proof algorithm for honest verification of these offers. The experimental results show that a Dutch auction is more suitable for sellers, while an English auction for bidders in terms of transaction fees. Based on the behavior of each type of auction, the solution is exemplified by an English auction in the real-estate field, including a protocol for storing data off-chain.
Author Salomie, Ioan
Prata, Mirela
Pop, Claudia
Antal, Marcel
Anghel, Ionut
Cioara, Tudor
Author_xml – sequence: 1
  givenname: Claudia
  surname: Pop
  fullname: Pop, Claudia
  email: claudia.pop@cs.utcluj.ro
  organization: Technical University of Cluj-Napoca,Computer Science Department,Cluj-Napoca,Romania
– sequence: 2
  givenname: Mirela
  surname: Prata
  fullname: Prata, Mirela
  email: prata.em.mirela@utcluj.didatec.ro
  organization: Technical University of Cluj-Napoca,Computer Science Department,Cluj-Napoca,Romania
– sequence: 3
  givenname: Marcel
  surname: Antal
  fullname: Antal, Marcel
  email: marcel.antal@cs.utcluj.ro
  organization: Technical University of Cluj-Napoca,Computer Science Department,Cluj-Napoca,Romania
– sequence: 4
  givenname: Tudor
  surname: Cioara
  fullname: Cioara, Tudor
  email: tudor.cioara@cs.utcluj.ro
  organization: Technical University of Cluj-Napoca,Computer Science Department,Cluj-Napoca,Romania
– sequence: 5
  givenname: Ionut
  surname: Anghel
  fullname: Anghel, Ionut
  email: ionut.anghel@cs.utcluj.ro
  organization: Technical University of Cluj-Napoca,Computer Science Department,Cluj-Napoca,Romania
– sequence: 6
  givenname: Ioan
  surname: Salomie
  fullname: Salomie, Ioan
  email: ioan.salomie@cs.utcluj.ro
  organization: Technical University of Cluj-Napoca,Computer Science Department,Cluj-Napoca,Romania
BookMark eNotj8tOwzAURI0ECyj9AiTkDyDhXjsPe1mFtFSqBAtgWzn2DbGUOFWcLPh7iuhqNIszOnPHrsMYiLFHhBQR9PO-qt5zBKFTAQJSLYoCFVyxtS4VlkKhBgXqln1tAq_njiZahqQxkRz3w6mngcJsZj8GPra8Dt-9j90Tf1lm23ETHN_6Kc7JafKWeCTTk0sa77hZ7B8U79lNa_pI60uu2Oe2_qhek8Pbbl9tDokXIOfEZLJ0klBkVmQNZjkWlIMiJVslGiNbXZQqt5TZXNgCnMyw1DpHkgINnPuKPfzveiI6nnUGM_0cL2_lL_JsTjI
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ICCP51029.2020.9266180
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
Accès UT - IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Xplore
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 9781728190808
1728190800
EndPage 497
ExternalDocumentID 9266180
Genre orig-research
GrantInformation_xml – fundername: European Commission
  funderid: 10.13039/501100000780
GroupedDBID 6IE
6IL
CBEJK
RIE
RIL
ID FETCH-LOGICAL-i203t-a437d3e124c24b14516e508e83f82ba3f96785ce4c52c60d34179951e321a00d3
IEDL.DBID RIE
IngestDate Thu Jun 29 18:38:40 EDT 2023
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i203t-a437d3e124c24b14516e508e83f82ba3f96785ce4c52c60d34179951e321a00d3
PageCount 7
ParticipantIDs ieee_primary_9266180
PublicationCentury 2000
PublicationDate 2020-Sept.-3
PublicationDateYYYYMMDD 2020-09-03
PublicationDate_xml – month: 09
  year: 2020
  text: 2020-Sept.-3
  day: 03
PublicationDecade 2020
PublicationTitle 2020 IEEE 16th International Conference on Intelligent Computer Communication and Processing (ICCP)
PublicationTitleAbbrev ICCP
PublicationYear 2020
Publisher IEEE
Publisher_xml – name: IEEE
Score 1.8008474
Snippet This paper addresses the problem of the traditional online auctions by proposing an Ethereum based implementation for three of the most popular auctions:...
SourceID ieee
SourceType Publisher
StartPage 491
SubjectTerms Blockchain
Dutch auction
English auction
Fingerprint recognition
First-price sealed-bid auction
Peer-to-peer computing
Privacy
Reliability
Smart contracts
Usability
Title An Ethereum-based implementation of English, Dutch and First-price sealed-bid auctions
URI https://ieeexplore.ieee.org/document/9266180
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV09T8MwELVKJyZALeJbHhjr1LGT1BlRaVWQijpQ1K2K7YtUoaYVTRZ-PWcnLQIxsMWRJUd3lt-dc-8dIfcqyqXNZMyE1SmL8MRjCqNqxqXmiH6Z0v7qYvqSTObR8yJetEjvwIUBAF98BoF79P_y7cZU7qqsnzo0UZigH-E2q7laDek35Gn_aTic4Q4Tjn4ieNBM_tE1xYPG-IRM98vVtSLvQVXqwHz-UmL87_ecku43PY_ODsBzRlpQdMjbQ0FHLpqDas0cNlm6Wu-Lw5316SanDWm3Rx8r9BbNCkvHK4z_2NZpC1FXDAYWk2VLs1pVdtcl8_HodThhTdMEthJcliyL5MBKQNg2ItK-Dy9gEAZK5kroTOYpwlNsIDKxMAm3MvKacCFIEWYcx-ekXWwKuCB0ACbmOQZQA5d08FgrnJkqESaJVUbZS9JxNllua12MZWOOq79fX5Nj5xdfnyVvSLv8qOAWAb3Ud96TX22on7s
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NT8JAEN0QPehJDRi_3YNHtiy727I9GoSAAuEAhhvpfjQhhkK0vfjrnd0WjMaDt7bZpM1M0zezfe8NQg9SpNwkPCTMqJgI-OIRCVU1oVxRQL9EKr91MZ5Eg7l4XoSLGmrutTDWWk8-s4E79P_yzUYXbqusFTs0kdCgHwLui7BUa1Wy3zaNW8NudwrvGHMCFEaDavmPuSkeNvonaLy7YckWeQuKXAX685cX43-f6BQ1vgV6eLqHnjNUs1kdvT5muOfqOVusiUMng1frHT3cxR9vUlzJdpv4qYB84SQzuL-CCpBsnbsQdnQwa6BdNjgpfWU_Gmje7826A1KNTSArRnlOEsE7hlsAbs2E8pN4LZRhVvJUMpXwNAaACrUVOmQ6ooYL7wrXtpy1Ewrn5-gg22T2AuGO1SFNoYTquLaDhkrCyliydhQZqaW5RHUXk-W2dMZYVuG4-vvyPToazMaj5Wg4eblGxy5Hnq3Fb9BB_l7YW4D3XN35rH4B_D2jCA
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2020+IEEE+16th+International+Conference+on+Intelligent+Computer+Communication+and+Processing+%28ICCP%29&rft.atitle=An+Ethereum-based+implementation+of+English%2C+Dutch+and+First-price+sealed-bid+auctions&rft.au=Pop%2C+Claudia&rft.au=Prata%2C+Mirela&rft.au=Antal%2C+Marcel&rft.au=Cioara%2C+Tudor&rft.date=2020-09-03&rft.pub=IEEE&rft.spage=491&rft.epage=497&rft_id=info:doi/10.1109%2FICCP51029.2020.9266180&rft.externalDocID=9266180