博碩士論文 110522022 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:80 、訪客IP:3.142.173.76
姓名 李奕昕(Yi-Hsin Lee)  查詢紙本館藏   畢業系所 資訊工程學系
論文名稱 基於HITS演算法之去中心化協作推薦平台
(Decentralized Collaborative Recommendation Platform Based on HITS Algorithm)
相關論文
★ 應用自組織映射圖網路及倒傳遞網路於探勘通信資料庫之潛在用戶★ 基於社群網路特徵之企業電子郵件分類
★ 行動網路用戶時序行為分析★ 社群網路中多階層影響力傳播探勘之研究
★ 以點對點技術為基礎之整合性資訊管理 及分析系統★ 在分散式雲端平台上對不同巨量天文應用之資料區域性適用策略研究
★ 應用資料倉儲技術探索點對點網路環境知識之研究★ 從交易資料庫中以自我推導方式探勘具有多層次FP-tree
★ 建構儲存體容量被動遷徙政策於生命週期管理系統之研究★ 應用服務探勘於發現複合服務之研究
★ 利用權重字尾樹中頻繁事件序改善入侵偵測系統★ 有效率的處理在資料倉儲上連續的聚合查詢
★ 入侵偵測系統:使用以函數為基礎的系統呼叫序列★ 有效率的在資料方體上進行多維度及多層次的關聯規則探勘
★ 在網路學習上的社群關聯及權重之課程建議★ 在社群網路服務中找出不活躍的使用者
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   [檢視]  [下載]
  1. 本電子論文使用權限為同意立即開放。
  2. 已達開放權限電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。
  3. 請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。

