What is the Bitcoin Runes protocol, exactly?

기준 Kraken Learn team
9 min
2024년 11월 19일

Bitcoin의 가치 저장 잠재력 확장 💥

Bitcoin Runes 프로토콜은 Bitcoin의 대체 가능한 토큰 표준입니다.

Runes 프로토콜은 Bitcoin 네트워크에서 사용 및 관리할 수 있는 대체 가능한(동일한 항목으로 대체 가능한) 토큰 생성 프로세스를 간소화하는 새로운 토큰 표준을 제안합니다.

Ordinal Protocol의 설립자인 Casey Rodarmor는 BRC-20에 비해 Bitcoin에 더 통합된 토큰 시스템을 목표로 이 프로토콜을 만들었습니다.

Ordinals와 유사하게, BRC-20 토큰은 Bitcoin의 가장 작은 단위인 개별 satoshis (sat)에 데이터를 새기는 방식에 의존합니다. 이는 데이터가 sat에 첨부되면 Bitcoin 네트워크를 통해 이동하는 동안 영구적으로 연결된다는 의미입니다.

반면에 Runes는 Bitcoin이 Unspent Transaction Output (UTXO) 모델과 함께 작동하는 방식을 활용합니다. Bitcoin의 기존 인프라를 활용하는 것은 블록체인에 저장되는 추가 데이터의 양을 최소화하는 데 도움이 되므로 중요합니다.

본질적으로 Runes는 Bitcoin 네트워크 위에 특수화된 레이어로 기능하며 누구나 대체 가능한 토큰을 쉽게 생성하고 관리할 수 있도록 합니다.

Bitcoin Runes는 누가 만들었나요? 👤

Casey Rodarmor는 Ordinals 프로토콜에 대한 작업으로 유명한 Bitcoin 혁신의 저명한 인물입니다. 분산 기술에 깊은 관심을 가진 소프트웨어 개발자로서 그는 Bitcoin 생태계에서 강력한 명성을 확립했습니다.

Casey Rodarmor는 2023년 9월에 Runes라는 토큰 표준에 대한 아이디어를 자세히 설명하는 블로그 게시물을 올렸습니다. 그는 Ordinals 이론과 동일한 클라이언트에서 프로토콜을 구축하고 구현했으며, 2024년 4월 블록 840,000에 하드코딩되었습니다.

그는 Bitcoin의 스크립팅 언어 및 작동 방식에 대한 지식을 바탕으로 개별 satoshis에 지울 수 없는 각인을 생성할 수 있는 기술인 Ordinals를 만들었습니다. 이는 사실상 Bitcoin에 NFT를 생성하는 것입니다. 이 혁신은 이후 대체 가능한 토큰을 생산하고 관리하는 최적의 Bitcoin-네이티브 접근 방식을 제공하는 Runes 표준으로 발전했습니다.

Bitcoin Ordinals에 대해 들어본 적이 없으신가요? 🙋🏽‍♂️

Bitcoin Ordinals는 Runes 프로토콜의 기반을 마련한 Casey Rodarmor의 초기 혁신 중 하나였습니다.

자세한 내용은 Kraken Learn Center 가이드인 Bitcoin NFT: Ordinals란 무엇인가요?를 확인하세요.

BTC icon
$60,166.00
+1.15%
24시간
btc

BRC-20 토큰이란 무엇인가요? 💻

BRC-20 토큰 표준은 2023년 3월 Domo라는 가명 개발자가 Bitcoin 네트워크에서 대체 가능한 토큰 생성을 위한 청사진을 제공할 목적으로 만들었습니다.

Ethereum의 ERC-20과 유사하게 명명된 BRC-20은 개별 satoshis에 토큰 정보를 영구적으로 기록하는 각인 모델을 사용하는 Ordinals 프로토콜 덕분에 가능해졌습니다.

BRC-20 토큰은 JSON 형식으로 작성된 특정 코드를 포함한다는 점에서 특별한 유형의 각인입니다. 이 코드는 Bitcoin 네트워크에 대체 가능한 토큰을 생성, 관리 및 이동하는 방법을 알려주는 일련의 지침처럼 작동합니다. 이를 두 장의 미국 달러 지폐가 서로 교환될 수 있는 것과 유사하게 교환 가능한 가치 단위로 생각할 수 있습니다.

모든 BRC-20 토큰이 각인인 것은 아니지만, 모든 각인이 BRC-20 토큰인 것은 아닙니다. satoshi에 원하는 것을 쓸 수 있지만, 특별한 JSON 코드가 있는 각인만이 다른 대체 가능한 자산처럼 추적하고 거래할 수 있는 BRC-20 토큰으로 변환됩니다.

Runes 토큰 표준은 어떻게 작동하나요? ⚙️

UTXO 모델

BRC-20은 Ordinal 프로토콜 기반의 계정 모델을 사용하는 반면, Runes는 BTC의 UTXO 모델을 채택합니다.

