Closed Sgandhi10 closed 1 year ago
Here is the link to the updated repo: https://github.com/LATISNetwork
HI @Sgandhi10, thank you for your proposal and for your patience with our review process. Unfortunately, we will not be moving forward with a grant at this time. Wishing you all the best as you continue to build!
1. What is your project, and what problem does it solve? (max 100 words)
Our project streamlines firmware updates for machinery in manufacturing plants shifting to Industry 4.0. One primary concern with the shift to industry 4.0 is an increase in cyberattacks due to the increase in connectivity in manufacturing plants specifically for large-scale actuators that aren’t replaced often. With the number of independent parties involved in updating firmware, there are numerous points where data can be manipulated or attacked. Accountability and party trust are crucial to secure update operations. We use a decentralized framework with Filecoin/IPFS and DAGs (like Hedera) for a trusted IoT firmware update pipeline.
2. Project links
Link to Github repo: https://github.com/LATISNetwork Link to demo or website: N/A License: Apache 2.0
3. a) How is IPFS, Filecoin, or related technology used in this project?
To upload files from the OEM side to the IPFS “mirror list” for pushing firmware updates to devices, we’re planning on using Estuary as a client to upload encrypted large files to IPFS and the Filecoin network. Filecoin helps with providing secure and distributed storage of files in the network, which is more cost-efficient and less reliant compared to current cloud solutions. With this upload, we also call a smart contract, written in Hedera, to update the manufacturer side that there is a new firmware push, with all of the specifications such as the checksum, CID, and permissioned access requirements. This could also be written in FVM. The manufacturer side then uses the Hedera network to send the update command to specific edge IoT devices. These devices run a Hedera smart contract from their trusted execution environment (TEE) with the proper information (CID, miner, checksum, etc) to pull the update from Filecoin down to the device.
IPFS and Filecoin overall help with facilitating the file upload and storage for these firmware updates, which are very prone to corruption and attacks, and decentralization can combat these attacks and keep these systems, which include third-party actors, trusted by the OEM and manufacturers. Hedera, and similar DAG-based frameworks, allow for fast and cheap computing, which is why we believe it is useful for IoT applications.
b) Is this project building with the current microgrants focus area (FVM)? Yes
4. How will you improve your project with this grant? What steps will you take to meet this objective?
We plan to utilize this grant to help us fund the deployment of the smart contracts on the network and purchase appropriate hardware to help further the development. Our next steps involve creating the pipeline and increasing its overall security of the pipeline. At this moment we have each of the individual components, but they aren’t tied together as a single cohesive system.
| Number | Grant Deliverable | Briefly describe how you will meet deliverable objectives | Timeframe (within 3 months)|
5. If accepted, do you agree to share monthly project updates in this Github issue for 3 months or until the project described here is complete?
Yes
6. Does your proposal comply with our Community Code of Conduct?
Yes
7. Links and submissions
Additional questions: