베가 페널티 😍
에포크 당 각 벨리데이터가 받을 보상은 각 에포크가 끝날 때 분배되며 ‘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 networknum_validators
= actual number of validators running nodes on Vegacomp_level
= value of the network parameter that defines the competition leveltotal_stake
= sum of all stake across all validators and their nominationsoptimal_stake
= total nomination divided by the greater ofmin_validators
, OR (num_validators
/comp_level
): Optimal stake is how much stake each validator is expected to have, at mostoptimal_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 stakevalidator_stake_i
= stake of the given validator whose score is being calculatedflat_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가 스테이킹 되어있는 경우 그 위 패널티 계산식에 따라 스테이킹 패널티가 적용되고 있다.
-끝-
베가 코인 생태계방 카카오톡