sayu.day
Blockchain

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

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

발행 2025년 12월 27일1146

같은 주제에서 이어 읽기

celestia-node 'file' 패키지 분석

Blockchain 안에서 이어지는 글

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

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

1. EDS로 복구 가능성 확보

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

2. DAS로 가용성 샘플 검증

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

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

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

검증 흐름

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

운영 리스크

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

결론

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

다음 읽기

이 생각이 이어지는 방향

Blockchain 더 보기
공유

읽은 뒤의 대화

읽은 뒤의 생각을 이어갑니다

질문, 반론, 조용한 후속 메모를 이 글 아래에 남길 수 있습니다.

sayu.day는 생각과 작업의 흔적을 천천히 정리하는 개인 출판물입니다.
직접 겪고 검토한 내용, 다시 읽을 만한 아이디어, 작업하며 남긴 메모를 모읍니다.
시간이 지난 글은 현재의 판단과 다를 수 있어 업데이트 맥락을 함께 남깁니다.

© 2026 sayu.day