익숙하지 않으시다면, UTXO는 이전 거래에서 발생한 사용되지 않은 Bitcoin 조각입니다. 주머니에 남은 잔돈과 같다고 생각하시면 됩니다. 모든 Bitcoin 거래는 본질적으로 기존 UTXO를 입력(무언가를 구매하는 데 사용하는 돈처럼)으로 사용하고 새로운 UTXO를 출력(돌려받는 잔돈처럼)으로 생성합니다.

Bitcoin 네트워크는 본질적으로 이러한 모든 UTXO와 현재 누가 소유하고 있는지를 기록하는 디지털 원장입니다.

Runes 거래는 Bitcoin의 기존 UTXO 모델을 활용합니다. 각 거래는 사용자 지갑에 있는 총 자산을 소비하며, 알고리즘은 의도한 양의 토큰을 수신자에게 전송한 후의 새 잔액을 계산합니다.

20달러 지폐로 탄산음료 한 캔을 사는 것과 같다고 생각해보세요. 이 거래에서 당신은 상인에게 20달러 지폐를 주고 상인은 당신에게 새로운 통화로 잔돈을 돌려줍니다.

20달러 지폐를 더 작은 단위로 찢을 수는 없습니다. 전체를 주어야 합니다. Runes 거래도 마찬가지입니다.

OP_RETURN

Runes 거래는 OP_RETURN이라는 Bitcoin 거래의 특별한 영역을 사용하여 지침을 저장합니다. OP_RETURN은 네트워크에 Rune의 이름, 기호, 수량 및 수행할 작업(전송 또는 분할 등)을 알려주는 매뉴얼처럼 작동합니다.

하나의 Rune 거래는 여러 Runes에 대한 작업을 효율적으로 관리할 수 있습니다. 시스템의 무결성을 유지하기 위해 Runes 거래에는 내장된 안전 기능이 있습니다.

Rune 거래에 오류나 유효하지 않은 지침이 포함된 경우, 관련 Runes는 영구적으로 유통에서 제거됩니다. 이를 "소각(burning)"이라고 합니다.

에칭(Etching)

에칭(Etching)은 Rune을 생성하고 이름, 기호, 분할 가능성 등의 속성을 설정하는 과정입니다.

Rune이 에칭되면 에처(etcher)는 이를 배포하는 방식에 유연성을 가집니다.

  • 사전 채굴(Pre-Mining) – 일부 프로젝트는 Bitcoin 반감기 이전에 특정 Bitcoin Ordinal을 보유한 사람들에게 토큰을 에어드롭하여 초기 지지자들에게 보상했습니다.
  • 민팅(Minting) – 에처는 총 공급 한도("민팅 한도")를 설정하며, 개인은 플랫폼으로 이동하여 토큰을 민팅할 수 있습니다. 이 한도에 도달하면 민팅이 종료되고 새로운 토큰은 생성될 수 없습니다.

암호화폐 에어드롭이란 무엇인가요?에 대한 자세한 내용은 Kraken Learn Center 가이드를 확인하세요.

crypto staking image

Runes vs. BRC-20: 차이점은 무엇인가요? 🤷‍♀️

Bitcoin Runes와 BRC-20 토큰 모두 Bitcoin 네트워크에서 대체 가능한 자산으로 기능하지만, 몇 가지 차이점이 있습니다.

BRC-20 토큰은 오랫동안 Bitcoin에서 토큰을 생성하는 표준이었지만, 큰 단점이 있습니다. 바로 '정크 UTXO'라고 불리는 불필요한 데이터를 네트워크에 많이 생성한다는 것입니다.

이는 사용자 경험을 번거롭게 만들고, 더 중요하게는 Bitcoin 네트워크를 느리게 하여 더 높은 거래 수수료를 유발할 수 있습니다.

Rune 표준은 이를 피하고자 합니다. Bitcoin의 기존 UTXO 모델 내에서 작동함으로써 누구나 블록체인에 미치는 영향을 최소화하면서 토큰을 생성하고 관리할 수 있습니다. 이는 더 부드럽고 빠른 사용자 경험으로 이어집니다. 또한, Runes는 필수 데이터가 공개적으로 브로드캐스트되는 대신 UTXO 내에 포함되므로 더 나은 개인 정보 보호를 제공합니다.

Runes는 또한 많은 거래를 빠르고 저렴한 수수료로 처리하도록 설계된 솔루션인 Bitcoin의 Lightning Network와도 호환됩니다. 이는 Runes가 주 Bitcoin 네트워크의 부담을 줄일 수 있음을 의미하며, 많은 사람들이 이를 장기적인 성장의 핵심으로 간주합니다.

Runes를 기반으로 구축되는 주요 프로젝트 🧱

Bitcoin 반감기 이후 첫 주에 40,000개 이상의 Runes가 에칭되었고, 사용자들은 3백만 건 이상의 거래를 수행했습니다.

