Network Searching
Last updated
Last updated
The Friends Protocol has a systematic approach to searching for the nearest member, similar to a tree map, using a Directed Acyclic Graph (DAG) structure. The search process begins once you apply for a level-up, and the new members you invite will be arranged as a bubble tree map and sorted/stored in a power of three for sorting.
The Friends Protocol's search process is designed to increase your chances of being nominated. By inviting more people to register in the protocol, you increase your chances of being selected as a higher-level member.
If a selected member has a level that is not higher than yours, they will be passed over. The protocol will continue to search until it identifies a satisfactory member with a higher level than yours, including their Telegram username. Once you have obtained their Telegram username, you can click on their name and message them directly on the Telegram network.
The network searching diagram illustrates the structure of the search process, giving you a clear idea of how it works. It is important to note that the Friends Protocol uses TON continuously during the search process. If a verifier cannot be found even after all TON has been consumed, the system will automatically select the currently searched user as the verifier with the minimum balance of TON.
Overall, the Friends Protocol's search process is a crucial aspect of the level-up application process. By understanding how it works, you can increase your chances of being selected as a higher-level member, expanding your social network and enhancing your overall user experience.
During the search process, TON will be continuously consumed. Therefore, if a verifier cannot be found even after all TON has been consumed, the system will automatically select the currently searched user with the minimum balance of TON as the verifier.
The Friends Protocol displays the information of the auditors found during the search process on the front-end, including their Telegram messages. The applicant for the upgrade can directly send a message to the auditor on Telegram to notify them to proceed with the approval process.
In the Friends Protocol, when the NFT upgrade application reaches significant levels such as Lv5, Lv10, and Lv15, the system automatically searches for two auditors. These auditors will be responsible for the approval process and will equally share the bonus required for the upgrade.
However, if the system cannot find two auditors, 75% of the spending for level-up will go directly to the chosen auditor, and the remaining 25% will go to the Friends Investment Fund. This ensures that the auditing process is still carried out, and the upgrade can proceed smoothly.
This design is an efficient way to ensure that the protocol's governance system remains transparent and fair. By using auditors, the protocol can prevent any single individual from having too much control over the system. It also ensures that the upgrade process is carried out properly, and all members can trust the system.
Overall, the use of auditors in the Friends Protocol's governance system is a crucial aspect of its design. It allows for fair and transparent decision-making and ensures that the community can continue to grow and thrive.