Kim Seogyu
Blockchain

Celestia의 데이터 가용성 증명(Data Availability Proof) 메커니즘

Celestia의 데이터 가용성 증명 메커니즘을 EDS, DAS, NMT 관점에서 설명합니다.

Published 2025년 12월 27일1 min read147 words

Celestia의 데이터 가용성 증명(Data Availability Proof) 메커니즘

Celestia의 핵심 질문은 단순합니다. "노드가 전체 데이터를 내려받지 않아도, 데이터가 공개되었음을 어떻게 믿을 것인가?"

답은 EDS + DAS + NMT 조합입니다.

1. EDS로 복구 가능성 확보

블록 데이터를 확장해 일부 누락에도 복구 가능한 구조를 만듭니다.

2. DAS로 가용성 샘플 검증

라이트 노드는 무작위 샘플 몇 개만 검증해도 데이터 은닉 공격을 높은 확률로 탐지할 수 있습니다.

3. NMT로 선택적 검증 최적화

네임스페이스 단위 증명으로 필요한 데이터 검증 비용을 줄입니다.

검증 흐름

  1. 블록 헤더 수신
  2. 무작위 샘플/증명 요청
  3. 루트 일치 확인
  4. 샘플 정책 충족 시 가용성 수용

운영 리스크

  • 샘플링 실패율 급등(피어 품질 저하)
  • 윈도우 정책 불일치(저장 전략 혼선)
  • 검증 파라미터 변경 시 노드 간 판단 차이

결론

Celestia의 데이터 가용성 증명은 "모든 데이터 다운로드" 대신 "확률적으로 충분한 검증"을 택한 구조입니다. 핵심은 수학이 아니라 운영 파라미터의 일관성입니다.

Share

Related Articles

Comments

이 블로그는 제가 알고 있는 것들을 잊지 않기 위해 기록하는 공간입니다.
직접 작성한 글도 있고, AI의 도움을 받아 정리한 글도 있습니다.
정확하지 않은 내용이 있을 수 있으니 참고용으로 봐주세요.

© 2026 Seogyu Kim