Project BlogCS 298Week 15 :May 8 2023Week 14 :May 1 2023Second draft of CS 298 report reviewed To do: 1.Make final changes to the CS 298 report 2.Schedule Defense 3.submit report on turnitin 4. Work on presentation slides Week 13 :April 25 2023Smart contract implemented. Started working on the CS 298 report To do: 1. CS 298 report Week 12 :April 18 2023Partial work on smart contract done, a library for deployment and tools for testing of the contract finalized To do: 1.Smart contract development remaining portion 2.CS 298 report Week 11 :April 11 2023Node replication completed To do: 1.Smart contract dev, deployment, testing, integration 2.CS 298 report Week 10 :April 4 2023Node deletion implemented. To do: 1.Data replication 2.Smart contract dev, deployment, testing, integration Week 9 :March 28 2023Spring break Week 8 :March 21 2023Successful working of file system with other nodes along with rebalancing Figured out remaining things to work on To do: 1.Node deletion 2.Data replication 3.Smart contract dev, deployment, testing, integration Week 7 :March 14 2023Storage working with filesystem better client and functioning with other nodes on other machines To do: 1. Storing and retrieving client 2. Re balancing of files after new servers get added Week 6 :March 7 2023SHA 256 completed. Integrate with filesystem Integrate with file system Debug server deletion issue To do: 1. implement hash function 2. debug server deletion scenario Week 5 :February 28 2023Discussion regarding CHORD using SHA-256 and facing issues while deleting nodes Update chord to support SHA 256 hashes - changes required in basic functions and remodeling of the finger table Debug server deletion issue To do: 1. implement hash function 2. debug server deletion scenario Week 4 :February 21 2023Discussion regarding CHORD improvement and Filesystem metadata Updates being done to CHORD: for betterment of concurrent addition of nodes - added two new functions stabilize() and fixFingers() Filesystem metadata and chunk size To do: 1. CHORD dev and test 2. OS filesystem research on metadata and file structure CS 297Week 16 :December 6 2022CS297 final project report review Discussion regarding the changes required To do: 1.Make a few edits to the existing report 2. Upload and check all the files and pagesl Week 15 : November 29 2022Completed and demonstrate deliverable 4 Discussion regarding the report To do: 1.CS297 report/proposal Week 14 : November 22 2022Gave a presentation on smart contracts using Solidity Discussion regarding deliverable 4 To do: 1. Implement a gambling game using Solidity Week 13 : November 15 2022Completed and demonstrated deliverable 3 Discussion regarding deliverable 4 To do: 1. Implement a basic code using Solidity 2. Create a presentation on Solidity Week 12 : November 8 2022Discussion regarding the deliverable 3 progress Discussion regarding the basic architecture of the file system To do: 1. Continue implementing the basic file system structure Week 11 : November 1 2022Completed and demonstrated deliverable 2 Discussion regarding deliverable 3 To do: 1. Start working on deliverable 3 by deciding how to store the data and metadata in the actual filesystem Week 10 : October 25 2022Discussion regarding the deliverable 2 To do: 1. Look up on a few existing storage systems 2. Do some analysis on the systems Week 9 : October 18 2022Unable to make progress due to midterms Week 8 : October 11 2022Completed and demonstrated deliverable 1 - distributed hash table (Chord) To do: 1. Upload the zip file of code and screenshots 2. Start working on deliverable 2 Week 7 : October 4 2022Show progress on deliverable 1 Week 6 : September 26 2022Continue working on deliverable 1 Week 5 : September 19 2022Unable to make any progress due to health issues Week 4 : September 13 2022Unable to make any progress due to health issues Week 3 : September 6 20221. Presentation on the research paper titled "When Blockchain meets Distributed File Systems: An Overview, Challenges and Open Issues" [1] [Download Presentation] References:[1] [2020] When Blockchain Meets Distributed File Systems: An Overview, Challenges, and Open Issues. H. Huang, J. Lin, B. Zheng, Z. Zheng and J. Bian. IEEE Access, vol. 8, pp. 50574-50586, 2020, doi: 10.1109/ACCESS.2020.2979881 Week 2 : August 29 20221. Suggested a few corrections to the proposal 2. A few changes to a couple of deliverables 3. Discussion about the next steps Things to do:1. Final draft of the project proposal 2. Create a presentation on the research paper proposed by Huang et al. 'When Blockchain Meets Distributed File Systems: An Overview, Challenges, and Open Issues' Week 1 : August 24 20221. Decided upon the project topic 2. Discussion about the project deliverables 3. Spoke about the guidelines of the project proposal Things to do:1. Draft the project proposal 2. Decide upon 5 deliverables |