Vega Staking panelty ( v23-06-08)

Vega Staking panelty ( v23-06-08)

 
 
notion image
 

베가 페널티 😍

 
에포크 당 각 벨리데이터가 받을 보상은 각 에포크가 끝날 때 분배되며 ‘Validator Scores’를 기반으로 합니다.
 
벨리데이터의 점수는 세 가지 요소를 기반으로 계산됩니다.
  • 스테이킹 되어 있는 vega 총 수량 (Total Stake)
  • 특정 노드에 지분이 과도하게 몰린것에 대한 패널티 (Penalties for too much stake)
  • 벨리데이터 노드 성능 (Performance)
 

Raw validator score

‘Raw Validator score’는 벨리데이터 노드에 위임되어 있는 $vega 수량과 전체 네트워크에 스테이킹 되어 있는 $vega의 수량을 비교하여, 해당 벨리데이터 노드가 오버스테이킹 되어 페널티를 받는지 여부를 결정하는 점수.
 

‘Raw Validator score’ 점수 계산 방법

min_validators = value of the network parameter that defines the minimum viable number of consensus validators to run the network
num_validators = actual number of validators running nodes on Vega
comp_level = value of the network parameter that defines the competition level
total_stake = sum of all stake across all validators and their nominations
optimal_stake = total nomination divided by the greater of min_validators, OR (num_validators / comp_level): Optimal stake is how much stake each validator is expected to have, at most
optimal_stake_multiplier = value defined by 👀reward.staking.delegation.optimalStakeMultiplier), which indicates how many times the optimal stake a validator is penalised for, if they are further than the optimal stake
validator_stake_i = stake of the given validator whose score is being calculated
flat_penalty = the greater of 0, OR (validator_stake - optimal_stake)
higher_penalty = the greater of 0, OR (validator_stake - optimal_stake_multiplier * optimal_stake)
The raw validator score is calculated as follows:
raw_validator_score = (validator_stake_i - flat_penalty - higher_penalty) / total_stake
 

요약

베가 네트워크는 존재하는 벨리데이터 노드의 수와 원하는 경쟁 수준에 대해 균등한 지분 분배를 나타내는 최적의 지분을 계산합니다. 그런 다음 해당 금액을 초과하는 지분을 가진 벨리데이터 노드에 불이익을 줍니다. 그 불이익을 수치로 표현한것이 바로 ‘패널티’ 입니다. 현재 한개의 노드에 300만개 이상의 $vega가 스테이킹 되어있는 경우 그 위 패널티 계산식에 따라 스테이킹 패널티가 적용되고 있다.
 
-끝-
 
notion image