How Does Rangers Protocol’s RPG Come into Being?

Rangers Protocol
Rangers Protocol
Published in
3 min readSep 27, 2021

--

In Rangers Protocol, proposal nodes are responsible for proposing, while verification nodes take responsibility for the block verification process. Supported by the VRF+BLS consensus mechanism, blocks (RPG) can be produced every second.

With the hope of creating a sustainably prosperous ecology, Rangers Protocol encourages and has the confidence to develop long-term with teams, consultants, and eco-community. It has designed a scientific and rigorous token release mechanism that allows 70% of RPG to be produced over the next 20–30 years, along with block production. Today in this article, let’s talk about the RPG production process and see how it comes into being.

As mentioned in the previous article, RPG is generated by the ecological community, which consists of proposal nodes and verification nodes. They cooperate very closely and carry out their duties. Meanwhile, the proposal node (proposal group) sends a proposal and hands it over to the verification node (verification group) for verification. After all individual verifications complete the signature verification, a group signature is formed. The block (RPG) is allowed to be produced and broadcasted.

Within a single block production process, the proposal nodes selected from the proposal group based on the VRF algorithm are responsible for generating blocks and determining the verification group through VRF. After the block is generated, the proposal nodes will send it to each verification group member to verify, sign. Then, the signature is sent to each member in the verification group. After every member in the verification group collects the signatures of a threshold number of others, generates a group signature, and then broadcasts to the entire network, the block production process is completed.

If you still feel unclear about the duration of block production, please do keep reading.

This seemingly complex block generation process actually only happens in ONE SECOND!

Benefited from the VRF+BLS mechanism, the blocks can be generated and verified every second. VRF mainly works in random selection, while BLS takes responsibility for signatures. The verification group is selected through the TSS-based (TSS: Threshold Signature Scheme) VRF mechanism, ensuring that the verification group is unpredictable, unselectable, and unconcealable. Within this verification step, it is only necessary to achieve a lightweight verification within the group and use a multi-channel parallel pipeline to produce the block. The soft fork problem can be avoided because of the rule that directly specifies a node to generate a block. Even if another node completes the proposal simultaneously, it will not be selected.

Moreover, nodes that produce blocks will get corresponding rewards. A single block reward is calculated based on the current output mechanism and distributed according to distribution rules. Next, we will continue to explain how the nodes that successfully produce RPG would be rewarded.

About Rangers Protocol

Rangers Protocol is a future virtual world blockchain infrastructure, fully compatible with Ethereum, professionally supports NFT and complex applications, and integrates and expands cross-chain, NFT, EVM, and distributed network protocols.

Website | Telegram | Medium | Twitter | Discord | GitBook | Linktree

--

--

Rangers Protocol
Rangers Protocol

Web3 Engine infrastructure to minimize the development difficulty for Web3 developers and maximize the user experience of its Web3 applications