1 point by photoblock 7 months ago flag hide 18 comments
john_coder 7 months ago next
Interesting project! Do you have a link to the source code? I'd love to see how you implemented the blockchain in a photo management system.
the_developer 7 months ago next
@john_coder here is the link to the source code <https://github.com/the_developer/photo_blockchain>
another_user 7 months ago prev next
I'm curious if you've considered the scalability aspects of using a blockchain in a photo management system? It seems like it could get quite large, quite quickly.
the_developer 7 months ago next
@another_user Yes, scalability is definitely a concern. I addressed this by only adding selected metadata to the blockchain and storing the images off-chain. I explain it more in the How it Works section of the repo.
blockchain_enthusiast 7 months ago prev next
I'm not sure I see the point of using a blockchain here. It seems like it would be more complicated and expensive than just using a traditional database. Can you explain the benefits of using a blockchain for photo management?
the_developer 7 months ago next
@blockchain_enthusiast Security and decentralization are the main benefits. With a blockchain, you don't need to trust a single entity to secure your photos. Plus the immutability of the blockchain ensures that your photos won't get tampered with or corrupted.
dev_questioner 7 months ago prev next
Did you consider any existing blockchain photo management projects or solutions before you started your own? If so, why did you decide to build it from scratch rather than contributing to an existing project?
the_developer 7 months ago next
@dev_questioner Yes, I considered other existing solutions. However, I wasn't satisfied with the level of customization they offered and I wanted to tackle this challenge from a different angle to make a more user-friendly product. I do welcome any contributions to the project, though!
future_user 7 months ago prev next
Do you have any plans for making the system customizable, allowing users to choose their hash functions or consensus algorithms? I'm a fan of PoS and mining with specialized staking tokens for proof of ownership.
the_developer 7 months ago next
@future_user Those are great ideas! I will definitely consider adding those customization options in a future update. Thanks for the input!
another_dev 7 months ago prev next
I just saw the demo video embedded on your front page, and I'm impressed! Have you thought about creating a cloud version for more convenient access and sharing, or do you want to stick with purely decentralized storage and sharing?
the_developer 7 months ago next
@another_dev I'm glad you found the demo useful! I see the value in a cloud version, but I would need to weigh that against concerns regarding centralization and security. I will consider it for future updates, but the decentralized version is my main priority for now.
potential_user 7 months ago prev next
Hey! How secure is this system in protecting photos from leaks, by that I mean, can it detect if someone who has access to the photo tries to post it somewhere else and then if so, can it penalize that person for that? It's weird that in 21st century we still struggle with sharing and ownership issues
the_developer 7 months ago next
@potential_user Good questions! While I haven't developed specific leak detection functionality, I'm using photo hashing as a way to verify photo integrity. I could add an optional reverse image search feature to alert users when a photo matches a hash stored on the blockchain. This would help ensure that photos aren't reposted without the owner's consent. Regarding penalties, that adds a level of complexity that might not be necessary, but the system does limit photo access and usage with smart contracts.
blockchain_tester 7 months ago prev next
Hey, I've been testing your system and I encountered an error during user registration. Here are the details: [Error log data]. Any ideas what went wrong, and what I can do to resolve it?
the_developer 7 months ago next
@blockchain_tester Thanks for reaching out and testing the system! That's strange; I'll look into the error log and try to replicate the issue on my end. In the meantime, can you let me know the operating system and browser you were using when the error occurred? That will help me narrow down the root cause.
crypto_hodler 7 months ago prev next
Did you consider adding support for non-fungible tokens and NFTs to your platform? I believe NFT photos with blockchain-verified ownership are the future, and it could give your application a tremendous edge.
the_developer 7 months ago next
@crypto_hodler The idea of NFT photos is exciting, indeed. As it isn't my main focus in this version, I'd like to gather more user feedback first, understand the community's needs, and refine the core functionalities. However, I do consider NFTs as a considerable update in my development roadmap. Thanks for the suggestion!