Bajwa, Navneet Kaur (2018) Modelling and Simulation of Blockchain based Education system. Masters thesis, Concordia University.
Preview |
Text (application/pdf)
1MBBajwa_MASc_S2018.pdf - Accepted Version |
Abstract
Since Bitcoin’s launch in early 2009, the industrial and academic interest in Blockchain and other cryptocurrencies have grown rapidly. Blockchains have been applied in many areas outside of finance such as healthcare, commerce and judiciary already. This technology promotes the creation of a decentralized environment where transactions and data are not under the control of any third-party organization. Blockchain is a fundamentally new technology that could revolutionize the future of transaction-based exchanges. Extensive research is being done in order to implement this technology various sectors. Blockchain technology comes with an edge of inbuilt auditability, trust and transfer of value which also makes it irresistible.
This work explores an agent based Blockchain-based Education System through mathematical modeling and simulation tools. The model is constructed to explore how Blockchain technology can be used to verify credit score of students, identify the occurrence and prevention of potential attacks. Along with technical characteristics of Bitcoin and Blockchain; cost, time and behavioural considerations of the system are also made. This is followed by analysing of the number of transactions, size of blockchain, network efficiency, cost analysis of the system along with the network efficiency. The proposed model, based on the blockchain technology shifts the education grading and credit rewarding system from the analog and physical world into a globally efficient, transparent and universal version. The work contributes a foundation for advancing current understanding of blockchain systems, and to further the development of simulation models of blockchains.
Divisions: | Concordia University > Gina Cody School of Engineering and Computer Science > Concordia Institute for Information Systems Engineering |
---|---|
Item Type: | Thesis (Masters) |
Authors: | Bajwa, Navneet Kaur |
Institution: | Concordia University |
Degree Name: | M.A. Sc. |
Program: | Quality Systems Engineering |
Date: | August 2018 |
Thesis Supervisor(s): | Awasthi, Anjali |
ID Code: | 984170 |
Deposited By: | NAVNEET KAUR BAJWA |
Deposited On: | 16 Nov 2018 16:45 |
Last Modified: | 16 Nov 2018 16:45 |
References:
1. Chen G., Xu B., Lu M., Chen N. S. (2018). Exploring blockchain technology and its potential applications for education. Smart Learning Environments, 5(1), 12. Turkanović M., Hölbl K., Heričko M., Kamišalić A. (2018) eductx: A Blockchain-Based Higher Education Credit Platform, in IEEE Access, 6, 5112-5127, DOI: 10.1109/ACCESS.2018.2789929
3. https://www.theguardian.com/higher-education-network/blog/2012/jul/18/degree-fraud-hedd checking-service (accessed on July 26, 2018)
4. Andreev R. A., Andreev, P. A., Krotov L. N., Krotova E. L. (2018). Review of Blockchain Technology: Types of Blockchain and Their Application. Intellekt. Sist. Proizv., 16(1), 11-14.
5. Djafri K., (2018). Blockchain as a service in Education. Edgecoin - The future of education is smart and built on blockchain. https://www.edgecoin.io/ (assessed on July 26,2018)
6. Grech A., Camilleri, A. F. (2017). Blockchain in education.
7. Heath B. L., (2010). The history, philosophy, and practice of agent-based modeling and the development of the conceptual model for simulation diagram.
8. Paul (2014)., Column. Available via https://www.portofrotterdam.com/en/news-and-press-releases/without-datano-logistics (assessed on July 26,2018)
9. Liedel D. A., (2018). The taxation of bitcoin: How the IRS views cryptocurrencies. Drake Law Review 66(1), 107-146.
10. Ballou R. H., (2007). Business logistics/supply chain management: planning, organizing, and controlling the supply chain. Pearson Education India.
11. Glaser F., (2017). Pervasive Decentralisation of Digital Infrastructures: A Framework for Blockchain enabled System and Use Case Analysis. In Proceedings of the 50th International Conference on System Sciences. https://aisel.aisnet.org/hicss- 50/da/open_digital_services/4/.
12. Brenig C., Schwarz J., Rückeshäuser N., (2016). Value of Decentralized consensus Systems-Evaluation Framework. In ECIS (p. ResearchPaper75).
13. McGinnis J. O., Roche K. (2017). Bitcoin: order without law in the digital age. https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2929133.
14. Nakamoto S. (2009). Bitcoin: A Peer-to-Peer Electronic Cash System. http://bitcoin.org/bitcoin.pdf (assessed on July 26,2018)
15. Notheisen B., Hawlitschek F., Weinhardt C. (2017). Breaking down the blockchain hype–towards a blockchain market engineering approach.
16. Chuen D. K., Deng R. H., (2017). Handbook of Blockchain, Digital Finance, and Inclusion: Cryptocurrency, FinTech, InsurTech, Regulation, ChinaTech, Mobile Security, and Distributed Ledger. Academic Press.
17. Buterin V. (2014). A next-generation smart contract and decentralized application platform. white paper.
18. Zheng Z., Xie S., Dai, H. N., Wang, H. (2016). Blockchain challenges and opportunities: A survey. Work Pap. –2016.
19. Morabito V. (2017). Business Innovation Through Blockchain. Https://doi.org/10.1007/978-3-31948478-5 (accessed on July 26, 2018)
20. Froystad P., Holm, J. (2016). Blockchain: powering the internet of value. Evry Labs.
21. Xu J. J., (2016). Are blockchains immune to all malicious attacks? Financial Innovation, 2(1), 25. https://doi.org/10.1186/s40854-016-0046-5 (accessed on July 26, 2018)
22. Notheisen B., Hawlitschek F., Weinhardt C. (2017). Breaking down the blockchain hype–towards a blockchain market engineering approach.
23. Swan M., (2015). Blockchain: Blueprint for a new economy. " O'Reilly Media, Inc.".
24. Cheliotis G., (2009). From open source to open content: Organization, licensing and decision processes in open cultural production, Decision Support Systems, 47(3), 229–244
25. Grewal R., Gary L., Mallapragada G., (2006). Location, Location, Location: How Network Embeddedness Affects Project Success in Open Source Systems. Management Science 52(7):1043-1056. http://dx.doi.org/10.1287/ mnsc.1060.0550
26. Lindman J., Kinnari T., Rossi M. (2016). Business Roles in the Emerging Open-Data Ecosystem, IEEE Software, 99
27. Midha V., Palvia P., (2012). Factors affecting the success of Open Source Software, Journal of Systems and Software, 85(4) 895–905. DOI: 10.1016/j.jss.2011.11010
28. Glaser, F. (2017). Pervasive decentralisation of digital infrastructures: a framework for blockchain enabled system and use case analysis.
29. Bogart, S., Rice, K. (2015). The blockchain report: welcome to the internet of value. Needham Insights.
30. V. Buterin, (2014). A next-generation smart contract and decentralized application platform, Etherum, no. January 1–36.
31. Crosby M., Pattanayak P., Verma S., Kalyanaraman V. (2016). Blockchain technology: Beyond bitcoin. Applied Innovation, 2, 6-10.
32. Iansiti M., Lakhani K. R. (2017). The truth about blockchain. Harvard Business Review, 95(1), 118-127.
33. Szabo N. (1997). Formalizing and securing relationships on public networks. First Monday, 2(9).
34. Buterin V. (2014). A next-generation smart contract and decentralized application platform. white paper.
35. Fairfield J. (2014). Smart contracts, Bitcoin bots, and consumer protection, Washington and Lee Law Review Online, 71(2):35-50.
36. Omohundro S. (2014). Cryptocurrencies, smart contracts, and artificial intelligence. AI matters, 1(2), 19-21.
37. https://www.pcmag.com/article/350088/blockchain-in-2017-the-year-of-smart-contracts (accessed on July 27, 2018)
38. https://whitepaperdatabase.com/ethereum-eth-whitepaper/ (accessed on July 26, 2018)
39. Wood G. (2014). Ethereum: a secure decentralised generalised transaction ledger https://github.com/ethereum/yellowpaper, Yellow paper 151 (accessed on July 26, 2018)
40. Idelberger F., Governatori G., Riveret R., Sartor G. (2016). Evaluation of logic-based smart contracts for blockchain systems. In International Symposium on Rules and Rule Markup Languages for the Semantic Web (167-183), Springer International Publishing.
41. Troy S. (2018). What is a smart contract and what’s it good for?, Available online at: http://searchcio. Techtarget.com/feature/What-is-a-smart-contract-and-whats-it-good-for. (accessed on July 26, 2018)
42. Hoskinson C, A brief introduction to smart contracts. Available online at: https://www. Youtube.com/watch?V=3by66zgr8cs. (accessed on July 26, 2018)
43. Xu X., Pautasso C., Zhu L. et al (2016). The Blockchain as a software connector. 2016 13th Working IEEE/IFIP Conference on Software Architecture (WICSA 2016), Venice, 2016, pp. 182–191
44. Wood G, Devcon1: Ethereum. Available online at: https://www.youtube.com/watch?V=U_ LK0t_qapo. (accessed on July 26, 2018)
45. Koulu R., (2016). Blockchains and online dispute resolution: smart contracts as an alternative to enforcement. SCRIPTed, 13, 40.
46. Cuomo J., (2016) how businesses and governments can capitalize on blockchain. Available online at: https://www.ibm.com/blogs/think/2016/03/16/how-businesses-and-governments-cancapitalize-on-blockchain/. (accessed on July 26, 2018)
47. Lim C., Saw T., Sargeant C., (2018) Smart contracts: bridging the gap between expectation and reality. Available online at: https://www.law.ox.ac.uk/business-law-blog/blog/2016/07/smartcontracts-bridging-gap-between-expectation-and-reality. (accessed on July 26, 2018)
48. Levine M., (2018) Herbalife deals and blockchain dreams. Available online at: https://www. Bloomberg.com/view/articles/2016-08-26/herbalife-deals-and-blockchain-dreams. (accessed on July 26, 2018)
49. Coy P., Kharif O., (2018). This is your company on blockchain. Available online at: http://www. Bloomberg.com/news/articles/2016-08-25/this-is-your-company-on-blockchain. (accessed on July 26, 2018)
50. http://about.smartcontract.com (accessed on July 26, 2018)
51. Stark J., (2018) Making sense of blockchain smart contracts. Available online at: http://www. Coindesk.com/making-sense-smart-contracts/. (accessed on July 27, 2018)
52. Wall L., (2018). Smart contracts in a complex world. Available online at: https://www.frbatlanta. Org/cenfis/publications/notesfromthevault/1607. (accessed on July 27, 2018)
53. Heires, K. (2014). Preparing for the Internet of Things. Risk Management. 61(1),28.
54. Rowland, C., Goodman, E., Charlier, M., Light, A., Lui, A. (2015). Designing connected products: UX for the consumer internet of things. " O'Reilly Media, Inc.".
55. Burkitt, F. (2014). A strategist's guide to the Internet of Things (No. 77). Strategy+ Business.
56. Christidis, K., Devetsikiotis, M. (2016). Blockchains and Smart Contracts for the Internet of Things. IEEE Access, 4, 2292-2303
57. Dorri, A., Kanhere, S. S., Jurdak, R. (2017). Towards an optimized blockchain for IoT. In Proceedings of the Second International Conference on Internet-of-Things Design and Implementation (173-178). ACM.
58. Wang P., Valerdi R., Zhou S., Li L., (2015). Introduction: Advances in IOT research and applications. Information Systems Frontier, 17(2),239-241.
59. Perera C., Liu C., Jayawardena S. (2015). The emerging internet of things marketplace from an industrial perspective: a survey. IEEE Transactions on Emerging Topics in Computing. Doi:10.1109/ TETC.2015.2390034.
60. Whitmore A., Agarwal A., Xu L. (2015). The internet of things-a survey of topics and trends. Information Systems Frontiers, 17(2). Doi:10.1007/s10796-014-9489-2
61. Xu L., He W., Li S. (2014). Internet of things in industries: a survey. IEEE Transactions on Industrial Informatics, 10(4), 2233–2243.
62. Bi Z., Cochran D. (2014). Big data analytics with applications. Journal of Management Analytics, 1(4), 249–265.
63. Zeinab, K. A. M., Elmustafa, S. A. A. (2017). Internet of Things applications, challenges and related future technologies. World Scientific News, 2(67), 126-148.
64. Gubbia J., Buyyab R., Marusic S., Palaniswami M. (2013). Internet of Things (IOT): A vision, architectural elements, and future directions. Future Generation Computer Systems 29 1645-1660
65. https://dupress.deloitte.com/dup-us-en/focus/internet-of-things/iot-commercial-realestate-intelligent-building-systems.html (accessed on July 26, 2018)
66. Grandinetti L. (Ed.). (2013). Pervasive Cloud Computing Technologies: Future Outlooks and Interdisciplinary Perspectives: Future Outlooks and Interdisciplinary Perspectives. IGI Global.
67. http://standardsinsight.com/iot/iotworkshop (accessed on July 26, 2018)
68. Bandyopadhya D., Sen J. (2011). Internet of things: Applications and challenges in technology and standardization. Wireless Personal Communications, 58(1), 49-69.
69. http://www.academia.edu/3276195/Internet_of_Things_Applications_and_Challenges_i n_Technology_and_Standardization (accessed on July 26, 2018)
70. Thierer A. D., (2015). The Internet of Things and Wearable Technology: Addressing Privacy and Security Concerns without Derailing Innovation.
71. Shekhar S., (2015), Blockchain Revolution in Supply Chain. International journal of engineering science and computing, 7(6).
72. Gockel B., Acar T., Forster M. (2018), Perspectives on the upcoming impact of blockchain technology and use cases for the logistics industry, “Blockchain in logistics”
73. Britchenko I., Cherniavska T., Cherniavskyi B. (2018). Blockchain technology into the logistics supply.
74. http://thinkers50.com/biographies/don-tapscott/ (accessed on July 26, 2018)
75. http://www.ics-shipping.org/shipping-facts/shipping-and-world-trade (accessed on July 26, 2018)
76. http://www3.weforum.org/docs/WEF_SCT_enablingtrade_Report_2013.pdf (accessed on July 26, 2018)
77. https://www-03.ibm.com/press/us/en/pressrelease/51712.wss (accessed on July 26, 2018)
78. Manuj I., Mentzer J. T. (2008). Global supply chain risk management. Journal of Business Logistics, 29(1), 133–155.
79. Baird I. S., Thomas H. (1991). What is risk anyway? Using and measuring risk in strategic management. In R. A. Bettis, & H. Thomas (Vol. Eds.), Risk, strategy and management: 24. Connecticut: Jai Press Inc.
80. Svensson G. (2000). A conceptual framework for the analysis of vulnerability in supply chains. International Journal of Physical Distribution and Logistics Management, 30(9), 731–749.
81. Kshetri N. (2018). Blockchain’s roles in meeting key supply chain management objectives. International Journal of Information Management, 39, 80-89.
82. Francisco K., Swanson D. (2018). The supply chain has no clothes: technology adoption of blockchain for supply chain transparency. Logistics, 2(1), 2.
83. Provenance Has a Big Year Ahead Delivering Supply Chain Transparency with Bitcoin and Ethereum. International business times. Available online: http://www.ibtimes.co.uk/provenance-has-big-year-aheaddelivering-supply-chain-transparency-bitcoin-ethereum-1537237 (accessed on July 26, 2018).
84. Roberts J. J. (2017). The diamond industry is obsessed with the blockchain. Fortune. Available online: http://fortune. com/2017/09/12/diamond-blockchain-everledger/ (accessed on 13 September 2017).
85. Burgess K., Singh P. J., Koroglu R. (2006). Supply chain management: a structured literature review and implications for future research. International Journal of Operations & Production Management, 26(7), 703-729.
86. https://www.inttra.com/assets/documents/ced97146-272c-436e-8c54-131313915625.pdf (accessed on July 26, 2018)
87. https://www.accenture.com/us-en/blogs/blogs-blockchain-can-drive-saving (accessed on July 26, 2018)
88. IBM, (2017). Maersk and IBM Unveil Supply Chain Solution on Blockchain. I. Available at: https://www03.ibm.com/press/us/en/pressrelease/51712.wss (accessed November 13, 2017).
89. Bajpai P., (2017). How IBM And Maersk Will Use the Blockchain To Change the Shipping Industry. NASDAQ.com. Available at: http://www.nasdaq.com/article/how-ibm-and-maersk-will-use-theblockchain-to-change-the-shipping-industry-cm756797 (accessed on July 26, 2018).
90. Fürstenberg S., (2017). Fleet Transformation: What blockchain can really do -. Fathom News. Available at: http://www.fathom-news.com/fleet-transformation-blockchain-can-really-2/ (accessed on July 26, 2018).
91. Seebacher S., Schüritz R. (2017). Blockchain technology as an enabler of service systems: A structured literature review. In International Conference on Exploring Services Science (pp. 12-23). Springer, Cham.
92. World Bank, (2002). Transport services: Reducing barriers to trade. Global Economic Prospects. Available at: http://siteresources.worldbank.org/INTGEP/Resources/3353151257200370513/04--Ch4--96-127.pdf (accessed on January 14, 2018).
93. Zeng X., (2017). HMM completes first blockchain pilot voyage. Fairplay IHS Markit. Available at: https://fairplay.ihs.com/container/article/4291331/hmm-completes-first-blockchain-pilot-voyage (accessed on January 15, 2018).
94. https://lloydslist.maritimeintelligence.informa.com/LL111275/HMM-completespilot-blockchain-voyage-with-reeferladen-boxship (accessed on January 15, 2018).
95. Di Gregorio R., Nustad S. S., Constantiou I. (2016). Blockchain adoption in the shipping industry.
96. Terna P., Maggiora M., Battistoni L. (2016). Emerging cryptocurrency trust in an agent–based model.”
97. Jones, H. (2016). Broker ICAP says first to use blockchain for trading data. Reuters, London, 15 March 2016. Http://uk.reuters.com/article/us-icap-markets-blockchain-idukkcn0wh2j7
98. Valenzuela J., Arcade City (2016), Ethereum’s Big Test Drive to Kill Uber. The Cointelegraph. Http://cointelegraph.com/news/arcade-city-ethereums-big-test-drive-to-kill-uber
99. Heath B. L., (2010). The history, philosophy, and practice of agent-based modeling and the development of the conceptual model for simulation diagram.
100. Wilensky U., Rand W. (2015). Introduction to Agent-Based Modeling: Modeling Natural, Social and Engineered Complex Systems with NetLogo. Cambridge, MA. MIT Press.
101. Resnick M., Wilensky U. (1993). Beyond the deterministic, centralized mindsets: New thinking for new sciences. In annual meeting of the American Educational Research Association, Atlanta, GA.
102. Merkle R. C., (1987). A digital signature based on a conventional encryption function. In Conference on the theory and application of cryptographic techniques (369-378). Springer, Berlin, Heidelberg.
103. Bayer D., Haber S., Stornetta W. S., (1993). Improving the efficiency and reliability of digital time-stamping. In Sequences II (pp. 329-334). Springer, New York, NY.
104. Feller W. (2008). An introduction to probability theory and its applications (Vol. 2). John Wiley & Sons.
105. Rosenfeld M. (2012)., Analysis of hashrate-based double-spending URL: https://bitcoil. co. il. Doublespend. pdf.
106. Decker C., Chapter 8. (2016). On the Scalability and Security of Bitcoin. Available on: https://www.researchcollection.ethz.ch/bitstream/handle/20.500.11850/114732/eth-48881-02.pdf
107. http://blog.clientsfirst-ax.com/blog-1/how-much-is-erp (accessed on July 26, 2018)
108. http://esotera.eu/clients-explorers/ (accessed on July 26, 2018)
109. Grunspan C., (2017). The Mathematics Behind Bitcoin, Double Spend Race Available online on: http://freeofread.com/download/haber-and-stornetta-at-at-t-bell-labs-anf-autoridad-de/ (accessed on July 26,2018).
110. Johoe’s mempool size statistics - 9/1/17 to 9/14/17, 2017. URL https://jochenhoenicke.de/queue/#all (accessed on July 26,2018).
111. Bitcoin charts & graphs - blockchain, (2017). URL https://blockchain.info/charts (accessed on July 26,2018).
112. Mubaslat J. S., (2018). Demonstrating the Functionality and Efficacy of Blockchain-based System in Healthcare Using Simulation Tools (Doctoral dissertation, Wright State University).
113. Tremblay K., Lalancette D., Roseveare D. (2012). Assessment of higher education learning outcomes. Feasibility study report, 1.
Repository Staff Only: item control page