메타데이터

용어심층

metadata, 메타정보(metainformation)

메타데이터는 '데이터에 관한 데이터'로, 대상 자체가 아니라 그 대상을 설명하는 부가 정보를 가리킨다. 도서관 목록에서 출발해 오늘날 디지털 자료·웹·블록체인 자산을 식별하고 관리하는 핵심 정보 계층으로 자리 잡았다.

1.개요

메타데이터(metadata)는 '데이터에 관한 데이터'를 뜻하며, 어떤 대상 자체가 아니라 그 대상을 설명하는 부가 정보를 가리킨다. 예를 들어 사진 파일에서 촬영 일시·해상도·위치 정보가 메타데이터에 해당한다. 메시지의 본문 텍스트나 이미지 자체는 데이터이고, 그 데이터를 설명하는 정보가 메타데이터다.

메타데이터는 특정 데이터를 추적하고 다루기 쉽게 만드는 기본 정보를 요약한다. 이를 통해 사용자는 자료를 찾고, 식별하고, 비슷한 자료를 묶고, 서로 다른 자료를 구별하며, 위치를 확인할 수 있다. 도서관의 카드 목록처럼 오래된 형태에서부터 디지털 파일, 웹 페이지, 그리고 블록체인 위의 디지털 자산에 이르기까지 폭넓게 쓰인다.

블록체인 분야에서 메타데이터는 주로 토큰이나 디지털 자산이 무엇을 나타내는지 설명하는 정보를 의미한다. 특히 대체 불가능 토큰에서 중요하게 쓰이는데, 토큰 자체는 소유권과 고유 식별자만 담고 있고, 이름·설명·이미지 주소·속성(attributes) 같은 실제 내용은 메타데이터에 기록된다. 이 덕분에 하나의 표준화된 토큰 구조로 매우 다양한 자산을 표현할 수 있다.

[1]

2.정의와 개념

메타데이터는 데이터의 한 가지 이상의 측면에 대한 정보를 제공하는 데이터로 정의된다. 흔히 다음과 같은 항목을 요약한다.

  • 데이터를 생성한 수단과 목적
  • 생성 시각과 날짜, 생성자 또는 저자
  • 데이터가 만들어진 전산망상의 위치
  • 사용된 기술 표준과 데이터 품질
  • 데이터의 출처와 생성에 쓰인 프로세스

예를 들어 디지털 이미지의 메타데이터에는 이미지 크기, 색 심도, 해상도, 셔터 속도, 생성 시기 등이 담길 수 있고, 텍스트 문서의 메타데이터에는 문서 길이, 저자, 작성 시기, 요약 정보가 담길 수 있다.

메타데이터는 맥락이 없으면 그 자체만으로는 무엇인지 알기 어렵다. 예컨대 13자리 숫자가 나열된 데이터베이스는 아무 설명이 없으면 단순한 계산 결과처럼 보이지만, 그것이 도서 수집 기록이라는 맥락이 주어지면 각 숫자는 책을 가리키는 국제표준도서번호(ISBN)로 식별된다. 이처럼 메타데이터는 참조 지점과 맥락 속에서 비로소 기능한다.

3.메타데이터의 유형

메타데이터를 나누는 여러 모델이 있다. 미국 정보표준기구(NISO)는 크게 세 유형으로 구분한다.

  • 기술(記述) 메타데이터: 자료를 발견하고 식별하는 데 쓰이며 제목·저자·주제·키워드·게시자 등이 해당한다.
  • 구조 메타데이터: 복합 객체의 구성 요소가 어떻게 조직되는지를 설명한다. 예를 들어 여러 페이지가 어떻게 정렬되어 하나의 장을 이루는지를 나타낸다.
  • 관리 메타데이터: 자료를 관리하는 데 도움이 되는 정보로, 파일 유형이나 생성 시점·방법 같은 정보를 포함한다. 하위 유형으로는 지식재산권을 다루는 권리 관리 메타데이터와, 자료의 장기 보존을 다루는 보존 메타데이터가 있다.

이 밖에도 통계 데이터의 수집·처리·생산 과정을 설명하는 통계(프로세스) 메타데이터, 데이터 내용과 품질을 다루는 참조 메타데이터, 저작자·저작권자·공개 라이선스를 밝히는 법률 메타데이터가 있다. 최근에는 자료가 어떤 접근성 요구에 부합하는지를 설명하는 접근성 메타데이터도 개발되고 있다. 다만 하나의 메타데이터가 이런 범주 중 하나에만 엄격히 묶이는 것은 아니며, 여러 방식으로 데이터를 설명할 수 있다.

4.역사

컴퓨터 시스템을 위한 '메타 데이터'라는 개념을 처음으로 기술한 것은 1967년 MIT 국제학 연구센터의 데이비드 그리펠과 스튜어트 매킨토시로 알려져 있다. 이어 1968년 필립 배글리는 저서에서 '메타데이터'라는 용어를, 뒤에 ISO 11179가 이어받은 '데이터 컨테이너에 관한 데이터'라는 구조적 의미로 명확히 사용했다.

