帳號:guest(3.144.84.179)          離開系統
字體大小: 字級放大   字級縮小   預設字形  

詳目顯示

以作者查詢圖書館館藏以作者查詢臺灣博碩士論文系統以作者查詢全國書目
作者(中文):慕 智
作者(外文):Gondwe, Muzi-Phiwokuhle
論文名稱(中文):一個基於區塊鏈之拍賣平台
論文名稱(外文):An Auction Platform based on Blockchain
指導教授(中文):孫宏民
指導教授(外文):Sun, Hung-Min
口試委員(中文):許富皓
黃世昆
口試委員(外文):Hsu, Fu-Hau
Huang, Shih-Kun
學位類別:碩士
校院名稱:國立清華大學
系所名稱:資訊系統與應用研究所
學號:106065433
出版年(民國):108
畢業學年度:107
語文別:英文
論文頁數:36
中文關鍵詞:英國拍賣以太坊多重簽名錢包
外文關鍵詞:English AuctionEthereumMultisignature Wallet
相關次數:
  • 推薦推薦:0
  • 點閱點閱:153
  • 評分評分:*****
  • 下載下載:23
  • 收藏收藏:0
隨著全球市場營業額竄升至數十億,線上拍賣已理所當然成為新的探索市場。在過去幾年間,這種拍賣的市場潛在性迅速增長,並為拍賣的研究和分析提供了新的動力。大量研究和分析顯示,這些線上拍賣的主要困境在於缺乏透明度,以及因集中式的中介與串通投標而增加的交易成本。為了因應這些挑戰,我們提出了一個基於以太坊網絡的完全分散的拍賣平台。這項研究是第一個開發具有交付保證功能的完全分散的英式拍賣平台的研究。這一獨特功能的目標是確保投標人能夠獲得他們在拍賣中得標的產品。此交付保證功能係透過本研究中開發的多重簽名錢包來實現。我們的分散式平台具有額外的安全屬性,例如不可否認性,透明度,以及個人和通用可驗證性。
With an impressive ever-increasing global market turnover amounting to billions, it comes without a surprise that the online auction world has become a breeding ground for new opportunities to explore. The marketability of such auctions has grown rapidly in the last few years, giving a new incentive to the study and analysis of auctions. A lot of research and analysis has shown that the main limitations of these online auctions are the lack of transparency, increased transaction costs due to the centralized intermediary and collusive bidding. In response to these challenges, in this study we present a fully decentralized auction platform based on the Ethereum network. This study is the first to develop a fully decentralized ascending-bid auction (English auction) platform with a delivery guarantee feature. This unique feature has the goal of ensuring bidders that they will receive the product sold on the auctions they won. The delivery guarantee feature is implemented by a multisignature wallet, which is developed in this study. Our decentralized platform comes with additional security properties such as non-repudiation, transparency, individual and universal verifiability.
Table of Contents i
List of Figures iv
1 Introduction 1
1.1 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Contribution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2 Background 3
2.1 Auctions Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1.1 English Auction . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1.2 Dutch Auction . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.1.3 Sealed first-price Auction . . . . . . . . . . . . . . . . . . . . 4
2.1.4 Vickery Auction . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2 Common Problems with Online Auctions . . . . . . . . . . . . . . . . 5
2.2.1 Shill Bidding . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2.2 Auction Sniping . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.3 Blockchain Technology . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.4 Blockchain Features . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.4.1 Decentralization . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.4.2 Immutability and Temper detection . . . . . . . . . . . . . . . 8
2.4.3 Relative User Anonymity . . . . . . . . . . . . . . . . . . . . 9
2.4.4 Transparency . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.5 Multisignature Wallet . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.5.1 Defining Multisignatures . . . . . . . . . . . . . . . . . . . . 9
2.5.2 Multisignatures in Cryptocurrencies . . . . . . . . . . . . . . 10
3 Related works 11
4 Design 13
4.1 Design Goal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.2 Auction Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.2.1 Create Auction Protocol . . . . . . . . . . . . . . . . . . . . . 14
4.2.2 Bid Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4.2.3 Finalize Auction Protocol . . . . . . . . . . . . . . . . . . . . 16
4.3 Multisignature Wallet . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.4 Operation Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.5 Full Decentralization . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5 Implementation 19
5.1 System Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
5.2 System Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
5.2.1 Log in Process . . . . . . . . . . . . . . . . . . . . . . . . . . 20
5.2.2 Auction Creation . . . . . . . . . . . . . . . . . . . . . . . . . 22
5.2.3 Bids Management . . . . . . . . . . . . . . . . . . . . . . . . 23
5.2.4 Auction Finalization . . . . . . . . . . . . . . . . . . . . . . . 24
5.2.5 Delivery Guarantee Feature . . . . . . . . . . . . . . . . . . . 24
6 Experiments 26
6.1 Cost Evaluation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
6.1.1 Gas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
6.1.2 Gas Price . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
6.1.3 Ether Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
6.1.4 Cost Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
6.1.5 Comparison With Related Works . . . . . . . . . . . . . . . . 28
7 Conclusion and Future Work 32
7.1 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
7.2 Future Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Bibliography 34
[1] Andreas M. Antonopoulos and Gavin Wood. Mastering Ethereum. O’Reilly
Media, Inc., 1 edition, 2019.
[2] Matthew Backus, Tom Blake, Dimitriy V Masterov, and Steven Tadelis. Is sniping a problem for
online auction markets? Working Paper 20942, National Bureau of Economic Research, February 2015.
[3] Rodel Balingit, Jarrod Trevathan, and Wayne Read. Analysing bidding trends in online auctions.
pages 928–933, 01 2009.
[4] Mihir Bellare and Gregory Neven. Identity-based multi-signatures from rsa. In In CT-RSA,
2007. (Cited on, pages 145–162.
[5] Juan Benet. Ipfs - content addressed, versioned, p2p file system, 2014.
[6] Erik-Oliver Blass and Florian Kerschbaum. Strain: A secure auction for blockchains. In
Javier Lopez, Jianying Zhou, and Miguel Soriano, editors, Computer Security, pages 87–110, Cham,
2018. Springer International Publishing.
[7] Matthew Bredel. ebay beats; q1 revenue up 29 percent to $3.3b; net income up 20 percent.
https://techcrunch.com/2012/04/18/ebay-beats-q1-re
venue-up-29-percent-to-3-3b-net-income-up-20-percent/. Accessed: 2019-07-19.
[8] Yi-Tsung Cheng and Haiping Xu. A formal approach to detecting shilling
behaviors in concurrent online auctions. pages 375–381, 01 2006.
[9] Rashesh Chothani, Nainesh A Patel, Asagarali H Dekavadiya, and Punit
Patel. A review of online auction and it’s pros and cons. International
Journal of Advance Engineering and Research Development, 2:3–134, 01 2015.
[10] Concourse Open Community. Consumer oriented metrics for etherium gas,
2019.
[11] EthereumPrice.org. Ethereumprice.org - usd price, charts history, 2019.
[12] Hisham S. Galal and Amr M. Youssef. Succinctly verifiable sealed-bid auction
smart contract. In Joaquin Garcia-Alfaro, Jordi Herrera-Joancomartí,
Giovanni Livraga, and Ruben Rios, editors, Data Privacy Management,
Cryptocurrencies and Blockchain Technology, pages 3–19, Cham, 2018.
Springer International Publishing.
[13] Vijay Krishna. Auction Theory. Elsevier, 1st edition, 2002.
[14] Pascal Lafourcade, Mike Nopere, Daniela Pizzuti, and Roudeix Etienne.
Auctionity yellow paper, July 2018. Last accessed 9 May 2019.
[15] R. Preston McAfee and John McMillan. Auctions and bidding. Journal of
Economic Literature, 25(2):699–738, 1987.
[16] Silvio Micali, Kazuo Ohta, and Leonid Reyzin. Accountable-subgroup
multisignatures: Extended abstract. In Proceedings of the 8th ACM
Conference on Computer and Communications Security, CCS ’01, pages
245–254, New York, NY, USA, 2001. ACM.
[17] Will O’Brien. How 2014 became the year of multisig.
[18] Siraj Rava. Decentralized Applications: Harnessing Bitcoin’s Blockchain
Technology. O’Reilly Media, Inc., 1005 Gravenstein Highway North,
Sebastopol, CA 95472, 1 edition, 2016.
[19] Remix Revision. Remix documentation, 2019.
[20] Zibin Zheng, Shaoan Xie, Hong-Ning Dai, Xiangping Chen, and Huaimin
Wang. An overview of blockchain technology: Architecture, consensus, and
future trends. 06 2017.
 
 
 
 
第一頁 上一頁 下一頁 最後一頁 top
* *