Inspiration
While exploring the Sia storage platform, I realized it's an excellent service for users to store their data. Although, I noticed : the data isn't encrypted by default for personal computing security. When downloaded, the data is in plain text, accessible and readable by anyone. This option enables to read anyone. This experience inspired me to develop a secure ledger that supports confidential computing, leading to the genesis of my idea.
What it does
It focuses on enhancing data security and privacy. It encrypts data stored on it via renterd, ensuring that only authorized users can access and read the information.
How we built it
I have developed an application using the Python framework, which uses cryptographic operation. It also includes a feature for identifying the devices (here flash drive). Based on this it performs those actions.
Challenges we ran into
Yes, it was bit challenging for me to understand how this s3 integration functions with renterd, as there was limited information on doc. Also, how to use that information to develop innovative ideas.
Accomplishments that we're proud of
My vision has turned into reality, confirming that my initial thoughts were on the right track. The information I gathered has been instrumental in creating this secure ledger, designed for confidential computing. It's suitable for both financial and non-financial sectors, for helping in a secure storage solution.
What we learned
This experience has opened my eyes to reconsider the ways in which blockchain can secure digital information. It truly demonstrates that blockchain is the future of 'internet of money', given its versatility in various technologies. Currently, its application in storage is a prime example of its diverse utility.
What's next for secure ledger technologies with ledger secure application
Make it more user friendly and secure application for confidential computing.
Built With
- cryptograhy
- falshdrive
- fastapi
- python
- raspberry-pi

Log in or sign up for Devpost to join the conversation.