摘要(中) 本研究為促進各專業領域的使用者共同協力創作,提出一個整合推薦系統與協作系統的平台,並選擇去中心化的區塊鏈作為整體架構,利用以太坊智能合約做為自動化管理、協助和監督的角色,以其可信任第三方的特性,免去傳統意義上的第三方仲介角色,可省去仲介手續費以及三方在溝通互動上的摩擦。取而代之,在推薦系統上,由於平台用戶紀錄有著較小的造假可能,配合推薦演算法的應用,讓使用者能在高可信度資料的優勢下找尋所需人才;在協作系統上,使用者可迅速著手於團隊專案的創作,同時也為協作的過程留下可追溯紀錄,以兼具效率且彼此信任的條件下,實現平台在推薦以及協作兩大服務項目。
此研究專注於協作推薦平台在去中心化基礎架構的實現,為其提供相關功能設計和技術的參考,相較於中心化協作平台上既有的功能框架,提出不一樣的觀點作嘗試,這將使研究成果富有意義,將兩種概念作整合,得以在後續的研究當中實現功能更完備且高效的協作推薦平台。
摘要(英) This study proposes a platform that integrates a recommendation system and a collaboration system to promote collaborative creation among users in various professional fields. The platform is built on decentralized blockchain architecture using Ethereum smart contracts as an automated management, assistance, and supervision role. With its trustworthy third-party characteristics, it eliminates the need for traditional third-party intermediaries, saving on intermediary fees and reducing friction in communication or interaction among the three parties. Instead, in the recommendation system, due to the lower possibility of falsification of user records on the platform, combined with the application of recommendation algorithms, users can find the talents they need under the advantage of high credibility data. In the collaboration system, users can quickly start creating team projects while leaving traceable records of the collaboration process, achieve both efficiency and trustworthiness in the platform’s two major service: recommendation and collaboration.
This study focuses on the implementation of a decentralized architecture for a collaborative recommendation platform, providing relevant functional design and technical references. Compared to the existing framework on centralized collaboration platforms, this research offers a different perspective for experimentation, making its results meaningful, integrating two concepts to achieve a more complete and efficient collaborative recommendation platform in future work.
關鍵字(中) ★ 區塊鏈
★ 智能合約
★ 去中心化
★ 推薦演算法
關鍵字(英) ★ Blockchain
★ Smart Contract
★ Decentralized
★ Recommendation algorithms
論文目次 摘要 i
Abstract ii
誌謝 iii
目錄 iv
圖目錄 vi
表目錄 vii
一、 緒論 1
1-1. 研究背景與動機 1
1-2. 研究目的 2
1-2-1. 分散式技術在協作推薦平台中的應用場景和優勢 2
1-2-2. 具備完整功能平台的基礎設計探討 2
1-2-3. 研究去中心化平台的實現和技術挑戰 3
1-2-4. 評估去中心化推薦平台的可行性 3
二、 相關研究 4
2-1. 區塊鏈 4
2-2. 智能合約 4
2-3. 以太坊 5
2-4. 星際檔案系統 6
2-5. HITS演算法 7
2-6. 密碼貨幣錢包 8
2-7. 協作平台 8
三、 系統架構與演算法 9
3-1. 系統環境與平台架構 9
3-2. 系統開發流程 10
3-3. 推薦演算法比較 11
四、 研究方法 12
4-1. 定義平台參與角色 12
4-1-1. 平台方 12
4-1-2. 平台使用者 12
4-1-3. 專案負責人 12
4-1-4. 專案合夥人 12
4-2. 協作流程 13
4-2-1. 使用者註冊平台 13
4-2-2. 發起協作專案 14
4-2-3. 加入協作專案 15
4-2-4. 新增創作貢獻 15
4-2-5. 新增報帳撥款紀錄 16
4-3. 平台例外處理 17
4-3-1. 負責人剔除合夥人 17
4-3-2. 強制結束協作專案合約(合夥人投票超過2/3) 17
4-3-3. 撤銷平台合約 17
4-4. 智能合約設計 17
4-4-1. 平台合約 17
4-4-2. 協作專案合約 18
4-5. 平台提供功能 18
4-5-1. 使用者推薦功能 18
4-5-2. 評價功能 20
4-5-3. 協作紀錄模板功能 20
4-5-4. 安全功能 21
五、 系統實作 22
5-1. 平台測試環境建立 22
5-2. 智能合約開發與測試 23
5-3. 智能合約開發與部屬 23
5-4. 使用者介面與應用程式開發整合 23
六、 實驗結果與討論 24
6-1. 中心化協作平台比較 24
6-2. 推薦系統模擬 25
6-2-1. 使用者協作關係模擬資料 26
6-2-2. 推薦系統模擬結果 27
6-3. 智能合約Gas Fee 29
6-3-1. 降低「申請/新增 IPFS地址」之Gas Fee 30
6-4. 系統設備 30
6-4-1. 硬體 30
6-4-2. 軟體 31
七、 結論 32
八、 參考文獻 33
參考文獻 [1] G. C. Onyechi and G. Abeysinghe, "Adoption of web based collaboration tools in the enterprise: Challenges and opportunities," 2009 International Conference on the Current Trends in Information Technology (CTIT), Dubai, United Arab Emirates, 2009, pp. 1-6, doi: 10.1109/CTIT.2009.5423111.
[2] D. Vujičić, D. Jagodić and S. Ranđić, "Blockchain technology, bitcoin, and Ethereum: A brief overview," 2018 17th International Symposium INFOTEH-JAHORINA (INFOTEH), East Sarajevo, Bosnia and Herzegovina, 2018, pp. 1-6, doi: 10.1109/INFOTEH.2018.8345547.
[3] Dr. gavin wood. (2022, October 24). Ethereum Yellow Paper: A Formal Specification of Ethereum, a Programmable Blockchain. https://ethereum.github.io/yellowpaper/paper.pdf
[4] J. P. Cruz, Y. Kaji and N. Yanai, "RBAC-SC: Role-Based Access Control Using Smart Contract," in IEEE Access, vol. 6, pp. 12240-12251, 2018, doi: 10.1109/ACCESS.2018.2812844.
[5] K. Salah, N. Nizamuddin, R. Jayaraman and M. Omar, "Blockchain-Based Soybean Traceability in Agricultural Supply Chain," in IEEE Access, vol. 7, pp. 73295-73305, 2019, doi: 10.1109/ACCESS.2019.2918000.
[6] (一)著作權基本概念篇-1~10. 經濟部智慧財產局. (n.d.). https://www.tipo.gov.tw/tw/cp-180-219594-7f8ac-1.html
[7] Satoshi nakamoto. (n.d.). Bitcoin: A Peer-to-Peer Electronic Cash System. https://bitcoin.org/bitcoin.pdf
[8] Manuel Hum* , Paul Feldman, "Non-Interactive Zero-Knowledge and Its pplications," in STOC ′88: Proceedings of the twentieth annual ACM symposium on Theory of computing, 1988.
[9] Griffin mcshane. (n.d.). What Is a 51% Attack? Coindesk. https://www.coindesk.com/learn/what-is-a-51-attack/
[10] Alex moskov. (2018, April 11). What Is the Byzantine Generals Problem? CoinCentral. https://coincentral.com/byzantine-generals-problem/
[11] ETHEREUM VIRTUAL MACHINE (EVM). (n.d.). Ethereum. https://ethereum.org/en/developers/docs/evm/
[12] Vitalik buterin. (2014). Ethereum: A Next-Generation Smart Contract and Decentralized Application Platform. https://ethereum.org/669c9e2e2027310b6b3cdce6e1c52962/Ethereum_Whitepaper_-_Buterin_2014.pdf
[13] Cryptopedia staff. (n.d.). What Was The DAO? Cryptopedia. https://www.gemini.com/cryptopedia/the-dao-hack-makerdao
[14] What Is IPFS. (n.d.). IPFS. https://docs.ipfs.tech/concepts/what-is-ipfs/
[15] C. Zhang, P. Dhungel, D. Wu and K. W. Ross, "Unraveling the BitTorrent Ecosystem," in IEEE Transactions on Parallel and Distributed Systems, vol. 22, no. 7, pp. 1164-1177, July 2011, doi: 10.1109/TPDS.2010.123.
[16] Jon m. kleinberg. (n.d.). Authoritative Sources in a Hyperlinked Environment. http://www.cs.cornell.edu/home/kleinber/auth.pdf
[17] S. Suratkar, M. Shirole and S. Bhirud, "Cryptocurrency Wallet: A Review," 2020 4th International Conference on Computer, Communication and Signal Processing (ICCCSP), Chennai, India, 2020, pp. 1-7, doi: 10.1109/ICCCSP49186.2020.9315193.
[18] The Library for Web and Native User Interfaces. (n.d.). React. https://react.dev/
[19] Ganache ONE CLICK BLOCKCHAIN. (n.d.). TRUFFLE SUITE. https://trufflesuite.com/ganache/
[20] Docker Docs. (n.d.). Docker. https://docs.docker.com/
[21] REMIX PROJECT JUMP INTO WEB3. (n.d.). REMIX. https://remix-project.org/
[22] WEB2 VS WEB3. (n.d.). Ethereum. https://ethereum.org/en/developers/docs/web2-vs-web3/
[23] Page, lawrence and brin, sergey and motwani, rajeev and winograd, terry . (1998, January 29). The PageRank Citation Ranking: Bringing Order to the Web. https://web.archive.org/web/20100727202815/http://ilpubs.stanford.edu:8090/422/1/1999-66.pdf
[24] Hu, Yao-Chieh; Lee, Ting-Ting; Chatzopoulos, Dimitris; Hui, Pan (15 June 2018). "Hierarchical interactions between Ethereum smart contracts across Testnets". Proceedings of the 1st Workshop on Cryptocurrencies and Blockchains for Distributed Systems. Association for Computing Machinery: 7–13. doi:10.1145/3211933.3211935. ISBN 9781450358385. S2CID 134234291
[25] Build, Scale, Disrupt. (n.d.). Infura. https://www.infura.io/
[26] A Crypto Wallet & Gateway to Blockchain Apps. (n.d.). Metamask. https://metamask.io/
[27] Wasserman, S., & Faust, K. (1994). Social Network Analysis: Methods and Applications (Structural Analysis in the Social Sciences). Cambridge: Cambridge University Press. doi:10.1017/CBO9780511815478
指導教授 蔡孟峰 審核日期 2023-7-18
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   
網路書籤 Google bookmarks   del.icio.us   hemidemi   myshare   

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明