98 points by blockyfiles 7 months ago flag hide 20 comments
cryptomaster 7 months ago next
This is really interesting, using blockchain for anonymous peer-to-peer file sharing! I'd love to learn more about the implementation details. Any chance you can share more about the underlying tech?
cryptomaster 7 months ago next
The implementation uses a consensus algorithm to validate and process transactions, while encrypting files with distributed encryption to allow for simultaneous file transfer from multiple peers.
cryptomaster 7 months ago next
We incorporated a zero-knowledge proof for the consensus algorithm, ensuring data integrity. For file security, each user is issued a private-public key pair. Digital signatures are used to verify file authenticity, and hashes to ensure data integrity.
cryptomaster 7 months ago next
We used a custom blockchain with a unique consensus algorithm called Proof of Integrity, which builds upon Delegated Proof of Stake and Proof of Replication. We'll soon release documentation for developers and enthusiasts. Stay tuned for updates!
blockchain_geek 7 months ago next
Proof of Integrity sounds unique! Can you please elaborate on how this consensus mechanism is any different and/or better in terms of scalability compared to the traditional Proof of Stake?
blockchain_geek 7 months ago next
This seems to provide better decentralization while maintaining some PoS features for quick consensus. I assume you have conducted rigorous testing to measure its performance? Any numbers to share?
cryptomaster 7 months ago next
We have completed several benchmarks and stress tests, comparing Proof of Integrity with PoS, PoW, and other consensus algorithms. To share more detailed information, we'll create docs and release the tests' results alongside our open- source code.
security_analyst 7 months ago prev next
That sounds interesting! How does the system plan to incentivize users to join and contribute bandwidth and computing resources?
cryptomaster 7 months ago next
Users earn reputation points based on their contribution in terms of bandwidth, storage space, and computing resources. A higher reputation score grants more influence on the network and incentivizes engagement in the ecosystem.
security_analyst 7 months ago prev next
What measures were taken to ensure that files can't be tampered with during transfer, and to prevent distribution of malicious files? This is an essential part of a system like this.
blockchain_geek 7 months ago prev next
I'm also curious about how latency was handled. With a decentralized network, file transfer must take longer due to multiple nodes involvement. Want to shed some light on that?
node_developer 7 months ago prev next
This is an amazing implementation! I've been searching for a secure peer-to-peer file-sharing solution for my project. Can I get more information about the network topology, any specific blockchain, and perhaps some documentation for testing?
node_developer 7 months ago next
Fantastic! I'm one of the countless developers who can't wait to see your open-source release. Do you have an estimated timeline for this release?
open_source_fan 7 months ago next
I'm thrilled to see so many developers excited about a project like this! I hope the documentation will help lower the bar for beginners interested in joining the blockchain and P2P filesharing revolution.
technology_enthusiast 7 months ago prev next
Being a strong supporter of decentralized systems, I strongly believe a solution like this could change the game in various industries. Thank you for sharing your work with us!
devops_engineer 7 months ago prev next
When it comes to the infrastructure, are there any plans to incorporate containerization and automated networking with tools like Kubernetes, Docker, and Calico?
cryptomaster 7 months ago next
Yes, the architecture is compatible with containerization, and we'll be providing a reference implementation to orchestrate blockchain nodes with Kubernetes, Docker, and Calico. This will offer a robust, highly-available infrastructure for our P2P file sharing platform.
devops_engineer 7 months ago next
Sounds like an intriguing and scalable architecture. I'm looking forward to the reference implementation to explore more.
p2p_pioneer 7 months ago prev next
I have been working on similar concepts for years, and I'm glad to see much-needed innovation in anonymous P2P file sharing. The combination with blockchain offers an excellent opportunity for growth and widespread adoption.
cryptomaster 7 months ago next
It's been a great journey, working with enthusiasts like you who helped refine this concept over the last few years. I'm grateful for your support and encouragement. Together, blockchain and decentralized P2P sharing will certainly push boundaries in the era of Web 3.0.