비트코인 룬(Runes)이란 무엇인가요?

비트코인 룬(Runes)이란 무엇인가요?

비트코인 룬(Bitcoin Runes)은 비트코인 블록체인에서 대체 가능한 토큰을 생성할 수 있게 하는 프로토콜입니다. 비트코인 룬 프로토콜은 비트코인의 UTXO 모델과 OP_RETURN 오피코드를 활용하여 비트코인 네트워크에서 대체 가능한 토큰의 생성 및 관리를 간소화합니다. 비트코인 룬의 몇 가지 이점으로는 효율성 증가와 대체 가능한 토큰을 생성하는 간단한 접근 방식이 있습니다.


서론

비트코인 생태계는 수년간 확장되어 대체 가능한 토큰과 대체 불가능한 토큰(NFT)을 네트워크 내에 포함하게 되었습니다. 이 글에서는 비트코인 룬 프로토콜의 작동 방식, BRC-20 토큰과의 주요 차이점, 그리고 잠재적인 이점에 대해 알아보겠습니다.

비트코인 룬이란 무엇인가?

비트코인 룬은 비트코인 블록체인에서 대체 가능한 토큰을 생성할 수 있게 하는 프로토콜입니다. BRC-20 및 SRC-20 토큰과 달리 룬은 오디널(Ordinals) 프로토콜에 의존하지 않으며, 더 간단하고 효율적으로 설계되었습니다. 룬은 UTXO 모델과 OP_RETURN 오피코드와 같은 기존의 비트코인 블록체인 모델을 활용합니다.

비트코인 룬의 작동 방식

비트코인 룬 프로토콜은 비트코인 블록체인의 두 가지 기본 메커니즘인 UTXO(미사용 거래 출력) 거래 모델과 OP_RETURN 오피코드를 통해 운영됩니다.

UTXO 거래 모델에서는 각 거래가 개별적인 디지털 화폐 조각으로 취급되는 출력을 생성합니다. 거래를 시작하려면 이러한 출력을 입력으로 사용합니다. UTXO 모델은 암호화폐의 각 단위를 추적할 수 있게 합니다. 비트코인 룬의 경우 각 UTXO는 다양한 양이나 종류의 룬을 보유할 수 있어 토큰 관리를 단순화합니다.

OP_RETURN 오피코드는 사용자가 비트코인 거래에 추가 정보를 첨부할 수 있게 합니다. 이 오피코드는 소모되지 않는 거래에 최대 80바이트의 추가 데이터를 포함할 수 있도록 합니다. 비트코인 룬은 OP_RETURN 오피코드를 사용하여 토큰의 이름, ID, 심볼, 특정 작업에 대한 명령 및 기타 중요한 데이터를 저장합니다. 이러한 데이터는 비트코인 거래의 OP_RETURN 오피코드 내에 있는 룬스톤(Runestone)에 저장됩니다.

비트코인에 룬 새기기 및 민팅

새로운 룬을 생성하는 과정은 새기기(etching)라고 합니다. 새기기 과정에서는 룬의 이름, 심볼, ID, 공급량, 분할 가능성 등 중요한 세부 정보를 지정합니다. 이 모든 데이터는 블록체인 거래의 OP_RETURN 출력에 기록됩니다. 새기기 과정에서 창작자는 일정 부분의 룬을 자신에게 할당하는 "프리마인"을 포함할 수 있습니다.

룬이 새겨진 후에는 개방형 민트 또는 폐쇄형 민트를 통해 민팅할 수 있습니다. 개방형 민팅은 누구나 새기기 후 민트 거래를 생성하여 새로운 룬을 생성할 수 있게 합니다. 반면, 폐쇄형 민트는 특정 조건이 충족될 때만 새로운 토큰을 민팅할 수 있으며, 이는 특정 기간 후에 민팅 프로세스가 완료됩니다.

비트코인 룬과 BRC-20의 비교

운영 모델

비트코인 룬은 비트코인의 UTXO 모델을 기반으로 운영됩니다. 반면, BRC-20 토큰은 데이터가 개별 사토시(sats)에 직접 부착되는 비트코인 오디널 프로토콜을 기반으로 합니다.

토큰 전송

비트코인 룬은 거래가 비트코인 거래의 OP_RETURN 필드에 저장된 데이터를 기반으로 새로운 UTXO 세트를 생성하는 전송 메커니즘을 사용합니다. 반면, BRC-20 토큰 전송은 각 거래에 대해 새로운 각인을 생성해야 합니다.

토큰 민팅

룬은 프리마인 옵션을 제공하는 개방형 또는 폐쇄형 민팅 절차를 통해 민팅할 수 있습니다. 반면, BRC-20 민팅은 개방형 민팅 절차로 제한되어 초기 토큰 분배 방식에 유연성이 부족합니다.

관리

비트코인 룬 프로토콜은 비트코인 라이트닝 네트워크와 호환되며, 라이트닝 클라이언트와 SPV(간소화된 결제 검증) 지갑을 지원합니다. 반면, BRC-20 토큰은 오디널 프로토콜을 지원하는 지갑이 필요합니다.

비트코인 룬의 이점

효율성

비트코인 룬은 OP_RETURN 모델을 사용하여 비트코인 네트워크에서 토큰을 효율적으로 처리할 수 있는 방법을 제공합니다. 이는 네트워크를 막을 수 있는 소모되지 않는 UTXO의 생성을 방지합니다. OP_RETURN 코드는 80바이트의 데이터만 차지하며, BRC-20 각인이 최대 4MB까지 사용할 수 있는 것과 대조됩니다. 이러한 데이터 사용의 차이는 비트코인 네트워크의 부하를 줄여 성능을 향상시키고 혼잡 위험을 줄이는 데 도움이 됩니다.

간단성

다른 대안과 비교할 때 비트코인 룬은 온체인에서 직접 여러 대체 가능한 토큰을 더 간단하게 생성하고 관리할 수 있게 합니다. 이는 오프체인 데이터나 네이티브 토큰 생성을 필요로 하지 않기 때문에 과도한 "쓰레기" UTXO 생성을 피합니다. 이러한 접근 방식은 토큰 관리 과정을 단순화하여 더 넓은 사용자층이 접근할 수 있도록 합니다.

사용자 기반 확장 가능성

오디널과 BRC-20은 이전에 대체 가능한 밈 코인의 생성을 용이하게 하여 비트코인 네트워크에 더 많은 사용자를 끌어들였습니다. 비트코인 룬의 도입은 암호화폐 커뮤니티와 밈 코인 열광자들 사이에서 큰 관심을 불러일으켰으며, 특히 2024년 4월 출시 전후로 큰 인기를 끌었습니다. 프로토콜의 활동이 출시 후 감소했지만, 이는 비트코인에 대한 새로운 사용 사례를 제시하며 향후 더 많은 사용자를 끌어들일 가능성이 있습니다.

결론

비트코인 룬은 비트코인 블록체인에서 대체 가능한 토큰을 생성할 수 있게 하는 프로토콜입니다. UTXO 모델과 OP_RETURN 오피코드를 활용하여 비트코인 네트워크에서 토큰을 효율적으로 처리할 수 있게 합니다. 룬은 비트코인에 더 많은 사용자를 끌어들이고 새로운 토큰을 생성하는 과정을 간소화할 잠재력을 가지고 있습니다.