Overview
Validating on Humans.ai
Humans.ai uses CometBFT, an open-source blockchain middleware that utilizes a decentralized network of validators to maintain its security. These validators are chosen based on the amount of tokens they have staked in the system, and they are responsible for creating and validating new blocks in the blockchain.
In Humans.ai, validators are incentivized to participate in the network by earning the platform's native token, HEART, as block rewards and transaction fees. The top 50 validator candidates with the most stake delegated to them become part of the active validator set and are eligible to earn rewards.
In addition to block rewards, validators can also earn transaction fees for processing transactions on the network. Initially, these fees will be paid in HEART, but in the future, other tokens in the Cosmos ecosystem may also be accepted as fee tender if they are whitelisted by governance.
Furthermore, validators can set a commission on the fees their delegators receive, providing an additional incentive for participants to stake their tokens with successful validators. This system encourages validators to compete to provide the best service and secure the network, while also providing a sustainable source of income for those who contribute to the network's security and maintenance.
Pitfalls
Validators' staked HEART (including the HEART of users they have delegated to) may be slashed if they double sign, frequently go offline, or do not engage in governance. The punishment is based on how serious the offense was.
Hardware
Validators ought to set up a physically secure operation with restricted access. Co-locating in safe data centers, for instance, would be a smart place to start.
Validators should prepare their datacenter location with backup storage, connection, and redundant power. For fiber, firewall, and switching, anticipate having multiple redundant networking boxes. Small servers with redundant hard drives and failover will follow. Hardware might be among the entry-level components of datacenter equipment.
We expect initial network requirements to be modest. As the network expands, more bandwidth, CPU, and memory will be needed. Years of blockchain history should be stored on big hard drives.
Supported OS
We officially support macOS and Linux only in the following architectures:
darwin/arm64
darwin/x86_64
linux/arm64
linux/amd64
Minimum Requirements
You need a machine with at least the following hardware configurations in order to run mainnet or testnet validator nodes:
- 4 or more physical CPU cores
- At least 500GB of NVME SSD disk storage
- At least 32GB of memory (RAM)
- At least 100MBPS network bandwidth
As the usage of the blockchain grows, the server requirements may increase as well, so you should have a plan for updating your server as well.
Get Involved
Create a website and social media account just for validators (such as X/Twitter) and announce your desire to do so on Discord. This is crucial because people would want to know more about the organization they are entrusting their HEART to.
If you intend to run a validator, get legal counsel.
Community
Discuss the specifics of being a validator and ask the community of validators for guidance on our Discord.