
BRC-20 분석: 비트코인 생태계의 또 다른 빛나는 별
저자: 대산랑
2023년 5월 29일 15:34 작성된 글
BRC-20과 ERC-20 비교
BRC-20은 특수한 NFT에 가깝다. 이 NFT는 동질화 토큰 몇 개를 의미하는지 명시한다.
BRC-20이 ERC-20보다 갖는 장점:
보다 공정한 발행 방식이다. 이는 비트코인 체인의 낮은 프로그래밍 가능성 덕분이다. 낮은 프로그래밍 가능성 자체는 비트코인 체인의 단점으로, 튜링 완전성을 지니고 스마트 계약을 수용할 수 있는 이더리움에 비해 열세이다. 그러나 이러한 "단점"이 오히려 BRC-20의 발행이 토큰 자체에 기본 가치가 없도록 만드는 데 기여했다. BRC-20은 사토시(sat)에 의존하므로, BRC-20 토큰의 최소 가치는 하나의 사토시 가치로 간주할 수 있다. 반면 ERC-20에는 이런 최소 가치 지지선이 없다.
BRC-20이 ERC-20보다 갖는 단점:
1. 낮은 프로그래밍 가능성은 양날의 검이다. 비트코인 체인 상에서 네이티브 스마트 계약 지원 부족으로 인해 BRC-20의 DeFi 확장성이 제한된다.
2. BTC는 무효한 명문(inscription)을 거부할 수 없다. 명문은 JSON 형식의 데이터이며, 비트코인 노드는 해당 데이터를 파싱하지 않는다.
3. Unisat은 명문의 유효성 판단에서 주도적인 위치를 차지하고 있어 충분히 탈중앙화되지 못했다. Unisat은 이미 BRC-20 시장에서 지배적 위치를 확보하고 있는데, BRC-20의 내용이 JSON 데이터 형태이기 때문에 이를 해석할 도구가 필요하며, Unisat이 바로 그 해석자의 역할을 수행하고 있다. 이는 BRC-20 생태계의 탈중앙화 미흡을 보여주는 예이다.
사실 2017년과 2021년 두 차례 비트코인 프로토콜에 적용된 기술 업그레이드—SegWit(격리 위트)와 Taproot—는 블록당 저장 가능한 데이터 용량을 늘려 Ordinals NFT의 등장을 가능하게 했다. 하지만 이들 업그레이드는 비트코인 NFT 창출을 목적으로 한 것은 아니다.
SegWit는 스크립트 서명(scriptSig) 정보를 기본 구조(base block)에서 분리하여 새로운 데이터 구조에 배치하는 것이다. 검증 작업을 수행하는 노드와 마이너들도 이 새로운 데이터 구조 안의 스크립트 서명을 검증함으로써 거래의 유효성을 보장한다. SegWit은 서명 크기에 대한 제한을 완화함으로써 사실상 비트코인 블록의 유효 용량을 증가시킨다.

2021년 시행된 소프트포크 Taproot 업그레이는 세 가지 BIP(Schnorr 서명, Taproot, Tapscript)을 포함한다. 이들은 비트코인 네트워크에서 거래의 프라이버시와 효율성을 강화하고 보안 문제를 해결하는 것을 목표로 한다.
Schnorr 서명은 Claus Schnorr가 제안한 디지털 서명 알고리즘이다. 여러 서명을 하나로 집계할 수 있어 효율성과 프라이버시를 동시에 향상시킨다. Taproot은 복잡한 거래를 일반 공개키 아래에 숨기는 Merkle 추상 구문 트리를 사용하는 방식으로, 역시 효율성과 프라이버시를 높인다. Tapscript는 Taproot 내에서 조건부 분기 로직을 작성하기 위한 새로운 스크립트 언어로, Schnorr 서명을 최적화하고 새로운 연산 코드를 추가한다. 이번 업그레이드의 핵심은 Schnorr 서명에 있다. 이 서명 알고리즘은 비트코인에 더 높은 성능과 더 나은 사용 사례를 제공할 수 있다. 비트코인 블록의 크기 제한은 1MB이지만, 비트코인 네트워크 블록에 포함되는 각 거래는 추가 데이터를 담을 수 있으므로, 실제로 각 블록은 최대 4MB의 데이터를 저장할 수 있다.
결국 Ordinal 이론 + SegWit + Taproot의 조합이 비트코인 NFT를 창출했으며, 각각의 사토시(sat)에게 특별한 의미를 부여할 수 있게 되었다.

