데이터 가용성이란?

데이터 가용성은 블록체인 거래를 검증하는 데 필요한 데이터가 실제로 공개되어 누구나 확인할 수 있는 상태를 말합니다.
블록체인에서 거래 결과만 보여주고, 그 결과를 검증하는 데 필요한 원본 데이터가 공개되지 않으면 네트워크 참여자는 그 결과가 올바른지 확인하기 어렵습니다. 시험 답안의 점수만 공개하고 풀이 과정은 숨기는 것과 비슷합니다. 점수가 맞는지 보려면 풀이 과정이 필요합니다.
데이터 가용성이 중요한 이유는 롤업과 모듈러 블록체인에서 특히 핵심이 되기 때문입니다. 롤업은 많은 거래를 묶어 처리하고 요약 결과를 제출하지만, 그 거래 데이터가 확인 가능해야 사용자가 잘못된 처리나 검열을 검증할 수 있습니다. 데이터가 충분히 공개되지 않으면 사용자 자산 출금이나 상태 검증에 문제가 생길 수 있습니다.
초보자가 주의해야 할 점은 데이터가 저장되었다는 말과 검증 가능하게 공개되었다는 말이 다를 수 있다는 것입니다. 데이터가 일부 운영자에게만 있거나, 일반 사용자가 접근하기 어렵다면 신뢰 부담이 커집니다. 그래서 DA 레이어나 데이터 가용성 샘플링 같은 개념이 등장합니다.
사용자는 데이터 가용성 프로젝트를 볼 때 어떤 데이터를 어디에 게시하는지, 누가 검증할 수 있는지, 장애 시 출금이나 복구가 가능한지 확인하면 좋습니다. 데이터 가용성은 모듈러 블록체인, 롤업, 레이어2, 검증, 확장성과 연결됩니다. 핵심은 블록체인의 신뢰가 결과뿐 아니라 검증 가능한 데이터 공개에 달려 있다는 점입니다.