Hey! This is Adhiraj Singh, a passionate tech enthusiast and team leader of the team CipherHives. I and my four amazing teammates - Kanishk Tiwari, Varun Pareek, Divyanshu Gautam and Shifa Soni are currently pursuing Bachelor’s in Technology from JK Lakshmipat University, Jaipur. We have built an exceptional platform for decentralized web hosting - BitBnB.
We came to know about Hive through NIIT University’s siNUsoid v8 hackathon’s brochure, which was shared in the Technology Club of our college through Whatsapp. This grabbed our attention and ignited our interest to participate.
ABOUT OUR PROJECT: BitBnB
This platform enables decentralized hosting for web content. It replaces the traditional, centralized method of web hosting platforms by distributing data across a *peer-to-peer network, like IPFS in this case. It is a distributed file storage which stores its contents in a decentralized way such that they are addressed by their unique *CID (Content Identifier) or Hash. This removes the need for users to rely on a single, centralized server which enhances resilience, privacy and censorship resistance.
Technologies Used:
Frontend: Vite, Tailwind CSS, JavasScript
Backend: Node.js, Express
Database: MongoDB
File Storage: Pinata
Blockchain Integration: hivejs, Hive Keychain
The core features of BitBnB include:
1)Keychain-based Authentication: Users can make a secure sign in using Hive Keychain which is a streamlined, secure and decentralized authentication method.
2)Decentralized Image and File Storage: All the content is owned and managed by the user, without the intervention of any central authority.
3)Single-Page HTML Website Hosting:It can host single-page HTML websites on IPFS, which makes it a quick and easy solution for static content.
4)Integrated Analytics Dashboard:A dashboard which offers insights into various key metrics like access frequency, storage usage, etc. for effective management of content.
5)Dynamic Price Modeling:Flexible payment model which allows the user to scale his hosting plan anytime as per growing storage and bandwidth requirements.
6)Better Efficiency:It has improved speed than centralized servers like Vercel due the content distribution of IPFS.
7)Future Expansion:Integration of Javascript and other frontend scripts or frameworks like React to host full-stack applications.
8)Hive Blockchain Integration: Using Hive’s secure and decentralized infrastructure makes the project more credible and secure. It also becomes an attraction for privacy-focused users or Web3 communities.
IMPACT ON SOCIETY:
BitBnB has the potential to transform digital interaction by creating a fairer and more secure open internet. Its core features like empowerment of user ownership and privacy, data security, accessibility and environmental efficiency - lead to a vision of a web world where societal welfare and user empowerment are the utmost priorities.
WINNING POTENTIAL:
This project holds an immense winning potential as features like giving users full control over their content, offering a dynamic pricing model, utilizing Hive blockchain and having the potential to host full-stack projects make it unique and of great worth.
Github Link: https://github.com/akathedeveloper/BitBnB-Hive
Deployed Link: https://bit-bn-b-hive.vercel.app/
Video Link: https://www.canva.com/design/DAGVug51GNo/BA07EIzUibOj2IkeoLxIfg/edit?utm_content=DAGVug51GNo&utm_campaign=designshare&utm_medium=link2&utm_source=sharebutton