What is a Presearch node?

Do repost and rate:

A node is a computer that brings computing power to the Presearch network. In return, you earn $PRE tokens.

Search engines are complicated, and building a decentralized search engine offers some unique challenges that don't apply to centralized search engines.

For example: How do you prevent malicious actors from running nodes and stealing user information or returning dangerous or unwanted content? How do you get fast response times (hundreds of milliseconds) on a massively distributed server network with drastic variability in performance and reliability? How to properly incentivize people to run nodes and fairly balance supply and demand for nodes and searches within the network?

Some of these problems Presearch has already solved, and some will require continuous experimentation and innovation over time, but Presearch will roll out both the platform and platform decentralization incrementally to ensure an optimal continuous search experience for the amazing community. by Presearch. This is what it looks like at the top of the page for the term "Bitcoin".

 

Search architecture

There are six main layers of the PRESEARCH search engine architecture:

  • Core Services: Advertising API, Account Management API, Search Rewards Tracking, Keyword Staking, Marketplace, and other critical Presearch services that are centrally managed by Presearch.
  • Web server - Receives search requests from pre-search users and passes them to the gateway to generate results. Returns a final, rendered results page to the user.
  • Node Registration - Manage the identity of all nodes, node statistics, and reward payments to node operators.
  • Node Gateway - Receives requests from the web server, removes personally identifiable information from search requests, and passes the search to one or more healthy nodes.
  • Nodes: Decentralized search "workers" that connect to the Node Gateway and perform search operations. Each node must have a unique public IP address.
  • Search Packages - Open source plugins that return smart responses and information boxes in response to specific queries.

 

The following diagram shows the interactions between the main components within the Presearch Search Architecture.

 

The first component of Presearch's decentralized search engine to launch will be nodes, with a beta program in September 2020 and a production launch in Q4 2020.

For this first version, Presearch will focus only on the following node operations: • Registration • Validation • Federation This means that Presesarch will initially target a network of as many nodes as possible, provided in the cheapest way possible, as long as its latency network is low. When Preserach then adds Service and Coordination operations (allowing Presearch's search index to be decentralized), this will introduce the need for different and more powerful servers to join the network. When tracking is fully decentralized and supported across nodes, the network's ability to crawl the web and update data will be directly tied to the size of the network and its growth.

Presearch will continue to implement the remaining node operations over time, as detailed in the later Product Roadmap section.

 

Bonus for new Presearch users: sign up for Presearch using this link and get 25 PRE tokens.

 

How to run a node in Presearch?

Node operators request a node registration code on the Presearch.org website. This connects your Presearch account to your node (s) for security and node reward purposes and is required to run a node.

After registering, operators download and install Docker, an industry standard way to deploy software in a fast, convenient, and controlled environment that minimizes setup steps and errors for those who run it.

Docker works on Linux, Mac, and Windows computers, as well as any modern server environment, and often even comes pre-installed with commercial hosting accounts.

Node operators simply run a command that downloads, installs, and runs the Presearch Node software in one step. Once a node is running, it connects and registers with the Presearch gateway, and the gateway then monitors the node and begins routing search requests to it as long as the node remains healthy.

 

 

Run a node

Do you support decentralization and an open internet that isn't dominated by a handful of big tech companies?

Now you can be part of the solution by operating a Presearch node and helping to power Presearch's decentralized search engine.

Presearch nodes are used to process user search requests, and node operators earn Presearch PRE tokens for joining and supporting the network.

 

It's easy to get started!

  • Install Docker on your computer or virtual server, or use a turnkey solution like ThreeFold.io, which already has Docker installed
  • Register your node and get a registration code at https://nodes.presearch.org/dashboard
  • Run the node startup commands

 

Server requirements

Presearch nodes with fast internet and low latency connection to the pre-search gateway currently take precedence. You don't need a lot of disk space, a lot of memory, or a lot of current CPU to run a node, and running a more powerful server does not currently increase the node's rewards.

We recommend running a lot of lightweight nodes to optimize your reward earnings relative to your server costs.

 

 

 

Node operator rewards

 

  • Rewards are paid out to all node operators who bet at least 1000 PRE on their node.
  • Each of your bet nodes will qualify for the base reward paid to incentivize network participation.
  • Those who bet more than 1000 PRE on their node are eligible to win additional rewards.
  • For complete information on how stakeout works, visit https://nodes.presearch.org/rewards

 

Bonus for new Presearch users: sign up for Presearch using this link and get 25 PRE tokens.

 

Node rewards (Staking)

There are many reasons why someone might want to run a node. They may be looking for financial reward, they may want to support Presearch's mission of providing community-driven decentralized search to the world, they may want to have their own personal search experience, or they may simply want to download the software and test using their idle computing resources.

 

If more server capacity is needed on the network, Tokenomics Engine will increase the current payment level to incentivize more servers to join the network. If there are too many nodes operating within the network and there is excess server capacity, Tokenomics Engine will reduce the added rewards for node operators and increase the rewards for other behaviors within the Presearch ecosystem, such as those that increase the number of users. assets.

When node rewards are increased this should lead to more nodes joining the network, and when node rewards are reduced this should lead to nodes leaving the network.

While most node operators will likely keep their nodes running continuously, as it will eventually be possible for nodes to receive higher payments for providing more reliable uptime, Presearch expects that some nodes will also be configured to automatically scale up. and down to get the best out of the high reward payout periods that will correspond with the normal traffic fluctuations of users searching on the Presearch search engine.

 

 

Because node operators will invest their resources in running nodes and expect a minimum level of pay to keep nodes up and running and financially viable, Presearch will need to ensure that node reward levels are transparent, published, and up-to-date.

The presearch will provide a group of autoscaling nodes when the network is first launched as a backup to ensure smooth network operation, but maintaining this backup will likely be unnecessary over time as the decentralized network grows. and there are more nodes.

 

Node staking as a capacity allocation mechanism.

There is a maximum amount of work that nodes must do within the Presearch network, and that amount of work is determined by the Tokenomics Engine based on a combination of the current active user search volume (drives both server and server demand). advertising revenue to be used for Node Rewards) and the amount of capacity that node operators are willing to provide for that level of Node Rewards.

