Greetings Steemians! In mid august I created a github repository for a projected I called Decentralized Mobile Justice, or DMJ for short. I worked on it for a few days outlining a rough project roadmap. This project is really a reboot of an application developed by ACLU to capture cases of police brutality cases that started around the time the Eric Gardner case hit the mainstream news. The idea of this application was to capture this video, and send it to a remote server for storage to ensure that a copy would reside off the phone so that it wouldn't be subject to deletion by authorities.
The main flaw in this is that is relies on a third party, centralized server to store the video which makes it subject to manipulation by untrusted parties. At the time decentralization wasn't as big as it was now, so technologies like IPFS were relatively unknown. Technologies like IPFS, and decentralized storage, and video streaming services didn't really exist. However now that they do, and have gained significant traction, I decided it would be a good opportunity to revamp the project, and implement decentralized streaming (Livepeer) and decentralized storage technologies (IPFS) along with the Ethereum Blockchain to store a sha256 checksum of the IPFS hash for the video as it is stored onto the IPFS network so that one can ensure integrity of the video.
I had to take a break to sort out some personal matters, but am now back to work on the project and get it going at full speed! Currently it looks like I will be dedicating 40-55% of time during the work week developing this project.
If you want to read more about this project check out my Bitbucket account! If after reading the repository and wish to help out with this project let me know! https://bitbucket.org/dankmatter/decentralized-mobile-justice/overview
What a great idea! Will DMJ come in the form of a mobile app? That would be very handy.
Steem on!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you :) Yes, it will. Currently, I'm trying to find someone who would be willing to develop a mobile app as mobile app development isn't something I do. I'm focusing on building out the backend and software stack. Once I'm done all that if I still can't find a mobile app developer, then I will be using learn how to build a Mobile App using a Python framework.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks for sharing... Love it.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit