This week’s focus was on gathering information which could be used in the creation of my project. I have found multiple articles which cover smart contracts, which is the topic I am working on, as well as others which could be used to help design my project.
Informative Links:
Crosby, M., Pattanayak, P., Verma, S., & Kalyanaraman, V. (2016). Blockchain technology: Beyond bitcoin. Applied Innovation, 2(6-10), 71 .
Luu, L., Chu, D. H., Olickel, H., Saxena, P., & Hobor, A. (2016, October). Making smart contracts smarter. In Proceedings of the 2016 ACM SIGSAC conference on computer and communications security (pp. 254-269).
Ingle, L. (2019). Smart contracts in consumer law: Does New Zealand need to wise up?. Victoria University of Wellington Legal Research Paper, Student/Alumni Paper, (23).
Sillaber, C., Waltl, B., Treiblmaier, H., Gallersdörfer, U., & Felderer, M. (2020). Laying the foundation for smart contract development: An integrated engineering process model. Information Systems and E-Business Management. https://doi.org/10.1007/s10257-020-00465-5
Raskin, M. (2016, September 25). The Law and Legality of Smart Contracts. https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2959166
Nugent, T., Upton, D., & Cimpoesu, M. (2016). Improving data transparency in clinical trials using blockchain smart contracts. F1000Research, 5, 2541. https://doi.org/10.12688/f1000research.9756.1
The above reference links provide information about smart contracts, ranging from legal limitations to theoretical uses.
Exemplar Links:
Nugent, T., Upton, D., & Cimpoesu, M. (2016). Improving data transparency in clinical trials using blockchain smart contracts. F1000Research, 5, 2541. https://doi.org/10.12688/f1000research.9756.1
The article which is linked above is about using smart contracts to improve the transparency in clinical trials. Although this is different from the purpose of my project, the author provides their source code which I could use as a guide for my project.
Nugent, T., Upton, D., & Cimpoesu, M. (2016). Improving data transparency in clinical trials using blockchain smart contracts. F1000Research, 5, 2541. https://doi.org/10.12688/f1000research.9756.1
It has been a while since I have used my web development skills, so the above link could be useful for reminding me of any skills I may have forgotten.
In addition to all of the reference links I have provided above, I also have access to work which has been completed by both myself and other students. I can build on this work in my project. One former student did a project about the use of Ethereum. I can use some of his findings to inform decisions I make when planning my project . Additionally, this project is similar to the GEB web-store project which I worked on in some of my SYD classes. The work done in the GEB project and my project are not a one-to-one comparison, but I can still use GEB as a base for my planning.
Project Manager Meeting
I had my first meeting with my supervisor. During this meeting we discussed the timing, frequency and medium of future meetings. We decided to have weekly meetings over teams at the same time each week. The only exception to this is that we can have face-to-face meetings on the days I have my PRJ classes.
One of the main subjects we talked about was the methodology which will be used in my project. Currently the two main methodologies I am considering are agile or rapid prototyping.
Agile allows me to make changes as they are needed, which is important because my project is complicated and beyond the scope of what I am used to. However, I am concerned that I will not have enough time to complete the project if I strictly follow an agile methodology.
In comparison, rapid prototyping gives me stricter time frames and allows me to have planned iterations. This will limit the amount of time I need to spend on each phase of the project. I also have a contact who works with rapid prototyping, who can provide me with advice if I need it.