메타데이터는 1980년대까지 전통적으로 도서관의 카드 목록에서 쓰였고, 이후 도서관들이 목록 데이터를 디지털 데이터베이스로 옮기기 시작했다. 2000년대에 데이터와 정보가 점차 디지털로 저장되면서, 이 디지털 데이터를 설명하는 데 메타데이터 표준이 널리 쓰이게 되었다. 개념은 정보 관리·정보과학·정보기술·사서직·지리정보시스템(GIS) 등 여러 분야로 폭넓게 확산되었으며, 박물관 소장품·디지털 오디오·웹사이트 등 분야마다 고유한 표준이 자리 잡았다.

5.구조와 스키마

메타데이터 문장을 구성하는 어휘는 대개 메타데이터 표준과 모델을 포함하는 잘 정의된 스키마를 통해 표준화된다. 여기에 통제 어휘집, 분류법, 시소러스, 데이터 사전, 메타데이터 레지스트리 같은 도구를 더해 표준화를 강화할 수 있다.

하나의 스키마는 여러 마크업·프로그래밍 언어로 표현될 수 있으며, 각 언어마다 구문이 다르다. 예를 들어 더블린 코어는 일반 텍스트, HTML, XML, 암호가 아닌 자원기술틀 RDF 등으로 표현될 수 있다. 어떤 객체를 분류하는 진술은 흔히 '클래스-속성-값'의 삼중항 형태를 띤다. 여기서 앞의 두 요소는 정의된 의미를 가진 구조적 메타데이터이고, 세 번째 값은 특정 통제 어휘나 참조 데이터에서 가져오는 것이 바람직하다.

스키마의 형태도 여러 가지다. 요소들이 부모-자식 관계로 중첩되는 계층적 스키마(예: IEEE LOM), 각 요소가 서로 분리되어 한 차원으로 나열되는 선형적 스키마(예: 더블린 코어), 두 직교 차원으로 분류되는 평면적 스키마가 있다. 데이터나 메타데이터가 얼마나 세밀하게 구조화되었는지를 '세분성'이라 하는데, 세분성이 높으면 더 상세한 조작이 가능하지만 생성과 유지 관리 비용도 함께 커진다.

6.표준

메타데이터에는 여러 국제 표준이 적용되며, ANSI·ISO 같은 표준화 기구가 합의를 이끌어 왔다. 핵심 표준은 메타데이터 레지스트리(MDR)를 규정하는 ISO/IEC 11179이다. 이 표준은 인간과 컴퓨터가 명확히 사용할 수 있도록 데이터의 의미와 기술적 구조를 기록하는 스키마를 지정하며, 메타데이터를 '데이터에 관한 정보 객체'로 본다. 2013년 발행된 Part 3(ISO/IEC 11179-3:2013)는 개념 시스템 등록까지 지원하도록 확장되었다.

자료 발견을 위한 대표적 어휘로는 더블린 코어가 있다. 그 고전적 15개 요소는 IETF RFC 5013, ISO 15836-2009, NISO Z39.85 등의 표준 문서로 승인되었다. W3C의 데이터 카탈로그 어휘(DCAT)는 더블린 코어를 데이터셋·데이터 서비스·카탈로그 등의 클래스로 보완하는 RDF 어휘다. 한편 마이크로포맷은 기존 HTML/XHTML 태그를 재사용해 메타데이터를 전달하려는 접근으로, 표준 자체는 아니다.

7.블록체인과 NFT에서의 메타데이터

블록체인에서 NFT 메타데이터는 일반적으로 JSON 형식의 문서로 작성되며, 자산의 이름(name), 설명(description), 이미지 URL, 그리고 여러 특성을 나열한 속성 목록이 포함된다. 스마트 컨트랙트는 각 토큰마다 이 메타데이터가 위치한 주소(URI)를 반환하도록 설계되는 경우가 많다.

이러한 구조는 토큰 표준과 결합해 작동한다. 예컨대 이더리움의 ERC-721 같은 표준은 토큰의 소유권과 고유 식별자를 다루고, 그 토큰이 실제로 무엇을 나타내는지는 메타데이터가 담당한다. 토큰 자체는 소유권과 번호만 담고 실제 내용은 메타데이터가 담기 때문에, 하나의 표준화된 토큰 구조로 예술품·수집품·게임 아이템 등 매우 다양한 자산을 표현할 수 있다.

8.저장 방식: 온체인과 오프체인

메타데이터를 저장하는 방식은 크게 두 가지로 나뉜다. 모든 내용을 블록체인 위에 직접 기록하는 온체인(on-chain) 방식과, 용량이 큰 이미지나 파일을 체인 밖에 두고 그 주소만 토큰에 연결하는 오프체인 방식이다.