여러 프로젝트는 해당 Bitcoin Ordinals를 보유한 사람들에게 Rune 토큰을 에어드롭하여 초기 채택자들에게 보상했습니다. 에어드롭은 여러 자격 기준을 통해 결정되었습니다.

  • 스냅샷(Snapshots): Runestone과 같은 일부 컬렉션은 Ordinal 보유자의 일회성 "스냅샷"을 찍고 Bitcoin 반감기 이벤트 이후 토큰(Runestones의 경우 DOG•GO•TO•THE•MOON)을 배포했습니다.

  • 시간 기반 보상(Time-Based Rewards): RSIC와 같은 일부 컬렉션은 프로토콜 출시 이전에 Rune 토큰을 "채굴"한 장기 보유자들을 우선시했습니다. Ordinal을 더 오래 보유할수록 프로토콜이 활성화된 후 해당 보유자에게 더 많은 토큰(RSIC의 경우 RSIC•GENESIS•RUNE)이 에어드롭되었습니다.

  • BRC-20 마이그레이션(BRC-20 migration): WZRD 및 PUPS와 같은 일부 BRC-20 프로젝트는 Runes 표준으로 마이그레이션할 예정이었습니다. BRC-20 토큰을 소유하면 마이그레이션이 완료되면 보유자에게 Rune 토큰(PUPS의 경우 PUPS•WORLD•PEACE, WZRD의 경우 MAGIC•INTERNET•MONEY)이 부여됩니다.

Casey Rodarmor가 Bitcoin 반감기 이후 Runes 프로토콜을 출시했을 때, 그는 첫 번째 프로젝트인 UNCOMMON•GOODS를 하드코딩했습니다.

UNCOMMON•GOODS 토큰의 최대 수량 제한은 없지만, 사람들은 다음 Bitcoin 반감기 이벤트(대략 2028년 3월경)까지만 민팅할 수 있습니다.

다른 주목할 만한 Rune 토큰은 다음과 같습니다.

  • Z•Z•Z•Z•Z•FEHU•Z•Z•Z•Z•Z – Rodarmor가 하드코딩한 Rune #0 이후 생성된 첫 번째 Rune입니다.

  • SATOSHI•NAKAMOTO – 이 Rune #6은 Runes 프로토콜이 활성화되었을 때 많은 관심을 받았습니다. 거래 첫 주에 가장 높은 시가총액 중 하나를 기록했습니다.

  • WANKO•MANKO•RUNES – 첫 번째 Rune 밈코인으로 간주되는 WANKO•MANKO•RUNES는 초기 에칭 프로젝트가 아님에도 불구하고 Rune 순위에서 상승했습니다.

Runes의 이점 🙌

Runes는 Bitcoin 네트워크에서 대체 가능한 토큰을 생성하는 방법을 제공하며, 동시에 Bitcoin의 보안과 글로벌 도달 범위를 활용합니다.

Runes를 통해 누구나 혁신할 수 있는 문이 활짝 열렸습니다. 사람들은 자체 탈중앙화 조직(DAO)을 강화하기 위한 토큰, 게임 자산, 또는 다음 바이럴 밈코인을 출시하기 위한 토큰을 만들 수 있습니다. 이 모든 것은 Bitcoin 네트워크의 강력한 지원을 받습니다.

BRC-20에 비해 Runes 표준의 상대적인 단순성은 개발자들이 혁신적인 애플리케이션을 더 쉽게 구축할 수 있도록 할 수 있습니다. 이는 Bitcoin에 새로운 인재를 유치하여 Runes를 중심으로 한 새로운 아이디어와 프로젝트의 물결을 촉진할 수 있습니다.

요약하자면, Bitcoin Runes는 Bitcoin에서 대체 가능한 토큰을 보는 방식을 변화시킴으로써 Bitcoin 환경에서 흥미로운 발전을 나타냅니다. Runes는 P2P 전자 현금 시스템이라는 단일 원래 애플리케이션에서 Bitcoin의 유용성을 크게 확장할 잠재력을 가지고 있습니다.

Runes 프로토콜은 Bitcoin의 탈중앙화, 강력한 보안, UTXO 모델과 같은 많은 강점을 직접 활용하며, P2P 결제 시스템으로서의 기원을 넘어 Bitcoin의 기능을 확장할 잠재력을 가지고 있습니다.

커뮤니티 통화 및 혁신적인 DeFi 애플리케이션부터 차세대 게임 자산 및 밈코인에 이르기까지, Runes는 Bitcoin 네트워크에서 무한한 가능성을 열어줍니다.

지금 시작하세요

Kraken을 통해 여러 법정화폐 및 암호화폐 옵션을 사용하여 Bitcoin (BTC)을 구매, 판매 및 거래할 수 있습니다.

Kraken을 시작하고 단 10달러로 Bitcoin을 구매하세요.