Please see the date of last modification at the top of this page.
This is a work in progress. This document provides answers to some questions and reflects FAQs that don't yet have answers. Please see the publication date for information on recent updates. All information is susceptible to change.
We intend this FAQ validators and developers who are interested in validation as it relates to the RChain software and consensus prototcol. The RChain cooperative provides addition information regarding economic incentives and staking in documents in https://github.com/rchain/legaldocs/tree/master/validator-sale.
Comments and feedback are welcome! Please share your thoughts at the bottom of this page.
A RNode operator who participates in the RChain platform consensus protocol.
Nodes are individual parts of a distributed, decentralized blockchain. Devices running the RChain software can instantiate instances of RNode and connect to the network.
Amount of currency bonded in a smart contract to allow participation in the consensus protocol.
Validators who violate the protocol can be removed. Removal results in a forfeit of stake.
Validators are RNode operators who have bonded stake to participate in the consensus protocol.
If you are interested in being a validator on the RChain platform at the launch of main net in 2018 Q4, then you should do the following:
Validators are responsible for consistently running a correct version of the software on the network. Detailed information of responsibilities available inhttps://github.com/rchain/legaldocs/tree/master/validator-sale.
Loss of stake is the key risk of being a validator.
We are working on performance testing to understand what hardware will best support network validation. At this time, anyone who can run the current version of the software can learn more about RNode operation. Estimates for hardware requirements for both test net and main net are published in documents at https://github.com/rchain/legaldocs/tree/master/validator-sale.
Validators should operate the most current version of the RNode software. See the get started section of https://developer.rchain.coop.
Based on performance tests run in August for test net, we recommend at least 16 GB RAM, and 32 GB RAM, be available to the node.
We are working on performance testing to understand what bandwidth will best support network validation.
Logistical requirements will vary based on node operator set up. The goal is to maintain node connection and availability. Validators will need to set up, maintain, and use a node operating system.
Validators need to assure use of the most current version of the RChain software.
There will be several ways for validators to participate in test net.
Joining test net as a validator, outside of the validators who signed the genesis block, will be available with the release of RNode v0.7.
There will be several ways to help test the network.
There will also be challenges and awards for test net validators throughout the test net period. More information is coming soon.
Please see documents at https://github.com/rchain/legaldocs/tree/master/validator-sale for preliminary information.
Staking is bonding currency in a smart contract to allow participation in the consensus protocol. See documents at https://github.com/rchain/legaldocs/tree/master/validator-sale.
There are currency rewards for staking the network. See documents at https://github.com/rchain/legaldocs/tree/master/validator-sale.
Loss of stake is a risk. See documents at https://github.com/rchain/legaldocs/tree/master/validator-sale.
More information coming soon.
Please see Validation on the RChain Network.
More information coming soon.
Loss of stake is a risk. Please see documents at https://github.com/rchain/legaldocs/tree/master/validator-sale.
More information coming soon.
Validators who violate the protocol can be removed. Removal results in a forfeit of stake. See documents at https://github.com/rchain/legaldocs/tree/master/validator-sale.
Please see documents at https://github.com/rchain/legaldocs/tree/master/validator-sale.
More information coming soon.
More information coming soon.
There are several ways to engage with the community.
If you are interested in becoming a validator on the RChain network, register your intent to validate at https://developer.rchain.coop. You will receive notifications when information becomes available for validators and opportunities to participate in training prior to the launch of both test net and main net.