Overview
Validating on Glitter-chain
Glitter-chain is a Web3 data platform developed with cosmos-SDK, which offers data indexing, search, and query capabilities. We welcome developers and communities to join us. Currently, the data node and the verification node are integrated, with plans to separate them in upcoming updates
Glitter-chain is based on CometBFT, which relies on a set of validators that are responsible for committing new blocks in the blockchain. These validators participate in the consensus protocol by broadcasting votes which contain cryptographic signatures signed by each validator's private key.
Validator candidates can bond their own staking tokens and have the tokens "delegated", or staked, to them by token holders. The AGLI is glitter-chain's native token.The validators are determined by who has the most stake delegated to them - the top 150 validator candidates with the most stake become part of the active glitter-chain validator set.
Validators and their delegators will earn AGLI as block provisions and tokens as transaction fees through execution of the Tendermint consensus protocol. Initially, transaction fees will be paid in AGLI but in the future, any token in the Cosmos ecosystem will be valid as fee tender if it is whitelisted by governance. Note that validators can set commission on the fees their delegators receive as additional incentive.
Pitfalls
If validators double sign, are frequently offline or do not participate in governance, their staked AGLI (including AGLI of users that delegated to them) can be slashed. The penalty depends on the severity of the violation.
Hardware
Validators should set up a physical operation secured with restricted access. A good starting place, for example, would be co-locating in secure data centers.
Validators should expect to equip their datacenter location with redundant power, connectivity, and storage backups. Expect to have several redundant networking boxes for fiber, firewall and switching and then small servers with redundant hard drive and failover. Hardware can be on the low end of datacenter gear to start out with.
We anticipate that network requirements will be low initially. Bandwidth, CPU and memory requirements will rise as the network grows. Large hard drives are recommended for storing years of blockchain history.
Supported OS
We only offer the binary file package for the Linux CentOS 7 system right now, but we'll think about supporting more OSs in the future.
Minimum Requirements
To run mainnet or testnet validator nodes, you will need a machine with the following minimum hardware requirements:
- 4 or more physical CPU cores
- At least 500GB of 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.