Super Representative
Block producers in the Pollux network also referred to as super representatives, are elected by voting. Any account can apply to become a super representative candidate by paying 9999 POX and then participating in the super representative election. Any account can vote for super representative candidates, and the top 27 candidates with the most votes become super representatives. Super representatives need to run a Pollux node to participate in block production and will also receive block rewards and voting rewards. Voters who vote for super representatives will receive voting rewards.
The super representative candidates ranked 28th to 127th are also called super representative partners. Super representative partners do not participate in block production and packaging transactions, but they will receive voting rewards. Voters who vote for super representative partners will also receive voting rewards.
Voting Right
Before participating in the super representative voting process, every account must acquire voting rights, known as Pollux Power (PP). These voting rights are obtained by staking POX. Beyond securing bandwidth or energy, staking POX concurrently provides voting rights. For each staked 1 POX, the account receives 1 PP.
Upon unstaking the staked POX, the corresponding amount of PP is deducted, rendering ongoing votes invalid. The voting system operates on a 6-hour cycle, with super representatives and super representative partners changing every 6 hours. In case an account casts multiple votes before the vote counting, the Pollux network registers only the latest vote, overwriting any previous votes.
Rewards
In the Pollux network, the production of each block results in a reward of a specific amount of POX for both the super representative and super representative partners. This reward is divided into two distinct parts:
Block Reward: For every block produced, the Pollux network grants 0.05 POX to the super representative responsible for its production. The super representative then allocates the remaining portion to voters based on their voting ratio, after deducting the commission ratio.
Vote Reward: Each block's production triggers a reward of 0.15 POX from the Pollux network, distributed among super representatives and super representative partners in proportion to their votes. The voting rewards acquired by these entities are further distributed to voters based on their voting ratio, minus the applicable commission.
Super Representative Brokerage
The brokerage ratio serves as a deduction percentage applied to rewards received by both super representatives and super representative partners. The default ratio stands at 20%, meaning that 20% of all rewards generated through voter voting is allocated as commission compensation to super representatives or super representative partners. Users in these roles have the capability to check the current brokerage ratio via the wallet/getBrokerage interface. Additionally, they possess the authority to adjust the brokerage ratio through the wallet/update brokerage interface.
Block Reward Calculation
For each block they successfully produce, Super Representatives in the Pollux network are entitled to receive 0.05 POX. Given that the Pollux network generates a block every 3 seconds, the total daily block generation amounts to 1440 POX. With 27 super representatives taking turns to produce blocks and assuming a brokerage ratio of 20%, each super representative's daily block reward equates to 53.33 POX. The calculation formula is expressed as follows:
The rewards for super representative voters for one day are:
Vote Reward Calculation
In the Pollux network, a voting reward of 0.15 POX is generated for each block's production, resulting in a daily total of 4320 POX. If we assume a brokerage rate of 20% for a Super Representative (SR) or a Super Representative Partner (SRP), the voting reward that an SR or SRP receives for one day is:
The voting rewards for the voters of super representative and super representative partner for one day are:
Committee And Proposal
The Pollux committee comprises the current 27 super representatives entrusted with overseeing and adjusting dynamic parameters within the Pollux network. These parameters include block rewards, transaction fees, and other crucial aspects. While every super representative, super representative partner, and super representative candidate holds the right to propose modifications to Pollux network parameters, only super representatives are eligible to cast votes.
Proposals within this system operate on a binary voting mechanism, where a "yes" vote signifies agreement with the proposal. In contrast, the absence of a vote from super representatives indicates disagreement. Proposals remain valid for three days from their creation. Throughout this period, super representatives can either vote on the proposal or retract their previous vote. To pass, a proposal must secure 18 or more super representative votes during its validity period. If, by the expiration date, the proposal lacks sufficient votes, it becomes invalid.
Pollux Network Parameters
The dynamic parameters that the Pollux network can modify through proposals are as follows:
#0
Propose to modify the maintenance interval of SR
6 Hour
#1
Propose to modify the cost of applying for an SR account
9999 POX
#2
Propose to modify the account creation fee
0.025 POX
#3
Propose to modify the fee of 1 unit of Bandwidth
0.001 POX
#4
Propose to modify asset issuance fee
1024 POX
#5
Propose to modify SR block generation reward
1 POX
#6
Propose to modify the rewards given to the top 27 SRs and the following 100 partners
115200 POX
#7
Propose to modify the cost of account creation in the system contract
0 POX
#9
Propose to activate the Virtual Machine (VM)
Activated
#10
Propose to remove the GR Genesis votes
Finished
#11
Propose to modify the fee of 1 unit of Energy
1 POX
#12
Propose to modify the cost of trading pair creation
1024 POX
#13
Propose to modify the maximum execution time of one transaction
80 ms
#14
Propose to allow duplicate account name
Not allowed
#15
Propose to allow duplicate token name
Allowed
#16
Propose to allow resource delegation
Allowed
#18
Propose to allow the PRC-10 token transfer in smart contracts
Allowed
#19
Propose to modify the total Energy limit
6000000000
ENERGY
#20
Propose to allow the initiation of multi-signature
Allowed
#21
Propose to allow adaptive adjustment for total Energy
Not allowed
#22
Propose to modify the fee for updating account permission
100 POX
#23
Propose to modify the fee for updating multi-signature
1 POX
#24
Propose to enable protocol optimization
Not activated
#26
Propose to support Constantinople Upgrade for PVM
Allowed
#29
Propose to modify the adaptive Energy limit
1000
#30
Propose to support the decentralized vote dividend
Activated
#31
Propose to modify the block voting rewards given to the top 27 SRs and the following 100 partner
0.5 POX
#32
Propose to allow PVM to support Solidity 0.5.9
Allowed
#33
Propose to modify the adaptive Energy limit target
10
#35
Propose to ban transferring POX to smart contracts via TransferContract or TransferAssetContract
Not ban
#39
Propose to enable the function of verifying zero-knowledge proof in PVM
Activated
#40
Propose to enable PBFT consensus
Not activated
#41
Propose to enable PVM Istanbul instruction
activated
#44
Propose to allow enabling DEX
Not allowed
#45
Propose to modify fees for creating orders on DEX
0 POX
#46
Propose to modify fees for canceling orders on DEX
0 POX
#47
Proposal to modify the upper limit of the fee of a smart contract
15000 POX
#48
Proposal to open reward pool for transaction fee
Not activated
#49
Proposal to optimize black hole accounts
Activated
#51
Propose to enable the new resource model
Not activated
#52
Propose to enable the function to stake/unstake balance in virtual machine contracts
Not activated
#53
Propose to enable the optimization of account assets
Not activated
#59
Propose to enable PVM contract voting
Activated
#60
Propose to initiate EVM-compatible mode for PVM
Not activated
#61
Propose to modify the upper limit of free Bandwidth for each account
600 Bandwidth
#62
Propose to modify the upper limit of total Bandwidth frozen
100000000
Bandwidth
#63
Propose to support London Upgrade for PVM
Activated
#65
Propose to allow raising the maximum of MaxCpuTimeOfOneTx net parameters to 400
Activated
#66
Propose to enable account asset optimization
Activated
#67
Propose to open a new reward algorithm
Activated
#68
Propose to modify the memo charges
1 POX
#69
Propose to open the proxy storage optimization
Activated
#70
Propose to enable the new staking mechanism that allows specifying the lock-up days of staked assets
1 POX
#71
Propose to allow optimizing the return value of the chainid command
Activated
#72
Propose to allow enabling the dynamic energy model
Activated
#73
Propose to modify the threshold of the dynamic energy model
3000000000
#74
Propose to modify the increase factor (in basis points) of the dynamic energy model
2000
#75
Propose to modify the maximum increase factor (in basis points) of the dynamic energy model
12000
#76
Propose to allow PVM to support Shanghai upgrade
1
#77
Propose to allow cancellation of all unstakings
1
#78
Propose to allow optimization of delegating resource lock and set the maximum lock period (number of blocks)
864000
Last updated