Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 生物資源暨農學院
  3. 生物環境系統工程學系
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/78688
完整後設資料紀錄
DC 欄位值語言
dc.contributor.advisor林裕彬zh_TW
dc.contributor.author黃冠庭zh_TW
dc.contributor.authorKuan-Ting Huangen
dc.date.accessioned2021-07-11T15:12:20Z-
dc.date.available2024-07-31-
dc.date.copyright2019-08-05-
dc.date.issued2019-
dc.date.submitted2002-01-01-
dc.identifier.citationAmbrose, R. B., Wool, T. A., & Martin, J. L. (1993). The water quality analysis simulation program, WASP5, Part A: Model documentation. Environmental Research Laboratory, US Environmental Protection Agency, Athens, GA.
Andoni, M., Robu, V., Flynn, D., Abram, S., Geach, D., Jenkins, D., . . . Peacock, A. (2019). Blockchain technology in the energy sector: A systematic review of challenges and opportunities. Renewable & Sustainable Energy Reviews, 100, 143-174. doi:10.1016/j.rser.2018.10.014
Arora, M., Kiran, B., Rani, S., Rani, A., Kaur, B., & Mittal, N. (2008). Heavy metal accumulation in vegetables irrigated with water from different sources. Food Chemistry, 111(4), 811-815. doi:https://doi.org/10.1016/j.foodchem.2008.04.049
Bartoletti, M., & Pompianu, L. (2017, 2017//). An Analysis of Bitcoin OP_RETURN Metadata. Paper presented at the Financial Cryptography and Data Security, Cham.
Bauder, T. A., Waskom, R., Sutherland, P., Davis, J., Follett, R., & Soltanpour, P. (2011). Irrigation water quality criteria. Service in action; no. 0.506.
Bitcoin Project. (2018). Bitcoin - Open source P2P momey. Bitcoin.org. Retrieved from https://bitcoin.org/en/
Bitcoin Wiki. (2018). Running Bitcoin. Bitcoin Wiki. Retrieved from https://en.bitcoin.it/wiki/Running_Bitcoin
Bouwer, H., & Idelovitch, E. (1987). Quality requirements for irrigation with sewage water. Journal of irrigation and drainage engineering, 113(4), 516-535.
Certicom Corp. (2010). SEC 2: Recommended Elliptic Curve Domain Parameters. In.
Chen, Y., Ding, S., Xu, Z., Zheng, H. D., & Yang, S. L. (2019). Blockchain-Based Medical Records Secure Storage and Medical Service Framework. Journal of Medical Systems, 43(1), 9. doi:10.1007/s10916-018-1121-4
CoinMarketCap. (2018). Top 100 Cryptocurrencies by Market Capitalization. CoinMarketCap. Retrieved from https://coinmarketcap.com/
Conoscenti, M., Vetro, A., & De Martin, J. C. (2017). Peer to Peer for Privacy and Decentralization in the Internet of Things. Paper presented at the Proceedings of the 39th International Conference on Software Engineering Companion.
Cormen, T. H., Leiserson, C. E., Rivest, R. L., & Stein, C. (2009). Introduction to algorithms: MIT press.
Cosset, D. (2018). Blockchain: What is Mining? dev.to. Retrieved from https://dev.to/damcosset/blockchain-what-is-mining-2eod
Cristo, C. D., & Leopardi, A. (2008). Pollution source identification of accidental contamination in water distribution networks. Journal of Water Resources Planning and Management, 134(2), 197-202.
De Sanctis, A. E., Shang, F., & Uber, J. G. (2009). Real-time identification of possible contamination sources using network backtracking methods. Journal of Water Resources Planning and Management, 136(4), 444-453.
Figorilli, S., Antonucci, F., Costa, C., Pallottino, F., Raso, L., Castiglione, M., . . . Proto, A. (2018). A Blockchain Implementation Prototype for the Electronic Open Source Traceability of Wood along the Whole Supply Chain. Sensors, 18(9), 3133.
gcoin community. (2018). Home. Gcoin-community wiki. Retrieved from https://github.com/OpenNetworking/gcoin-community/wiki
GCOIN Foundation. (2016). Gcoin white paper. Gcoin. Retrieved from http://g-coin.org
Guan, J., Aral, M. M., Maslia, M. L., & Grayman, W. M. (2006). Identification of contaminant sources in water distribution systems using simulation–optimization method: case study. Journal of Water Resources Planning and Management, 132(4), 252-262.
Kahn, A. B. (1962). Topological sorting of large networks. Commun. ACM, 5(11), 558-562. doi:10.1145/368996.369025
Kapoor, V., Abraham, V. S., & Singh, R. (2008). Elliptic curve cryptography. Ubiquity, 2008(May), 1-8. doi:10.1145/1386853.1378356
Kaur, H., Alam, M. A., Jameel, R., Mourya, A. K., & Chang, V. (2018). A Proposed Solution and Future Direction for Blockchain-Based Heterogeneous Medicare Data in Cloud Environment. Journal of Medical Systems, 42(8), 11. doi:10.1007/s10916-018-1007-5
Keskin, T. E., Düğenci, M., & Kaçaroğlu, F. (2015). Prediction of water pollution sources using artificial neural networks in the study areas of Sivas, Karabük and Bartın (Turkey). Environmental earth sciences, 73(9), 5333-5347.
Lin, Y. P., Petway, J. R., Anthony, J., Mukhtar, H., Liao, S. W., Chou, C. F., & Ho, Y. F. (2017). Blockchain: The Evolutionary Next Step for ICT E-Agriculture. Environments, 4(3), 13. doi:10.3390/environments4030050
Lu, Y., Song, S., Wang, R., Liu, Z., Meng, J., Sweetman, A. J., . . . Wang, T. (2015). Impacts of soil and water pollution on food safety and health risks in China. Environment International, 77, 5-15. doi:https://doi.org/10.1016/j.envint.2014.12.010
Nakamoto, S. (2008). Bitcoin: A peer-to-peer electronic cash system. Retrieved from http://www.bitcoin.org/bitcoin.pdf
OpenNetworking. (2017). gcoin-community. GitHub. Retrieved from https://github.com/OpenNetworking/gcoin-community
Rosenfeld, M. (2014). Analysis of hashrate-based double spending. arXiv preprint arXiv:1402.2009.
Sridhara Chary, N., Kamala, C. T., & Samuel Suman Raj, D. (2008). Assessing risk of heavy metals from consuming food grown on sewage irrigated soils and food chain transfer. Ecotoxicology and Environmental Safety, 69(3), 513-524. doi:https://doi.org/10.1016/j.ecoenv.2007.04.013
Tian, F. (2016). An agri-food supply chain traceability system for China based on RFID & blockchain technology. Paper presented at the Service Systems and Service Management (ICSSSM), 2016 13th International Conference on.
Tseng, J. H., Liao, Y. C., Chong, B., & Liao, S. W. (2018). Governance on the Drug Supply Chain via Gcoin Blockchain. International Journal of Environmental Research and Public Health, 15(6), 8. doi:10.3390/ijerph15061055
Vairavamoorthy, K., Yan, J., Galgale, H. M., & Gorantiwar, S. D. (2007). IRA-WDS: A GIS-based risk analysis tool for water distribution systems. Environmental Modelling & Software, 22(7), 951-965. doi:10.1016/j.envsoft.2006.05.027
Walker, G. (2015). Transaction Data. learn me a bitcoin. Retrieved from http://learnmeabitcoin.com/glossary/transaction-data
Walker, G. (2016). Block header. learn me a bitcoin. Retrieved from http://learnmeabitcoin.com/glossary/block-header
Washbourne, L. (2015). A survey of P2P Network security. arXiv preprint arXiv:1504.01358.
Wu, J., & Tran, N. K. (2018). Application of Blockchain Technology in Sustainable Energy Systems: An Overview. Sustainability, 10(9), 22. doi:10.3390/su10093067
Xu, X., Pautasso, C., Zhu, L., Gramoli, V., Ponomarev, A., Tran, A. B., & Chen, S. (2016, 5-8 April 2016). The Blockchain as a Software Connector. Paper presented at the 2016 13th Working IEEE/IFIP Conference on Software Architecture (WICSA).
Yli-Huumo, J., Ko, D., Choi, S., Park, S., & Smolander, K. (2016). Where Is Current Research on Blockchain Technology?-A Systematic Review. PLoS One, 11(10), e0163477. doi:10.1371/journal.pone.0163477
Zahnentferner, J., & HK, I. O. (2018). Chimeric ledgers: Translating and unifying utxo-based and account-based cryptocurrencies. Retrieved from
行政院農業委員會. (2016). 建構農業生產安全保護雲及發展對策計畫. 農田水利入口網. Retrieved from https://doie.coa.gov.tw/articles_detail.php?id=776
張淑貞, & 陳瑞賓. (2016). 全台6千家合法中違章工廠 6成是污染源事業. 環境資源中心. Retrieved from https://e-info.org.tw/node/9340
張尊國. (2015). 台灣水田重金屬污染潛勢分析. http://doie.coa.gov.tw/upload/irrigation_master/20150820150536-%E5%8F%B0%E7%81%A3%E6%B0%B4%E7%94%B0%E9%87%8D%E9%87%91%E5%B1%AC%E6%B1%A1%E6%9F%93%E6%BD%9B%E5%8B%A2%E5%88%86%E6%9E%90.pdf
張鈞為. (2016). 基於類比特幣區塊鍊上的虛擬資產發行與管理的治理架構之設計實做. 臺灣大學資訊工程學研究所學位論文, 1-20.
郭志榮, & 陳忠峰. (2017). 農地上的大工廠. 我們的島. Retrieved from https://ourisland.pts.org.tw/content/%E8%BE%B2%E5%9C%B0%E4%B8%8A%E7%9A%84%E5%A4%A7%E5%B7%A5%E5%BB%A0
陳文姿. (2017). 六輕2.5萬筆污染超標紀錄消失 環團批:應擴大監測 落實管制. 環境資訊中心. Retrieved from https://e-info.org.tw/node/202421
陳詠翰. (2016). 容器虛擬化技術發展. [Development of Container-based Virtualization Technology]. 電腦與通訊(167), 11-16. Retrieved from http://www.AiritiLibrary.com/Publication/Index/1019391x-201609-201610120016-201610120016-11-16
陳慶財, 楊美鈴, & 章仁香. (2016). 國內農地污染防治之檢討 (105財調0004). Retrieved from https://www.cy.gov.tw/sp.asp?xdURL=./di/RSS/detail.asp&ctNode=871&mp=1&no=4633
臺灣桃園農田水利會. (2017). 概述. 桃園農田水利會. Retrieved from https://www.tia.org.tw/intro.asp
-
dc.identifier.urihttp://tdr.lib.ntu.edu.tw/jspui/handle/123456789/78688-
dc.description.abstract為了解決傳統資料庫有可能被竄改因此無法取得使用者信任的問題,本文提出了一個區塊鏈的架構,用區塊鏈儲存灌溉水質監測網的資料。區塊鏈有不可竄改、資料透明與交易可溯源的特性,因此非常適合用於儲存灌溉水質的監測資料。本研究將回顧區塊鏈的基礎原理,並提出一個完整的架構,使得原本用於加密貨幣的區塊鏈模型能被應用於灌溉水質監測網。區塊鏈是建立在對等式網路上的分散式帳本,每一個參與區塊鏈的電腦稱為「節點」,這些節點間彼此相連,並各自儲存有一份完整的資料,因此被稱作是去中心化的網路。區塊鏈會將一段時間內的交易包裝成一個區塊,對區塊做雜湊函數,並將雜湊的結果儲存至下一個區塊,區塊與區塊間彼此被鍊結,因此被稱作為區塊鏈。因為不可竄改的特性,除了加密貨幣外,區塊鏈已經被運用於許多領域。
研究區域內的測站包含基本測站與重金屬測站,基本測站監測水溫、電導度與pH,重金屬測站除了基本測站的監測項目外,另有監測鎘、銅、鉛、鎳、鋅、鉻六項重金屬的濃度。本研究使用GCOIN區塊鏈實作溯源系統,將加密貨幣模型中的「幣」對應到污染紀錄。每一個測站有一個對應的區塊鏈的地址,當測站監測到污染時,得到一枚幣,如果這個污染是來自其上游的測站,則將此枚幣送往其上游的測站。區塊鏈提供交易溯源的機制,透過查詢幣的交易歷史,可以知道測站發生污染的紀錄。上鏈時,可參考上鏈流程圖,根據上下游關係對測站排序後,逐測站操作。每筆交易都包含一個OP_RETURN的輸出,用字串的方式儲存監測數值。查詢時以樹狀圖呈現交易的歷程與監測值,所有資料皆取自區塊鏈,以區塊鏈確保資料的正確性。
本文以2018年4月的每一個整點時的監測值上鏈,並討論各種超標情形的組合,驗證本區塊鏈架構足以使用於水質監測網。對於區塊鏈常被質疑的可擴展性問題,本文亦有測試儲存空間的需求與每次上鏈所需時間。可擴展性測試的結果顯示,就灌溉水質監測網的規模,可以使用區塊鏈加強資料的安全性。
本文提出的方法有兩個侷限:1. 並未嚴謹地討論兩側站之間的污染傳遞,當緊鄰且有上下游關係的兩測站同時超標,即判定為同一污染事件,未來可以結合相關水力模式解決此問題;2. 區塊鏈僅記錄測站的監測值,若要真正找出汙染源,需要結合其他工具。
zh_TW
dc.description.abstractOne of the problems that frequently occurred in the traditional database is that there is a high risk for it to be tampered and thus cannot win trust from users This thesis thus provides a solution by proposing a blockchain framework which uses blockchain technique to store the data of the irrigation water quality monitoring network. There are a lot of advantages of blockchain technique, including immutability, data transparency and transaction traceability. Those advantages make blockchain ideal for monitoring data on irrigation water quality. The earliest application of the blockchain is cryptocurrency. This study will review the basic principles of blockchain and propose a complete frameworkthat allows the blockchain model to be used for irrigation water quality monitoring networks. Blockchain is a decentralized ledger based on a peer-to-peer network. Each computer joining in a blockchain is called a "node". Those nodes are connected to one other and the data is stored in the ledgers completely. It is therefore called a decentralized network. The block chain will package the transactions over a period of time into a block, create a hash value on the block, and store the hashed results in the next block. The block is chained to next block, so it is called blockchain. Because of its immutable nature, blockchain technique has been applied in many areas already.
The monitoring stations in the study area include regular stations and heavy metal stations. The regular stations monitor water temperature, conductivity and pH. On the other hand, in addition to those which are measured at regular stations, heavy metal stations also monitor the concentration of cadmium, copper, lead and nickel. This study uses the GCOIN blockchain implementation traceability system and maps the “coin” in the cryptocurrency model for the pollution record. Each station has a blockchain address. When the station monitors the pollution, a coin will be sent to the station.. If it is detected that the pollution event come from its upstream, the coin is sent to its upstream counterpart. The blockchain provides a mechanism for transaction traceability. By viewing the transaction history of the coins, users can know the record of pollution. Figure 16 provides a flow chart for uploading data onto the blockchain. After sorting the stations according to the upstream and downstream relationship, one can conduct the operation from those stations step by step, from downstream to upstream. Each transaction contains an OP_RETURN output, which stores the monitored values with a string. In the query, the history of the transaction is presented in a tree diagram with monitoring value. All the data are taken from the blockchain, in which the correctness of the data is ensured.
This thesis takes the monitoring value of each hour point in April 2018 and discusses various combinations of exceeding standard cases to verify that the blockchain technique serves as a sufficient tool for the water quality monitoring network. For the scalability problem that are usually questioned regarding blockchain technique, this thesis also discusses the storage space demand and time required for each upload. The results show that the blockchain can be used to enhance the security of the data. The method proposed in this thesis has two limitations. 1. The pollution transmission between the two stations is not strictly discussed. When upstream stations and downstream station exceed standard simultaneously, it will be detected as the same pollution event. The hydraulic mode can be combined in the future to solve this problem; 2. The blockchain system only records the monitoring values of the station. It is necessary to combine other tools to further detect and define the actual source of pollution.
en
dc.description.provenanceMade available in DSpace on 2021-07-11T15:12:20Z (GMT). No. of bitstreams: 1
ntu-108-R06622004-1.pdf: 3446391 bytes, checksum: 7656f70b76a2fe81014699eae10f7b76 (MD5)
Previous issue date: 2019
en
dc.description.tableofcontents謝誌 i
中文摘要 iii
英文摘要 v
第一章 緒論 1
1.1 研究緣起 1
1.2 研究目的 1
1.3 研究流程 2
第二章 文獻回顧 4
2.1 區塊鏈技術 4
2.1.1 區塊鏈應用 5
2.1.2 GCOIN 7
2.2 灌溉水質汙染監測 7
第三章 研究理論與方法 11
3.1 研究區域 11
3.2 溯源系統架構 14
3.3 溯源系統實作 15
3.3.2 GCOIN環境建置 15
3.3.3 上鏈 21
3.3.4 查詢區塊鏈上的資料 25
第四章 結果與討論 29
4.1 資料上鏈 29
4.1.1 上鏈範例:2018年04月11日05時00分 31
4.1.2 上鏈範例:2018年04月13日14時00分 36
4.2 取用資料 40
4.2.1 第1個UTxO──174a......a77a的第0個輸出 43
4.2.2 第2個UTxO──01c9......628f的第0個輸出 50
4.2.3 總結 59
4.3 不同超標組合時EC上鏈與查詢 61
4.4 不同超標組合時pH上鏈與查詢 66
4.5 不同超標組合時重金屬上鏈與查詢 71
4.6 上鏈與查詢過程討論 74
4.7 區塊鏈架構可擴展性 75
4.8 與現有資料庫比較 77
第五章 結論與建議 78
5.1 結論 78
5.2 建議 79
第六章 附錄 81
6.1 節點與錢包 81
6.2 私鑰、公鑰與地址 81
6.3 交易與區塊 84
6.4 UTxO 86
第七章 參考文獻: 88
-
dc.language.isozh_TW-
dc.subject污染溯源zh_TW
dc.subject區塊鏈zh_TW
dc.subject灌溉水質zh_TW
dc.subjectBlockchainen
dc.subjectIrrigation Water Qualityen
dc.subjectPollution Traceabilityen
dc.title應用區塊鏈於灌溉水質紀錄與污染溯源──以桃園大圳二、三、四支線為例zh_TW
dc.titleApply Blockchain Technology To Irrigation Water Quality Recording And Pollution Traceability: A Case Study On Taoyuan Canal Distributary 2, 3, 4en
dc.typeThesis-
dc.date.schoolyear107-2-
dc.description.degree碩士-
dc.contributor.oralexamcommittee范致豪;周承復;江莉琦zh_TW
dc.contributor.oralexamcommittee;;en
dc.subject.keyword灌溉水質,污染溯源,區塊鏈,zh_TW
dc.subject.keywordIrrigation Water Quality,Pollution Traceability,Blockchain,en
dc.relation.page92-
dc.identifier.doi10.6342/NTU201902397-
dc.rights.note未授權-
dc.date.accepted2019-08-05-
dc.contributor.author-college生物資源暨農學院-
dc.contributor.author-dept生物環境系統工程學系-
dc.date.embargo-lift2024-08-05-
顯示於系所單位:生物環境系統工程學系

文件中的檔案:
檔案 大小格式 
ntu-107-2.pdf
  未授權公開取用
3.37 MBAdobe PDF
顯示文件簡單紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved