Introduction
The issue with many search engines now is the operation of the search engine is centralised. The org decides
which website should be at the top so it is never truly in the best interest of the people using it. Web3
search engine changes that by collective governance a DAO decides which sites to index (initially this can
be via a vote until the organisation matures an automated process from which the criteria will be decided by
the DAO)
Technical discussion/decisions can be delegated to a subcommittee of technical specialist to vote on the
correct implementation for any concern on the platform.
The decision on monetisation will ultimately be decided by the DAO. Some early concepts could be;
- Keyword Staking - an blockchain project can stake coins for a keyword for a specified amount of time at
which point the token is burnt up.
- Paid Submission - in order to maintain a high quality project directory the DAO could enforce the
submission
can only be made by payment of a crypto token which can be added into the coin.
- Liquidity Tokens - in order to build a funds within the treasury for the DAO. Liquidity tokens will
need to
be dropped. This refers to the proposal for a new token, this will likely be on the BNB Smart Chain due
to
comparatively low cost of transaction (which adhere to the core aim of this DAO - democratisation).
- However
this can be ultimately decided on by the group once a DAO is formed. This liquidity tokens can be
swapped
for its value on an exchange. But the true purpose is to grow the organisation.
Alternative Technologies
At the time of writing, two web3 search engine technologies are in development. The
technologies fall into one
of two camps: Web3 by nature (running a blockchain of some sort) vs Web3 by content (using a
decentralised
network to distribute files).
While both technologies have specific use cases. They are not build for wider market adoption. This
project
aims
to bridge the gap by exclusively focusing on web3 content - users are able to rely on a single entry
point
into
the Web3 eCosystem.
However in the future this will need to be decentralised by nature. It would be unethical to host this
application long term on a single server.
Another issue that has plagued historical blockchain based search engines like Desearch and Nebulas, is
they
were technology led rather than user led. As a user using a POD mechanism is not particularly useful.
However
our offering of a gateway to access valuable information on high quality projects in the web3 space
offers a
far
more accessible value proposition.
Platform Roadmap
1 year from now will need a UI to handle the important governance decisions to do with the platform.
Web/Project Search which is to include a link to discord.
Alternatively the search will also include NFT artefacts within its results which will be able to be
search by
collection or creator.
- even by Wallet Address by interpreting the data already written in the blockchain.
Search engine technical specification
User Journey
From a user perspective, the user will log onto the web site and enter in their search query and the
search engine will generate a list of results based on relevance to the search query. These results will
vary and can include links to the project websites or links to NFT collections.
The platform may also support the indexing/parsing of wallet addresses on the Ethereum Name Service, if
they can provide substantial value to a user they should be able to be indexed.
Submission Process
The Submission Process initially will need to be tightly controlled by the DAO reviewing the inital list
of web3 project ot be sumitted. However once the DAO has achieved Quoroum on the projects to be
included, a set of paramaters/critieria can be written into a smart contract and used to govern any
future submissions to ensure that the future decisons are upheld.
Ranking algorithm
R = 2t + ta / g
- R = Ranking of the array item, initalliy rounded to 1st decimal place.
- t = Total number of occurenaces of the search terms in the title field.
- ta = Total number of occurences of the search terms in the tags field.
- g = Total length of the items of the filtered items from the array.
R = rounded to 1st decimal place gives the rank.
In the event of two duplicate values an extra decimal place can be used.
Web3Search DAO
The case for a DAO
This DAO will be created to support the activity of the search engine known as Wb3. A DAO is the most
fitting organisation structure as a Search Engine demands inclusiveness and a variety of opinions which is a
core tenet of the decentralised organisations.
A search engine being the heart of the internet will encourage a collaborative and open spirits.
The goal of the search engine is to make web3 applications accessible to all users regardless of background.
The DAO will initially be split into two subcommittees:
- Executive committee: they will make decisions about the strategic decision on the platform and
decisions which are significant in value.
- Development committee: they will make the day to day operational decisions which support, maintain
and enhance the platform. Votes can be delegated from the Executive committee but if the decisions
need to be made which escape the scope of this team it is escalated to the Executive Committe.