BRC-20 생태계
BRC-20를 말할 때 unisat을 빼놓을 수 없다. 부정할 수 없는 사실은 BRC-20이 처음부터 이야기거리를 지녔다는 점이지만, BRC-20 열풍에 불을 붙인 데에는 unisat의 공이 지대하다.
Unisat이 올바르게 실행한 것
Unisat은 우선 브라우저 플러그인 지갑이다. 설치 및 사용 방식이 Metamask와 매우 유사한데, Metamask가 엄청난 사용자 기반을 갖고 있기 때문에 EVM 호환 체인을 자주 사용하는 사용자들이 비트코인 체인 상의 작업에 빠르게 적응할 수 있도록 해준다. 지갑 기능 외에도 unisat은 명문 확인, 검색, 마켓플레이스 서비스 등을 제공하며, 현재 BRC-20의 원스톱 서비스 애플리케이션 역할을 하고 있다.

unisat은 원스톱 서비스를 통해 BRC-20 사용자의 다양한 니즈를 해결하였으며, 사용자는 단 하나의 도구만으로 민팅, 판매, 검색 등 모든 BRC-20 관련 서비스를 수행할 수 있다.
왜 unisat이 BRC-20 시장에 불을 지폈는가?
위에서 언급한 원스톱 서비스 외에도, unisat이 마켓플레이스 기능을 출시했을 당시 사용자가 일정한 포인트를 보유해야 접근이 가능하도록 하였다. 이 포인트는 unisat의 민팅 도구를 사용해야만 획득할 수 있었는데, 이는 FOMO 감정에 휩싸인 사용자들이 원하는 BRC-20 토큰을 구매하기 전에 신규 프로젝트 토큰을 빠르게 민팅해야 하는 상황을 초래했다. 이는 프로젝트 측면에서 분명히 바람직한 결과였다. 게다가 unisat은 BRC-20 명문 배포자에게 0.2%의 거래 수수료(로열티)를 제공하기도 하였다. 따라서 단기간 내 다수의 프로젝트가 동시다발적으로 출시되며 시장 열기를 더욱 고조시켰다. 5월 11일까지, 공식 트위터에 따르면 BRC-20 거래시장인 UniSat Marketplace는 접근 요건을 폐지하여, 더 이상 UniSat 포인트 없이도 서비스 이용이 가능하게 되었다.

Ordswap
Ordswap 역시 원스톱 도구를 지향하고 있으며, 사용자는 ordswap에서 Ordinals 명문의 민팅, 매매가 가능하다. 하지만 ordswap은 BRC-20 명문에 대해 그리 우호적이지는 않다. 마켓플레이스는 BRC-20에 특화된 최적화가 부족하며, 명문 정렬은 최근순, 번호순, 가격 오름차순, 가격 내림차순의 네 가지 방식만 지원한다. 따라서 BRC-20 애호가들은 ordswap을 주요 거래 시장으로 선택하지 않을 가능성이 높다.

흥미롭게도, ordswap은 orc-20(BRC-20과 호환되는 업그레이드 프로토콜) 명문 생성을 위한 인터페이스를 제공하여 사용자의 관련 작업을 편리하게 돕고 있다.

Ordmint
Ordmint은 현재 주로 민팅 도구로서, 사용자가 라이트닝 네트워크를 통해 BTC를 지불하여 명문을 생성할 수 있도록 지원한다. 일부 검색 기능도 제공하지만 아직 완벽하지 않다. 현재 사용자가 .sat 도메인이 이미 민팅되었는지 여부를 확인할 수 있도록 도와주며, 프론트엔드에 다른 검색 옵션도 추가되어 있지만 아직 사용할 수 없다.

현재 사용자가 .sat 도메인이 이미 민팅되었는지 여부를 확인할 수 있도록 도와주며, 프론트엔드에 다른 검색 옵션도 추가되어 있지만 아직 사용할 수 없다.

Ordinals wallet
Ordinals wallet은 Ordinals 전용 웹 지갑이자 명문 브라우저로, 현재 민팅, 거래 등의 기능을 제공하며 BRC-20에 매우 친화적이다. 현재 이 프로젝트는 초기 사용자들에게 Pixel Pepes NFT를 에어드랍하였다.

그 외에도 기타 일부 Ordinals/Brc20 생태계 인프라 구성 요소들이 존재한다.

미래 전망
BRC-20은 도모(domо)가 비트코인 네트워크에서 이룬 중대한 혁신으로, 비트코인 네트워크의 생태계와 스토리텔링을 다시 활성화시켰으며, 오랫동안 잊혀졌던 라이트닝 네트워크를 다시 사람들 앞에 등장시켰다. BRC-20의 잠재력이 점차 드러나면서, 점점 더 많은 사람들이 BRC-20에 FOMO하고 있다. BRC-20은 점차 하나의 생태계를 형성해 나가고 있다. 그러나 현재 대부분의 BRC-20 토큰은 여전히 '흙개 토큰'이 중심이며, 대부분은 오락적 가치만 있을 뿐이다. 열기가 가라앉고 시장의 이성이 회복될 무렵, 대부분의 BRC-20 토큰 가격은 크게 하락할 것으로 예상된다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