Because the total node rewards payable is capped, this means that if too many nodes try to provide capacity to the network at any given time, there would not be enough demand for that server's capacity, and the PRE rewards paid could drop. at a level where all node operators would be trading at a loss.

 

 

To avoid that scenario, and recognizing that there is an upper limit for capacity demand and a lower limit for profitability for node operators, Presearch needs to prevent any situation in which all node operators reach that limit at the same time and leave the network. .

The project achieves this goal by using PRE stakeout to a node as our mechanism to efficiently allocate the amount of capacity that each node is entitled to provide. Through Node Staking, node operators can reserve the right to provide a predetermined amount of capacity based on the size of their PRE share.

Ultimately, this allows node operators to also ensure a predetermined allocation of node rewards for that capacity. This means that node operators who bet more PRE are going to be more profitable than those who bet less PRE. This provides a necessary mechanism for trusted node operators who are running expensive fixed server farms to commit PRE as a share to ensure stability in their Node Rewards payments, while allowing anyone else to operate a node but receive potentially more variable Node Rewards.

 

Bonus for new Presearch users: sign up for Presearch using this link and get 25 PRE tokens.

 

Without maximum Staking:

There is no upper limit to the number of PRE that can be wagered on a node. The percentage of Node Rewards assigned to each node increases as the number of PRE wagered on that node increases, so node operators will be incentivized to stake as many PRE for their nodes as they have available to maximize their Reward earnings. node.

While Keyword Staking provides more access to ad views as the number of PRE increases, Node Staking secures the right to provide server capacity and get the work done, which is then offset in PRE. Since there is no upper limit to the amount of PRE bet on a node, this provides a significant incentive for node operators to buy and bet as much PRE as possible.

 

Minimum bet for node rewards.

In order for a node operator to receive Node Rewards, they will need to stake a minimum number of PREs on their node. At network launch, the minimum bet to receive Node Rewards will be 1,000 PRE, which is the same current minimum withdrawal limit for PRE received from Search Rewards. This means that upon achieving 1,000 PRE rewards, any member of the Presearch community will also be eligible to run a node. The minimum threshold can be adjusted up or down over time.

 

Run a node without Staking

Presearch currently plans to allow anyone to run a node and provide server capacity to the Presearch network, even without requiring them to stake PRE. In this case, however, they will not receive any node rewards; they will simply provide free server capacity to the Presearch network.

This can be an attractive option for someone who just wants to test run a node before going through the full process of setting up an account, buying and transferring PRE, registering their node, and setting up stakeout. Nodes without staking are unlikely to be the most common use case, as most node operators will eventually want to receive Node Rewards. However, having this option removes a barrier to entry and provides a convenient option that could ultimately attract more general interest to the platform. Depending on how this feature is used, this policy may change such that all node operators must provide minimal participation in the future.

 

Calculation of rewards

Node Staking was previously discussed as a mechanism for allocating capacity, but there is an important distinction between capacity (providing the ability to perform work) and utilization (performing work).

Both maintaining available capacity and providing the utilization of that capacity are valuable to the Presearch network, so Node Rewards will balance these two goals.

 

Bonus for new Presearch users: sign up for Presearch using this link and get 25 PRE tokens.

 

Regulation and Society adoption

Ждем новостей

Нет новых страниц

Следующая новость