DPoS 블록검증은 메인 노드 21곳에서 하게 되는데요.이런 검증 이후 데이터 저장을 모든 노드가 동일하게 저장을 하게 되는것인지 아니면 특정 노드에 블럭을 저장을 하는 것인지 궁금합니다.
DPOS 합의 알고리즘에 의해 대표 노드들이 무작위로 돌아가며 블록 생성을 하게 되더라도 블록 데이터는 블록을 생성한 대표 노드에만 저장되는 것이 아니라 다른 대표 노드들에게 전파되어 같은 거래 내역이 포함된 블록을 공유하게 됩니다.
또한 PoS검증 방식의 노드들도 블럭데이터 저장을 모든 노드가 하게되는지 궁금합니다.
POS 방식의 채굴의 경우 지갑에 코인을 넣어 둔다고 해서 자동으로 채굴되는 것이 아니라 보통 채굴을 위한 별도의 지갑 소프트웨어가 필요하게 됩니다. 이 지갑에 POS 합의 알고리즘에 따른 채굴을 하기 위해 코인을 스테이킹하고 블록을 생성하게 되면 채굴 보상을 받게 되는 것입니다. 하지만 이러한 마이닝 노드들은 풀노드처럼 전체 블록 데이터 베이스를 저장하고 있을 필요는 없고 마이닝에 필요한 일부 블록 데이터만을 저장하고 있다고 할 수 있습니다.