BaZaa is a peer-to-peer decentralized search system that directly links people with other people of relevance. BaZaa allows users to query listings created by other users in a private, secure, untraceable and anonymous manner. Unlike current web-search engines, BaZaa has no centralised database and no web-pages.
Users create private, secure ‘listings’ via the BaZaa Peer installed on their local machines. Queries issued by users across the network are matched against all listings on the peer-to-peer global network and matching results returned to all relevant parties. Future matches are automatically pushed to people for their past listings. The listings created by users on their individual machines together constitute a ‘distributed database’ that is searched concurrently by each query.
Matched people have the option of engaging in a private chat-session which disappears after the session, ensuring no trace of any communications. The relationship happens on a peer-to-peer basis.
With BaZaa, one can now find anyone of interest across the world securely, privately and anonymously. BaZaa stores no information or history on searches; it is a peer-to-peer, fully decentralised internet-switch that brings people together by matching queries to thoughts (expressed as listings). The system thus serves as a search-technology without any ‘middlemen’ such as today’s web-based search technologies.
With the BaZaa design, it is impossible for third-parties, corporations or governments to control or determine which people are exchanging ideas, information, thoughts or any other communications with other people across the world.
The BaZaa Peer Server is a lightweight application installed on a user’s desktop. BaZaa Peers organize themsevels in a global ‘mesh’ network, with each peer connected to four other peers on the network. This organisation allows for queries to be propagated across the network efficiently using concurrent, parallel processing. BaZaa’s peer-to-peer Mesh design allows it to easily scale to a hundreds of milions of nodes.
Queries are distributed concurrently to all nodes on the mesh-network and matches returned using optimised algorithms. There is no central location for either queries or listings, ensuring privacy, confidentiality and security.
BaZaa has three important characteristics that further enhance privacy, confidentiality, security and appeal
Listings may be optionally tagged to ensure they never leave the machine of the user that creates them. A listing marked ‘confidential’ is never distributed across the network. Instead, matching queries are simply told that a match has been found and the relevant user can open a confidential chat session with the creator of the listing.
Each ‘hop’, from a peer to any of its four neighbours, is strongly encrypted using the Diffie-Hellman key-exchange method. To further enhance security, Key Encapsulation and time-dependent key-regeneration is added to the communications, rendering the system all but impossible to decode or hack.
Finally, BaZaa is an open-source project, allowing any interested party to review the code and add enhancements in a cooperative manner.
With BaZaa, there is no charge for creating listings. listings and queries are simple free-forms text, so there are no restrictions on creating listings on any subject: good, bad or ugly. BaZaa avoids middlemen by linking listings directly and instantly with available end-user demand.
Instantly find the best services (plumbers, workmen, doctors, drivers, cooks and more) near you
List your hotels and room-availability for free, avoiding fees to hotel-aggregators such as Booking.com, Oyo Rooms and others
Find people in privacy. With no concept of the web, there is nothing to spy on
Companies can publish job-listings and allow candidates to directly contact them, bypassing recruiters and resume-aggregation websites
Find the music, videos and shows you want on demand, bypassing aggregators such as Spotify, Apple Music, Netflix, Amazon and others. Buy, sell and share with end-users directly
Save money by avoiding middlemen. Get connected directly to home/apartment renters and sellers. No more fees to the likes of AirBnB
Save money by directly contacting cab and auto-drivers nearest you, bypassing taxi-aggregators like Uber, Lyft, Grab, Ola and others
BaZaa empowers you, the user, to make direct contact with people relevant to your search.
Unlike the web, where you have to rerun your search for updated information, Bazaa brings the internet to you as it changes. Even when there is no current match, future matches against your searches are pushed to you as they occur
Bazaa uses complex proprietary matching algorithms to get you highly relevant matches. No more spam. You get exactly what you are looking for