메타데이터
용어심층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건
- 1980이정표도서관들이 종이 카드 목록을 디지털 데이터베이스로 전환하기 시작(1980년대)
- 1994이정표브레더턴과 싱글리가 메타데이터를 구조/제어 메타데이터와 가이드 메타데이터로 구분
- 1999이정표키워드 스터핑 남용으로 웹 검색 순위에서 메타태그 의존도가 하락(1990년대 후반)
- 2009이정표더블린 코어의 고전적 15개 요소가 ISO 15836-2009 등으로 표준 승인
- 2013규제메타데이터 레지스트리 표준 ISO/IEC 11179-3:2013 발행
- 2013사건슬레이트가 미국 정부의 '메타데이터' 해석이 이메일 제목 줄 등 내용까지 넓게 포괄할 수 있다고 보도
각주
- [1]위키백과 — 메타데이터
메타데이터, 어렵지 않아요 데이터를 설명하는 데이터가 뭔지 알아봐요
1. 데이터를 설명하는 데이터가 뭐예요?
메타데이터는 '데이터에 관한 데이터'예요. 어떤 대상 자체가 아니라, 그 대상을 설명해 주는 부가 정보를 말해요. 예를 들어 사진 파일이 있으면 사진 그림 자체는 '데이터'이고, 그 사진을 언제 찍었는지(촬영 일시), 얼마나 선명한지(해상도), 어디서 찍었는지(위치 정보) 같은 설명이 바로 메타데이터예요. 메시지도 마찬가지로 본문 글이나 이미지 자체는 데이터고, 그걸 설명하는 정보가 메타데이터예요.
메타데이터는 어떤 자료를 추적하고 다루기 쉽게 해 주는 기본 정보를 요약해 줘요. 덕분에 사용자는 자료를 찾고, 어떤 자료인지 알아보고, 비슷한 것끼리 묶고, 다른 것과 구별하고, 어디에 있는지 위치를 확인할 수 있어요. 옛날 도서관의 카드 목록(책 정보를 카드에 적어 정리한 것)처럼 오래된 형태부터 디지털 파일, 웹 페이지, 그리고 블록체인 위의 디지털 자산까지 아주 폭넓게 쓰여요.
블록체인 분야에서 메타데이터는 주로 토큰이나 디지털 자산이 '무엇을 나타내는지'를 설명하는 정보를 뜻해요. 특히 대체 불가능 토큰에서 중요하게 쓰이는데요, 토큰 자체는 '누구 것인지(소유권)'와 '고유한 번호(고유 식별자)'만 담고 있어요. 대신 이름·설명·이미지 주소·속성(attributes, 그 자산이 가진 특징들) 같은 실제 내용은 메타데이터에 적어 둬요. 그래서 똑같은 하나의 표준 토큰 구조로도 아주 다양한 자산을 표현할 수 있어요.
이렇게 보면 쉬워요 · 물건 자체가 데이터라면, 물건에 붙은 상품 태그(이름·가격·산지)가 메타데이터예요.
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. 메타데이터는 어디에 저장하나요? (온체인 vs 오프체인)
메타데이터를 저장하는 방식은 크게 두 가지로 나뉘어요. 하나는 모든 내용을 블록체인 위에 직접 기록하는 온체인(on-chain) 방식이고, 다른 하나는 용량이 큰 이미지나 파일은 체인 밖에 두고 그 주소만 토큰에 연결해 두는 오프체인 방식이에요.
오프체인 저장은 비용이 저렴하다는 장점이 있어요. 하지만 그 파일이 삭제되거나 서버가 사라지면 자산의 실제 내용을 잃어버릴 수 있다는 위험이 있어요. 이걸 보완하려고 IPFS 같은 분산 저장 시스템(파일을 여러 곳에 나눠 저장하는 방식)에 메타데이터를 올리고, 내용이 그대로인지를 해시(데이터를 고정 길이 값으로 요약한 지문 같은 것)로 검증하는 방법이 널리 쓰여요. 이렇게 하면 파일 내용이 조금이라도 바뀌면 해시 값도 달라지기 때문에, 원래의 메타데이터가 함부로 바뀌지 않았는지 확인할 수 있어요.
9. 거래에도 메타데이터가 있나요?
자산뿐 아니라 블록체인의 거래(트랜잭션)에도 메타데이터가 있어요. 각 거래에는 보내는 주소·받는 주소, 금액 말고도 타임스탬프(언제 일어났는지 시각 기록), 수수료, 그리고 임의의 데이터를 담을 수 있는 칸(필드)이 포함될 수 있어요.
이런 정보는 트랜잭션 ID(거래마다 붙는 고유 번호)로 조회할 수 있고, 블록 익스플로러(블록체인 내용을 검색해 보는 도구)를 통해 누구나 확인할 수 있어요. 거래에 붙은 이런 데이터는 돈이 어떻게 흘러갔는지 추적하거나, 어떤 거래가 어떤 상황에서 일어났는지 파악하는 근거가 돼요.
10. 우리가 쓰는 파일이나 웹에도 메타데이터가 있나요?
메타데이터는 우리가 매일 쓰는 컴퓨터 파일 곳곳에 들어가 있어요. 문서(마이크로소프트 오피스, 오픈도큐먼트, PDF), 이미지(JPEG, PNG), 비디오(AVI, MP4), 오디오(WAV, MP3) 등 대부분의 파일 형식이 메타데이터를 함께 담을 수 있어요. CD가 수록곡의 음악가·가수·작곡가 정보를 담는 것도 같은 예예요.
웹에서도 메타데이터는 중요한 역할을 해요. 웹 페이지는 그 페이지를 만드는 데 쓴 언어(예: HTML), 다루는 주제, 관련 키워드 같은 걸 지정하는 메타데이터를 담을 수 있어요. 페이지 내용과 연결된 이런 키워드 링크를 흔히 '메타태그'라고 부르는데요, 1990년대 후반까지는 웹 검색 순위를 정하는 주요 요소로 쓰였어요. 그런데 자기 사이트가 실제보다 더 관련성 높아 보이도록 검색 엔진을 속이는 '키워드 스터핑'(관련 키워드를 잔뜩 욱여넣는 것)이 남용되면서, 그 뒤로는 검색에서 메타태그에 기대는 정도가 낮아졌어요.
11. 메타데이터가 프라이버시 문제가 되기도 하나요?
통신 활동에서 생기는 메타데이터는 여러 나라 정부 기관이 아주 광범위하게 수집해요. 많은 나라에서 정부 기관은 이메일, 전화 통화, 웹 페이지, 비디오 트래픽, IP 연결, 휴대폰 위치에 관한 메타데이터를 일상적으로 저장하고 있어요. 이 데이터는 트래픽 분석(오가는 통신을 분석하는 것)에 쓰이는데, 대중 감시에 악용될 수 있다는 우려가 나와요.
메타데이터는 '내용이 아닌 정보'라고 여겨져 상대적으로 가볍게 다뤄지기도 해요. 하지만 실제로 해석해 보면 그 범위가 더 넓을 수 있어요. 2013년에 언론사 슬레이트는, 미국 정부의 '메타데이터' 해석이 이메일 제목 줄처럼 메시지 내용까지 포함할 만큼 광범위하다고 보도했어요. 통화 기록이나 접속 기록처럼 개별 메타데이터가 차곡차곡 쌓이면 한 사람의 인간관계와 활동을 상세히 드러낼 수 있어서, 프라이버시(사생활) 문제를 둘러싼 논쟁이 지금도 계속되고 있어요.
12. 실제 예로 보면 어떤가요?
어떤 미술 작품을 NFT로 발행한다고 해 볼게요. 이때 토큰 자체에는 고유 번호와 소유자 주소만 기록돼요. 반면 '작가 이름', '작품 제목', '희귀도', '이미지 파일 위치' 같은 정보는 메타데이터 문서에 담겨 따로 관리돼요.
마켓플레이스(거래 장터)나 지갑 애플리케이션은 이 메타데이터를 읽어 와서, 사용자에게 그림과 속성 정보를 화면에 보여 줘요. 즉 화면에 보이는 작품의 모습과 정보는 토큰 안이 아니라, 토큰이 가리키는 메타데이터에서 나오는 거예요. 이 관계를 이해하면, 왜 이미지가 오프체인에 저장될 때 원본을 지키고 무결성(내용이 변조되지 않았는지)을 검증하는 일이 중요한지도 분명하게 알 수 있어요.
토큰포스트 위키, “메타데이터”, 2026-07-31 수정, https://wiki.tokenpost.kr/w/metadataAccept: text/markdown 로 요청해도 같은 결과문단 12개 · 연표 6건 · 각주 1개