파이노드 보상이 0점이 출현하는 이유

파이노드

파이노드 보상이 0점이 출현하는 이유

다오(DAO) 2023. 8. 13. 10:34

파이 노드의 보상이 빵점이 나오는 이유는 여러 가지 요인 때문입니다. 먼저, 신규 노드는 스텔라 합의 참여가 어려워 초기에는 0점을 받을 수 있습니다. 또한 파이 노드가 많아서 경쟁이 치열하며, 24시간 동안 가동하지 않으면 쿼럼 슬라이스에서 제외되어 보상을 받지 못할 수 있습니다. 시간이 지나면 노드는 신뢰를 쌓아 참여율이 높아져 점수가 상승하게 됩니다.

반대로 오래된 노드에서 점수 하락은 내 쿼럼 슬라이스 노드 중 일부의 문제로 인해 발생할 수 있습니다. 노드가 문제를 겪으면 다른 노드로 대체되어 일시적으로 점수가 소폭 하락할 수 있습니다. 하지만 여러 노드에서 문제가 발생하거나 트랜잭션 검증에 실패할 경우 기존 쿼럼 슬라이스가 해체되고 새로운 구성이 이루어질 수 있습니다. 이로 인해 쿼럼의 합의에 실패하게 되어 0점을 받게 될 수도 있습니다. 하지만 오래된 노드는 인기가 많아서 빠르게 안정화되며, 재설치 후에도 신뢰를 증명하는 로그를 통해 빠르게 점수를 회복할 수 있습니다.

요약하면, 파이 노드의 보상은 초기에는 어려움과 경쟁으로 인해 빵점이 나올 수 있으며, 오래된 노드도 문제 발생으로 인해 일시적으로 점수가 하락할 수 있습니다.

☆ 참조 :

위 내용을 이해하기 위해서는 Stellar Consensus Protocol (SCP)과 그에 사용되는 노드, 쿼럼, 쿼럼 슬라이스에 대한 기본 개념을 이해해야 합니다

 

스텔라 합의 프로토콜인 SCP는 연합 비잔틴 동의(FBA; Federated Byzantine Agreement)라는 합의 알고리즘을 기반으로 개발되었습니다.

스텔라 합의 프로토콜에 사용된 새로운 프로토콜은 미국 스탠퍼드 대학교 컴퓨터 과학 교수인 데이비드 마지어스(David Mazieres)가 개발한 프로토콜입니다.

트랜잭션이 몇 초 내에 확인된다는 것은 스텔라가 채굴보다는 합의 플로토콜을 기반으로 합니다.

이렇게 네트워크를 이용해 단순한 메시지를 전달하는 것이다 보니 연산력과 에너지 소모가 적습니다.

또한 거래자 자산을 스텔라 화폐인 스텔라루멘으로 바꿀 필요없이 기존 법정화폐나 다른 암호화폐 등에 바로 전송할 수 있습니다.

스텔라 합의 프로토콜(SCP)은 금융 거래를 정확하게 기록하기 위해 폐쇄된 시스템에 의존하지 않고 합의에 이르는 방법을 제공합니다.

SCP는 수명보다 안전성을 최적화할 수 있는 입증 가능한 안전한 속성을 갖고 있습니다.

노드가 분열되거나 오작동하는 경우, 합의에 도달할 때까지 네트워크의 진행이 중지됩니다.

SCP는 분산 제어, 짧은 대기 시간, 유연한 신뢰 및 비대칭 보안과 같은 4가지 주요 속성을 갖추고 있습니다.

SCP는 사용자가 누구를 신뢰할 것인지 직접 선택을 하고 이를 바탕으로 형성된 신뢰망을 이용하여 합의에 도달하는 방식입니다.

 

1. 노드 (Node) :
   - 노드는 블록체인 네트워크의 구성원입니다. 이 네트워크에 참여하여 트랜잭션을 검증하고 합의에 참여함으로써 네트워크의 안정성과 신뢰성을 유지합니다.

2. 쿼럼 (Quorum) :
   - 쿼럼은 특정 작업을 수행하기 위해 필요한 최소한의 참여자 수를 나타냅니다. 스텔라 및 파이 블록체인에서는 트랜잭션을 검증하고 합의를 달성하기 위해 쿼럼을 활용합니다. 이때 쿼럼은 네트워크 내 전체 노드 수의 일부로 구성됩니다.

3. 쿼럼 슬라이스 (Quorum Slice) :
   - 쿼럼 슬라이스는 특정 노드가 네트워크에서 신뢰할 수 있는 다른 노드의 그룹을 나타냅니다. SCP는 이러한 쿼럼 슬라이스의 합의를 통해 전체 네트워크의 안정성과 합의를 달성합니다.
   - 각 노드는 자체 쿼럼 슬라이스를 가지며, 이 슬라이스에 포함된 다른 노드들과 함께 트랜잭션의 유효성을 검증하고 합의에 참여합니다.
   - 네트워크의 안정성을 유지하기 위해 노드들은 주기적으로 쿼럼 슬라이스를 업데이트하고 변경된 네트워크 환경에 맞게 조정합니다.

쉽게 설명하면, 쿼럼은 네트워크에서 필요한 "최소한의 동의자 수"를 나타냅니다. 다시 말해서, 특정 작업을 하기 위해 필요한 사람 수라고 생각하면 됩니다.

쿼럼 슬라이스는 각 노드가 믿을 수 있는 다른 노드들의 그룹입니다. 그래서 노드는 이 그룹의 다른 노드들과 함께 행동합니다. 이것은 마치 믿을 수 있는 친구들의 그룹처럼 생각할 수 있습니다. 네트워크 안정성을 위해 이 그룹은 시간이 지남에 따라 변할 수 있습니다.

이 두 개념은 스텔라 블록체인에서 함께 동작하여, 작업을 할 때 필요한 사람 수(쿼럼)와 믿을 수 있는 그룹(쿼럼 슬라이스)을 결정하는 데 사용됩니다.

 

상세설명은 아래 참조

https://k0070.tistory.com/316

 

스텔라합의 프로토콜(SCP)

스텔라 합의 프로토콜(SCP) 연합 비잔틴 동의(FBA)를 기반으로 한 안전하고 효율적인 합의 메커니즘 1. FBA와 SCP 정의 FBA(Federated Byzantine Agreement)란 개인 노드간이 아닌 복수 노드로 구성된 쿼럼 슬라

k0070.tistory.com