안녕하세요
작업증명 (PoW) 를 수학적으로 살펴 보면 다음과 같은 조건을 만족시키는 답 x를 찾는 문제 입니다.
f(x) <= 특정 조건
따라서 특정 조건이 까다로워지면 그 만큼 작업증명을 하는데에 걸리는 시간이 오래 걸리는 것 입니다. PoS는 이 특정 조건을 보유하고 있는 혹은 예치 하고 있는 코인의 숫자에 반비례 하도록 설정한 것 입니다.
예를 들면 코인의 숫자가 0이라고 하면
f(x) <= 0 을 만족하는 x를 찾아야 하는 것이고
반대로 코인의 숫자가 100000 이라고 하면
f(x) <= 100000 을 만족하는 x를 찾는 것 입니다.
함수 f가 완전 무작위라고 한다면 당연이 0 보다 작은 값을 찾는 것 보다 100000 보다 작은 값을 찾는것이 훨씬 쉽습니다. PoS 는 이와 같이 조건을 조절해서 구현이 됩니다.