궁금한 주제를 찾아보세요

비트코인, 스테이블코인, 온체인 데이터처럼 주제로 검색하세요.

다시 읽을 이야기

저장한 글은 이 브라우저에만 보관됩니다.

기초지식블록체인 기술

BRC-20과 Runes는 무엇이 다를까: 비트코인 토큰 기록 위치와 잔액 계산

비트코인 위 대체 가능 토큰 방식인 BRC-20(인스크립션 JSON을 색인이 모아 잔액 계산)과 Runes(거래 출력 OP_RETURN 메시지)의 기록 위치·동작·식별 방식 차이를 공식 문서로 비교합니다.

난이도 중급주제 카테고리와 개념 밀도 기준
BRC-20과 Runes는 무엇이 다를까: 비트코인 토큰 기록 위치와 잔액 계산 개념을 표현한 편집 일러스트
먼저 읽는 핵심

BRC-20은 인스크립션으로 새긴 deploy·mint·transfer JSON을 색인 소프트웨어가 모아 잔액을 계산하는 방식이며, 최초 명세는 스스로를 실험이라고 밝힙니다.
Runes는 거래 출력의 OP_RETURN 메시지(runestone)로 룬을 만들고 옮기며, 거래 출력이 룬 잔액을 가집니다.
둘 다 비트코인 합의 규칙이 아니라 그 위의 약속이므로 기록 위치와 잔액 계산 주체를 확인해야 합니다.

BRC-20과 Runes는 둘 다 비트코인 위에서 서로 바꿔 쓸 수 있는(대체 가능한) 토큰을 표현하려는 방식이지만 저장 방식이 다릅니다. BRC-20은 인스크립션으로 새긴 JSON 기록을 색인 소프트웨어가 모아 잔액을 계산하는 방식이고, Runes는 비트코인 거래 출력의 OP_RETURN에 담긴 메시지로 토큰을 만들고 옮깁니다. BRC-20 최초 명세는 스스로를 재미로 만든 실험적 표준이라 부르고, 이를 근거로 금융 결정을 하지 말라고 경고합니다. 이 글은 두 방식의 공식 문서에 적힌 구조만 비교하며 특정 토큰을 평가하지 않습니다.

확인 기준일 2026-10-27 · 다음 확인 예정 2027-01-27

한눈에 보는 차이

BRC-20과 Runes 비교(공식 문서)
항목 BRC-20 Runes
기록 위치 인스크립션(탭루트 스크립트)에 새긴 JSON 거래 출력의 OP_RETURN(OP_13 뒤 데이터)
동작 deploy·mint·transfer 세 가지 JSON runestone 하나로 etch(생성)·mint·transfer
잔액 계산 모든 deploy·mint·transfer 기록을 모아 체인 밖에서 계산 거래 출력이 여러 룬의 잔액을 가짐
식별 4글자 tick(예: ordi) 생성 블록과 거래 위치로 된 ID(BLOCK:TX)
문서가 밝힌 성격 최초 명세가 ‘실험’이라고 밝힘 ord 문서의 프로토콜 명세

BRC-20: 기록을 모아 잔액을 계산합니다

BRC-20 명세는 오디널 이론으로 비트코인에서 대체 가능성을 만들 수 있는지 시험하는 실험이라고 소개합니다. deploy는 토큰을 초기화할 뿐 잔액을 바꾸지 않고, mint는 그 mint 인스크립션의 첫 소유자에게만 잔액을 주며, transfer는 transfer 인스크립션이 처음 전송될 때만 보낸 사람의 잔액을 빼고 받는 사람에게 더합니다. 그래서 잔액은 비트코인 노드가 아니라 이 규칙을 따르는 색인 소프트웨어가 계산한 결과입니다. 명세는 인스크립션 서비스 가운데 일부가 먼저 자기 주소로 새긴다며 사용할 때 주의하라고 적습니다.

인스크립션의 구조는 비트코인 오디널스와 인스크립션 글에서 다뤘습니다.

Runes: 거래 출력에 담긴 메시지

ord 문서에 따르면 Runes의 메시지(runestone)는 비트코인 거래 출력에 저장되고, 스크립트가 OP_RETURN과 OP_13으로 시작한 뒤 데이터가 이어집니다. 거래 하나에는 runestone이 최대 하나이며, 새 룬 생성(etch), 기존 룬 발행(mint), 입력에서 출력으로 룬 이동을 할 수 있습니다. 인스크립션은 하나하나가 고유하지만 룬은 모든 단위가 같다는 점이 문서가 밝힌 차이입니다. 룬도 ord 같은 소프트웨어가 규칙에 따라 읽어 내는 프로토콜이며 비트코인 합의 규칙 자체는 아닙니다.

자주 묻는 질문

BRC-20은 비트코인의 공식 토큰 표준인가요?

아닙니다. BRC-20 최초 명세는 스스로를 재미로 만든 실험적 표준이라고 부르고, 비트코인 대체 가능 토큰의 표준으로 여기지 말라고 적습니다. 잔액은 색인 소프트웨어가 계산합니다.

Runes는 BRC-20과 무엇이 다른가요?

BRC-20은 인스크립션으로 새긴 JSON 기록을 모아 잔액을 계산하고, Runes는 거래 출력의 OP_RETURN 메시지로 토큰을 만들고 옮기며 거래 출력이 룬 잔액을 가집니다.

BRC-20 잔액은 비트코인 노드에서 확인되나요?

아닙니다. 명세에 따르면 잔액은 deploy·mint·transfer 기록을 모아 계산한 상태이므로, 같은 규칙을 따르는 색인 소프트웨어가 보여 주는 값입니다.

참고한 원문 자료

자료 확인 기준일 2026.10.27
  1. brc-20 experiment — domo(최초 명세)domo-2.gitbook.io
  2. brc-20 Documentation — Layer1 Foundationlayer1.gitbook.io
  3. Runes — ord docsdocs.ordinals.com
작성 방식과 확인 범위
출처 수집
원문 링크 3개 제공
작성·확인
공식 기관 자료를 근거로 AI 도구를 활용해 작성했고, 운영자가 발행 전에 읽어 확인합니다.
전문가 검토
세무·법률 전문가 검토는 거치지 않았습니다.

투자·세무 판단은 전문가와 상의하세요. 제도와 거래소 안내는 바뀔 수 있으니 원문의 적용 대상과 최신 안내를 함께 확인해 주세요.

이해를 위한 정보 콘텐츠

이 글은 특정 자산의 매수·매도 또는 수익을 권유하지 않습니다. 자료의 발표 시점과 이후 변경 사항을 함께 확인해 주세요.

편집 원칙 보기 →이 기사 정정 제보 →