โ”Frequently Asked Questions (FAQ)

Node Q&A

Do I earn rewards during the initial synchronization of my node?

Yes, you earn rewards during node sync.

Where can I download a snapshot for fast syncing?

There is no need to download a snapshot; you earn rewards while your node is syncing.

How do I know/check if my node is running correctly?

In order to check if your node is running correctly, you can run the check script.

How do I enable Telegram notifications for my node?

YAQAS can inform you if there are any issues with your node or if it has automatically updated to the latest Quilibrium version. Please refer to the Telegram notifications page.

Can I run multiple nodes on a single server?

Technically you could, but there is no benefit in doing so. In fact, it will reduce rewards, as this would add extra overhead in terms of disk and network I/O due to having two separate stores. The net cost of partitioning is not "free." A single node using 16 cores will outperform a single server partitioned into four 4-core nodes.

My node's CPU is constantly at 100%. Is this normal?

Yes, Proof of Meaningful Work (PoMW) is very computationally extensive. As such, your CPU will be pegged to 100%. In case you are running your node on a Virtual Private Server (VPS), you might want to limit your CPU usage to avoid getting banned by your provider (see below).

What CPU limit should I use?

Recently, a discussion emerged around the idea of limiting CPU usage to 50% to improve performance. This debate was sparked by the belief that such a limitation could lead to better efficiency and rewards. However, contrary to popular belief, limiting CPU usage to 50% does not always result in better performance or greater rewards.

The notion behind limiting your CPU to 50% is often to avoid using Hyper-Threading (HT).

What is Hyper-Threading? In simple terms, Hyper-Threading allows a single physical CPU core to act like two separate "virtual" cores. This enables the core to handle multiple threads (sets of instructions) simultaneously by sharing resources such as memory and cache. While this can improve performance in certain scenarios, itโ€™s not universally beneficial.

In the context of Quilibrium, which does not utilize shared memory, enabling and using Hyper-Threading can actually degrade performance. This is because HT relies on efficient sharing of resources, which Quilibrium does not leverage effectively.

However, if you are renting a VPS (Virtual Private Server) or VDS (Virtual Dedicated Server), as a consumer, you cannot be certain whether your vCore (virtual core) is tied to a real physical core or a hyper-threaded core. Therefore, limiting your CPU usage to 50% in an attempt to avoid Hyper-Threading may not yield the desired performance benefits, and could be counterproductive.

Conversely, for bare metal or dedicated servers, it might be beneficial to disable Hyper-Threading in the BIOS to ensure you are only using real, non-hyper-threaded cores. This can help maximize performance by eliminating the potential inefficiencies associated with Hyper-Threading in environments that do not benefit from shared resources, such as Quilibrium.

When/why should I specify a custom port for my node?

You need to specify a custom port for your node if the default port (8336) is already occupied and/or you want to run multiple nodes from the same IP address. You cannot use the same inbound port for multiple processes. Luckily, YAQAS makes it very easy to specify a custom port for your node during setup.

What is my Peer ID?

Please refer to the CLI Reference page

How do I stop or start my node?

Please refer to the CLI reference page

โ„น๏ธ Your node will automatically start whenever your server boots or if there are any failures.

How do I check the logs?

Please refer to the CLI reference page

How do I update my node?

Please refer to the Update your node page

How do I backup my keys?

Please refer to the Backup your keys page

Token Q&A

Why is my balance still showing 0?

Real-time querying of your Quil balance will be introduced in Quilibrium version 1.4.19, which is expected to be released in June 2024. Until then, your balance will show as 0 when issuing the balance command.

I lost my keys. How can I recover my tokens?

If you lose your keys, your tokens are effectively gone. Your keys are the only way to access your tokens. Keys are not recoverable, so if you lose them, your tokens are permanently inaccessible. Make sure you store them in a safe and secure location by using YAQAS' built-in backup function.

General Q&A

What is YAQAS?

Yet Another Quilibrium Auto-installer Script (YAQAS) allows you to easily deploy and manage your Quilibrium node with just one simple command. YAQAS has many handy features, such as a built-in backup function, as well as an embedded updater and notification feature.

Is YAQAS a fork of Quilibrium?

No, YAQAS is merely a script to easily deploy and manage your Quilibrium node. YAQAS makes use of the official signed Quilibrium binaries obtained from their Github page.

Is YAQAS an official tool?

No. YAQAS is a community made tool. YAQAS is not affiliated, associated, authorized, maintained, endorsed by, or in any way officially connected with Quilibrium Inc.

Is YAQAS free to use?

Yes. YAQAS is licensed under the GNU Affero General Public License v3.0

Last updated