第一節 結論
博弈產業在現今社會中不管是傳統的樂透彩券或者是許許多多的線上投注 網站,都有被單一組織控制的中心式架構問題。本文利用了以太坊區塊鏈以及智 能合約創造了一個可以容納大量投注、可受稽核、公開公正的中獎號碼選擇、自 動賠償機制、使用極低區塊鏈頻寬的彩票系統,相比於其他區塊鏈博彩遊戲,雖 然使用區塊鏈,雖然使用區塊鏈有一定的公開透明、不可竄改的特性,但內部所 有運行方式卻不一定能夠公開,本文的彩票系統可受稽核搭配上自動賠償的機制 就能夠把公開透明的問題完整的解決。對於區塊鏈的使用頻寬也相比於其他彩票 系統都來的低上許多,我們還能夠容納超過千萬級距的玩家同時遊玩,足以支撐 現今各國運行的博弈產業。除了彩票系統之外,只要依此系統架構進行開發,其 他博奕遊戲亦可達到相同的成效,不只讓整體博弈遊戲的公平性更加進步,亦能
夠使整個博弈產業向前邁進。
第二節 未來展望
本文所建置之可稽核的彩票系統,在中心式架構風險上有大量的改進,利用
45
區塊鏈智能合約來對遊戲供應商提起到監督的效用。但由於遊戲供應商亦能算是 中心式架構的一部分,在本文之投注階段下,仍有可能將玩家所選號碼進行頻率 分析、篩選而做出舞弊行為,雖本文使用的中獎號碼由非少數人控制之資訊做為 建議選擇,但仍需防範所有可能舞弊之事項。
因此若在本文的系統上加入零知識證明(Zero-Knowledge) [19]的應用,推測能
夠將本系統的安全性向上提升。由於零知識證明能夠在雙方之間進行安全的資訊 轉換,意旨假設今有A、B 雙方並且 A 掌握秘密資訊 S ,A 可生成一組證明,給 B 做驗證,使得 B 可以在不知道 S 的情況下,能夠利用 A 所產生的證據,讓 B 相
信A 持有秘密資訊 S。以上為零知識證明之簡短應用,詳細行為與本論文設計之 系統能夠在投注方面做整合應用,使遊戲供應商不能得知玩家、中獎者所投注的 號碼,亦能在智能合約上驗證玩家、中獎者的投注資訊,使本論文設計之系統更 為公平且安全。
46
參考著作
[1] S. Nakamoto, Bitcoin: A Peer-to-Peer Electronic Cash System, 2008.
[2] D. G. WOOD, ETHEREUM: A SECURE DECENTRALISED GENERALISED TRANSACTION LEDGER, 2014.
[3] “台灣彩券,” [線上]. Available: https://www.taiwanlottery.com.tw/.
[4] “Mega Millions,” [線上]. Available: https://www.megamillions.com/.
[5] Encyclopædia Britannica.
[6] ETtoday 新聞雲, “樂透「億元頭獎」真有人中? 台彩主管爆:職業背景 都假的!,” 2017. [線上]. Available:
https://www.ettoday.net/news/20170424/910546.htm.
[7] “Blockchain,” [線上]. Available: https://en.wikipedia.org/wiki/Blockchain.
[8] V. Buterin, A Next-Generation Smart Contract and Decentralized Application Platform, 2017.
[9] Gwan-Hwan Hwang, Pei-Chun Tien, Yi-Hsiang Tang , Blockchain-based Automatic Indemnification Mechanism Based on Proof of Violation for Cloud Storage Services, ICBCT'20, 2020.
[10] Jiasheng Li ; Zijian Zhang ; Meng Li, BanFEL: A Blockchain Based Smart Contract for Fair and Efficient Lottery Scheme.
[11] “Euler–Lagrange equation,” [線上]. Available:
https://en.wikipedia.org/wiki/Euler%E2%80%93Lagrange_equation.
[12] “Quanta White Paper,” [線上]. Available: https://www.quantaplc.im/.
[13] “Transaction Positioned Merkle Tree,” [線上]. Available:
https://itrustmachines.com/.
47
[14] Gwan-Hwan Hwang ; Wei-Sian Huang ; Jenn-Zjone Peng, Real-Time Proof of Violation for Cloud Storage, IEEE, 2014.
[15] M. Calderbank, The RSA Cryptosystem: History, Algorithm, Primes, 2007.
[16] P. K. C. f. t. F. S. I. American National Standard X9.62-2005, The Elliptic Curve Digital Signature Algorithm (ECDSA), 2005.
[17] “IPFS,” [線上]. Available: https://docs.ipfs.io/.
[18] “KRYO,” [線上]. Available: https://github.com/EsotericSoftware/kryo.
[19] E. B. Sasson et al., “Zerocash: Decentralized Anonymous Payments from Bitcoin,” IEEE Symposium on Security and Privacy, San Jose, CA, 2014.