Blockchain-based, Privacy-preserving, First Price Sealed Bid Auction (FPSBA) Verifiable by Participants

dc.contributor.authorGhasaei, Ehsan
dc.contributor.supervisorBaniasadi, Amirali
dc.date.accessioned2022-10-12T19:20:26Z
dc.date.available2022-10-12T19:20:26Z
dc.date.copyright2022en_US
dc.date.issued2022-10-12
dc.degree.departmentDepartment of Electrical and Computer Engineeringen_US
dc.degree.levelMaster of Engineering M.Eng.en_US
dc.description.abstractAuction is becoming a prevalent method for trading goods. Bidding-based auctions can assist sellers and buyers in identifying the real value of the asset. Utilizing the internet, auctions have been modernized and become e-auctions. Although e-auction is becoming a popular platform for online bidding, the platform is prone to multiple threats and is potentially vulnerable. For example, data generated from e-auction is being stored in a central database, which is often at the risk of being compromised or failure. In addition, the central data center might act maliciously and leak sensitive information to one of the bidders. Utilizing the blockchain concept in the e-auction systems can mitigate the aforementioned threats. Blockchain-based auction systems will be up and running due to blockchain’s distributed nature, i.e., such e-auction systems are more resilient. Moreover, thanks to the hash functions, embedded in blockchain, and the immutability of the blockchain, there is a negligible chance for cheating. While blockchain brings about previously-mentioned value proposition for e-auctions, the method can have shortcomings as well. First and foremost, lack of privacy is a well-known challenge for blockchain-based e-auctions owing to the transparent nature of the blockchain network. Bids submitted by users are visible to the world and this can violate user’s privacy. To address this controversial issue of lack of privacy, in this work, an improved version of blockchain-based e-auction is designed in a fashion that users submit concealed value of their bids into the blockchain and will send the bids in plaintext format to an off-chain code. The off- chain code will calculate the winner. The winner is then verified by each participant. Compared to other blockchain-based auctions, the proposed methodology helps preserving user privacy. Also, integrity of the off-chain is assessed by each bidder and if participants identify any flaw in the performance of the off-chain code, the participants can dispute.en_US
dc.description.scholarlevelGraduateen_US
dc.identifier.urihttp://hdl.handle.net/1828/14292
dc.language.isoenen_US
dc.rightsAvailable to the World Wide Weben_US
dc.subjectBlockchainen_US
dc.subjectFirst Price Sealed Bid Auctionen_US
dc.subjectOff-chain Codeen_US
dc.subjectPrivacyen_US
dc.titleBlockchain-based, Privacy-preserving, First Price Sealed Bid Auction (FPSBA) Verifiable by Participantsen_US
dc.typeprojecten_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Ghasaei_Ehsan_MEng_2022.pdf
Size:
2.08 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2 KB
Format:
Item-specific license agreed upon to submission
Description: