Implementing decentralized auctions using blockchain smart contracts

被引:41
|
作者
Omar, Ilhaam A. [1 ]
Hasan, Haya R. [2 ]
Jayaraman, Raja [1 ]
Salah, Khaled [2 ]
Omar, Mohammed [1 ]
机构
[1] Khalifa Univ, Dept Ind & Syst Engn, Abu Dhabi 127788, U Arab Emirates
[2] Khalifa Univ, Dept Elect & Comp Engn, Abu Dhabi 127788, U Arab Emirates
关键词
Auctions; Blockchain; Ethereum smart contracts; Decentralized storage system; Trusted oracles; IOT;
D O I
10.1016/j.techfore.2021.120786
中图分类号
F [经济];
学科分类号
02 ;
摘要
Rapid advances in ecommerce and changing consumer preferences have contributed to the growing popularity of online auctioning platforms such as eBay. Online platforms provide some advantages to consumers such as product variety, deals on prices and mitigate geographical barriers. Nevertheless, existing auction platforms are centralized and depend on third-party intermediaries for transaction settlement. As a result, online platforms raise critical concerns regarding data integrity, security, transparency, and traceability as potential bidders have to trust the organizer for legitimacy of bids. Thus, adopting a decentralized approach using blockchain technology can transform the auction process, eliminating intermediaries, ensure transparency and reduce transaction costs. In this paper, we propose a general framework for decentralized auctions leveraging (i) Ethereum smart contracts to trace and track bids, (ii) decentralized storage systems to upload documents related to bidding and (iii) trusted timer oracles that act as gateway between smart contract and external data feeds. In the proposed solution, we develop detailed algorithms that define the working principles of the Smart contract for the auction process. We present detailed cost analysis of the solution to demonstrate economic feasibility, providing a secure, transparent and reliable approach to online auctions.
引用
收藏
页数:13
相关论文
共 50 条
  • [21] Enabling Decentralized and Auditable Access Control for IoT through Blockchain and Smart Contracts
    Truong, Hien
    Hernandez-Ramos, Jose L.
    Martinez, Juan A.
    Bernabe, Jorge Bernal
    Li, Wenting
    Frutos, Agustin Marin
    Skarmeta, Antonio
    SECURITY AND COMMUNICATION NETWORKS, 2022, 2022
  • [22] Decentralized Model to Protect Digital Evidence via Smart Contracts Using Layer 2 Polygon Blockchain
    Rana, Sumit Kumar
    Rana, Arun Kumar
    Rana, Sanjeev Kumar
    Sharma, Vishnu
    Lilhore, Umesh Kumar
    Khalaf, Osamah Ibrahim
    Galletta, Antonino
    IEEE ACCESS, 2023, 11 : 83289 - 83300
  • [23] Decentralized coordination for resilient federated learning: A blockchain-based approach with smart contracts and decentralized storage
    Ferretti, Stefano
    Cassano, Lorenzo
    Cialone, Gabriele
    D'Abramo, Jacopo
    Imboccioli, Filippo
    COMPUTER COMMUNICATIONS, 2025, 236
  • [24] Intelligent contracts: Making smart contracts smart for blockchain intelligence
    Ouyang, Liwei
    Zhang, Wenwen
    Wang, Fei-Yue
    COMPUTERS & ELECTRICAL ENGINEERING, 2022, 104
  • [25] Smart Contracts and Decentralized Finance
    John, Kose
    Kogan, Leonid
    Saleh, Fahad
    ANNUAL REVIEW OF FINANCIAL ECONOMICS, 2023, 15 : 523 - 542
  • [26] Decentralized Access Control for Smart Buildings Using Metadata and Smart Contracts
    Bindra, Leepakshi
    Lin, Changyuan
    Stroulia, Eleni
    Ardakanian, Omid
    2019 IEEE/ACM 5TH INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING FOR SMART CYBER-PHYSICAL SYSTEMS (SESCPS 2019), 2019, : 32 - 38
  • [27] A framework for smart construction contracts using BIM and blockchain
    Mohamed A. Kamel
    Emad S. Bakhoum
    Mohamed M. Marzouk
    Scientific Reports, 13
  • [28] Monitoring File Integrity Using Blockchain and Smart Contracts
    Pinheiro, Alexandre
    Canedo, Edna Dias
    De Sousa, Rafael Timoteo, Jr.
    De Oliveira Albuquerque, Robson
    IEEE ACCESS, 2020, 8 : 198548 - 198579
  • [29] Transcript Management Using Blockchain Enabled Smart Contracts
    Patel, Kirtan
    Das, Manik Lal
    DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY (ICDCIT 2020), 2020, 11969 : 392 - 407
  • [30] Combating Deepfake Videos Using Blockchain and Smart Contracts
    Hasan, Haya R.
    Salah, Khaled
    IEEE ACCESS, 2019, 7 : 41596 - 41606