생활
블록체인에서 블록 전송 지연에 대해 궁금합니다
블록체인 궁금증이 있어서 질문드립니다
1. 100번째 거래 발생
2. 해당 거래 정보가 담긴 블록인 생성
3. 네트워크 내 모든 참여자에게 블록이 전송
4. 모든 참여자가 해당 거래의 타당성 확인
5. 승인된 블록을 기존 블록체인에 연결
하게 되는데
네트워크 내 모든 참여자에게 블록이 전송이 되는 중에 특정 사용자(홍길동)에게 블록이 전송이 되지 못하거나
전송이 지연이 되지 못하고 있는 상황이 발생한다는 가정하에
블록을 전송받은 다른 모든 참여자들 사이에서는 블록에 대한 유효성 검증이 끝나고
51%이상에 참여자들에게서 승인이 되어 99번 블록뒤에 100번 블록이 연결
특정 사용자(홍길동)은 99번 블록만 가지고 있는 상황 지속
이 상황에서 101번 거리 발생해서 다시 블록이 모든 참여자에게 전송
이때 특정 사용자(홍길동) 은 101째 블록은 전송을 받았음
모든 유효성 검증이 끝나면
홍길동은 99번 블록 - 101번 블록
나머지 모든 참여자는 99번 블록 - 100번 블록 - 101번 블록
이런 현상이 발생하게 되는 건가요?
1개의 답변이 있어요!