오프체인 저장은 비용이 저렴하지만, 해당 파일이 삭제되거나 서버가 사라지면 자산의 실제 내용을 잃을 수 있다는 위험이 있다. 이를 보완하기 위해 IPFS 같은 분산 저장 시스템에 메타데이터를 올리고, 내용의 무결성을 해시로 검증하는 방식이 널리 쓰인다. 이렇게 하면 파일 내용이 조금이라도 바뀌면 해시가 달라지므로, 원래의 메타데이터가 변조되지 않았는지 확인할 수 있다.

9.트랜잭션 메타데이터

자산뿐 아니라 블록체인의 거래(트랜잭션)에도 메타데이터가 존재한다. 각 거래에는 발신·수신 주소, 금액 외에도 타임스탬프, 수수료, 그리고 임의 데이터를 담는 필드가 포함될 수 있다.

이러한 정보는 트랜잭션 ID로 조회할 수 있으며, 블록 익스플로러를 통해 누구나 확인할 수 있다. 거래에 부가된 이런 데이터는 자금의 흐름을 추적하거나, 특정 거래가 어떤 맥락에서 발생했는지 파악하는 근거가 된다.

10.활용: 파일·웹·검색

메타데이터는 일상적인 컴퓨터 파일 곳곳에 내장된다. 문서(마이크로소프트 오피스, 오픈도큐먼트, PDF), 이미지(JPEG, PNG), 비디오(AVI, MP4), 오디오(WAV, MP3) 등 대부분의 파일 형식이 메타데이터를 함께 담을 수 있다. CD가 수록곡의 음악가·가수·작곡가 정보를 담는 것도 같은 예다.

웹에서도 메타데이터는 중요한 역할을 한다. 웹 페이지는 작성에 쓰인 언어(예: HTML), 다루는 주제, 관련 키워드 등을 지정하는 메타데이터를 포함할 수 있다. 페이지 내용과 연결된 키워드 링크는 흔히 '메타태그'라 불리는데, 1990년대 후반까지 웹 검색 순위를 정하는 주요 요소로 쓰였다. 그러나 특정 사이트가 실제보다 더 관련성 높아 보이도록 검색 엔진을 속이는 '키워드 스터핑'이 남용되면서, 이후 검색에서 메타태그에 대한 의존도는 낮아졌다.

11.감시와 프라이버시 논란

통신 활동에서 발생하는 메타데이터는 여러 국가의 정부 기관이 매우 광범위하게 수집한다. 많은 나라에서 정부 기관은 이메일, 전화 통화, 웹 페이지, 비디오 트래픽, IP 연결, 휴대폰 위치에 관한 메타데이터를 일상적으로 저장한다. 이 데이터는 트래픽 분석에 쓰이며, 대중 감시에 활용될 수 있다는 우려가 제기된다.

메타데이터가 '내용이 아닌 정보'로 여겨져 상대적으로 가볍게 취급되기도 하지만, 실제 해석은 더 넓을 수 있다. 2013년 슬레이트는 미국 정부의 '메타데이터' 해석이 이메일 제목 줄과 같은 메시지 내용까지 포함할 수 있을 만큼 광범위하다고 보도했다. 통화·접속 기록처럼 개별 메타데이터가 쌓이면 개인의 관계와 활동을 상세히 드러낼 수 있어, 프라이버시 측면의 쟁점이 계속 이어지고 있다.

12.예시

어떤 미술 작품 NFT를 발행한다고 하면, 토큰 자체에는 고유 번호와 소유자 주소만 기록된다. 반면 '작가 이름', '작품 제목', '희귀도', '이미지 파일 위치' 등은 메타데이터 문서에 담겨 별도로 관리된다.

마켓플레이스나 지갑 애플리케이션은 이 메타데이터를 읽어들여 사용자에게 그림과 속성 정보를 화면에 보여준다. 즉 화면에 보이는 작품의 모습과 정보는 토큰 안이 아니라, 토큰이 가리키는 메타데이터에서 나오는 셈이다. 이 관계를 이해하면 왜 이미지가 오프체인에 저장될 때 원본 보존과 무결성 검증이 중요한지도 분명해진다.

13.연표6

  1. 1980이정표도서관들이 종이 카드 목록을 디지털 데이터베이스로 전환하기 시작(1980년대)
  2. 1994이정표브레더턴과 싱글리가 메타데이터를 구조/제어 메타데이터와 가이드 메타데이터로 구분
  3. 1999이정표키워드 스터핑 남용으로 웹 검색 순위에서 메타태그 의존도가 하락(1990년대 후반)
  4. 2009이정표더블린 코어의 고전적 15개 요소가 ISO 15836-2009 등으로 표준 승인
  5. 2013규제메타데이터 레지스트리 표준 ISO/IEC 11179-3:2013 발행
  6. 2013사건슬레이트가 미국 정부의 '메타데이터' 해석이 이메일 제목 줄 등 내용까지 넓게 포괄할 수 있다고 보도

각주

  1. [1]위키백과 — 메타데이터
이 문서 인용하기
토큰포스트 위키, “메타데이터”, 2026-07-31 수정, https://wiki.tokenpost.kr/w/metadata

문단 12개 · 연표 6건 · 각주 1