고정성 (Fixity)

문헌정보학
한 줄 정의: 디지털 객체가 저장 및 보존 기간 동안 의도치 않게 변경, 손상, 손실되지 않았음을 나타내는 속성 또는 이를 검증하는 활동으로, 주로 체크섬 비교를 통해 확인되며 디지털 자료의 진본성과 무결성을 뒷받침한다.

쉽게 풀면

디지털 파일이 처음 저장했을 때와 똑같이 변하지 않고 유지되고 있는 상태, 또는 그것을 확인하는 활동이다. 냉장고에 넣어둔 음식이 상하지 않고 그대로인지 주기적으로 확인하는 것과 비슷한 개념이다.

왜 중요한가

고정성은 디지털 객체가 저장 이후 변경되지 않았음을 확인할 수 있는 속성으로, 저장소가 자료의 무결성을 주장할 수 있는 기술적 근거입니다. 정기적 고정성 점검은 저장소 인증 기준과 보존 정책의 필수 항목으로 규정됩니다. 고정성 점검 결과는 저장소 인증 심사에서 증빙자료로 제출되며, 점검 로그 자체도 별도로 보존해야 감사에 대응할 수 있다.

논문에서는 이렇게 쓰입니다

본 연구는 대규모 디지털아카이브에서 고정성 점검 주기를 6개월로 설정하고 손상 발견 시 자동 복구 절차를 마련하였다.

디지털 저장소 운영에서 고정성 점검을 정례화하고 손상 대응 체계를 구축한 사례를 설명하는 문장이다.

체크섬 비교 과정에서 원본과 다른 값이 검출된 파일은 별도의 격리 저장소로 이동시켜 원인을 분석하는 절차가 마련되어 있었다.

고정성 점검에서 이상이 발견된 파일을 곧바로 삭제하지 않고, 따로 분리해 원인을 조사하는 절차가 필요하다는 점을 보여준다.

조금 더 깊게 보면

고정성 확인은 체크섬 비교로 구현되지만, 체크섬 자체가 안전하게 보관되지 않으면 검증 결과를 신뢰할 수 없다는 순환 문제가 있습니다. 고정성은 '비트가 같다'를 보장할 뿐 그 파일이 여전히 해석 가능한지(포맷 노후화)는 별개 문제입니다. 고정성 점검은 저장 시점 값과의 단순 비교뿐 아니라, 여러 사본 간 값을 교차 대조하는 방식으로도 이루어지며, 이 경우 다수결로 손상된 사본을 특정할 수 있습니다. 일부 표준은 고정성 점검 이력 자체를 별도의 감사로그로 남기도록 요구해, 언제 어떤 값으로 검증이 이루어졌는지를 추후에도 확인할 수 있게 한다.

주의할 점

고정성 점검은 저장 매체 자체의 물리적 손상(비트부패)을 막아주지 못하므로 다중 사본 보관 등 예방적 전략과 병행해야 한다. 고정성 점검 주기를 지나치게 길게 잡으면 손상이 여러 사본에 전파된 뒤에야 발견될 위험이 있어, 점검 빈도와 저장 비용 사이의 절충이 필요하다. 고정성 개념은 파일이 '바뀌지 않았다'는 것만 확인할 뿐, 애초에 올바른 내용으로 저장되었는지는 별도로 검증해야 한다.

관련 용어