
비트코인 L2는 무엇이며 포괄적 관점에서의 L2는 어떻게 정의할 수 있을까?
글: jolestar
최근 Bitcoin Magazine에서 제시한 비트코인 L2의 정의를 둘러싸고 비트코인 L2가 무엇인지에 대한 논쟁이 일어났으며, 이는 과거 이더리움 커뮤니티에서도 있었던 논쟁이다. 그렇다면 우리는 도대체 어떻게 L2를 정의해야 할까? 기술적 관점과 생태계적 관점을 나누어 살펴볼 수 있으며, 필자는 포용적인 시각에서 바라보는 L2 개념을 지지한다.
L2의 기술적 정의
기술적으로 L2를 정의하려면, L2가 L1과 중앙화된 솔루션 사이에서 명확히 구분되어야 한다. 여기서 핵심은 두 가지라고 생각한다.
1. L2는 새로운 블록 공간을 생성하지 않는다. 새로운 블록 공간을 만드는 기술적 해결책은 본질적으로 모두 L1이다.
2. L2는 L1을 활용해 데이터 가용성과 보안을 실현해야 한다. 새로운 블록 공간을 창출하는 기술적 해법은 근본적으로 모두 L1이다.
그러나 분명하게, 시장은 단순히 기술적 관점만으로 L2를 정의하지 않으며, 더 많은 경우 생태계적 관점을 따른다.
L2의 생태계적 정의
생태계적 관점에서 L2를 정의할 때 우리는 L2가 L1이 제공하는 능력을 어떻게 활용하고 계승하는지를 주목한다. 비트코인을 예로 들어, 비트코인이 제공하는 어떤 능력들이 확장 가능하며 이를 어떻게 계승할 수 있는지를 분석해보자.
BTC 자산
모든 L2 프로젝트가 다루는 이야기 중 하나는, 수조 달러 규모의 BTC 자산이 거래나 스테이킹 등 다양한 새로운 사용 사례를 통해 활용될 수 있도록 하는 것이다. 블록체인 시스템 간 자산 이동을 위해서는 브릿지(bridge)가 필요하며, 핵심 쟁점은 사용자가 그 브릿지를 얼마나 신뢰할 수 있느냐, 그리고 자산의 안전성이 어떻게 보장되는가이다.
이 관점에서 보면, 브릿지를 통해 BTC 자산의 사용처를 만들어내는 모든 방식은 비트코인 L2로 이해할 수 있다. 심지어 완전히 중앙화된 위탁형 브릿지이며 법적 규제를 통해 안전성을 보장하는 BTC ETF도 비트코인 L2로 볼 수 있다. 사람들이 진정으로 고민하는 것은 탈중앙화 자체가 아니라 '신뢰'의 문제다. 탈중앙화된 방식은 사용자의 신뢰 비용을 낮춰주며 새로운 프로젝트들에게 기회를 제공하지만, 비트코인 상에서 안전한 탈중앙화 브릿지를 구축하는 것은 여전히 중요한 난제이며, L2가 비트코인의 다른 특성을 활용해 브릿지의 보안을 강화할 수 있을지가 관건이다.
또한 오디널스(Ordinals), 오디널스 기반 확장 프로토콜(BRC20 등), 아톰컬스(Atomicals), RGB, 트리프루트 에셋(Taproot assets) 등 비트코인 위의 확장 프로토콜이 발전하면서, 비트코인 상의 새로운 형태의 자산들이 점점 더 많아지고 있다. 따라서 이러한 브릿지가 확장 가능한 구조를 갖추고 있어야 하며, 새로운 자산 유형을 빠르게 지원할 수 있어야 하는 것이 또 다른 큰 도전이다.
비트코인 블록 공간
가장 탈중앙화된 블록체인 네트워크인 비트코인의 블록 공간 가치는 아직 충분히 발휘되지 않았다. 최근의 오디널스(Ordinals) 인스크립션 열풍은 비트코인이 데이터 가용성 계층(DA)으로서의 가치를 발견한 것으로 볼 수 있다. 오디널스 프로토콜은 확장 가능한 데이터 형식 표준을 정의함으로써, 비트코인에 각인된 데이터의 파싱, 전시, 교환에 대한 통일된 방식을 제공했다.
향후 비트코인 위의 확장 프로토콜 및 L2들이 비트코인의 블록 공간을 얼마나 효율적이고 효과적으로 활용할 수 있을지는 중요한 탐색 방향이다.
비트코인 네트워크의 프로그래밍 가능성
비트코인 스크립트(Bitcoin Script)의 프로그래밍 능력은 제한적이며, 자산에 대한 프로그래밍은 시간 잠금(time lock), 해시 잠금(hash lock), 개인키 잠금(private key lock) 세 가지 형태로 주로 나타난다. 트리프루트(Taproot)는 비트코인 스크립트의 복잡도를 한 차원 높여주었고, bitVM 같은 프로젝트들의 가능성을 열었다. 그러나 핵심적인 도전 과제는 비트코인 스크립트가 상태를 가지지 못한다는 점이다. 즉, 비트코인의 상태를 읽거나 누적할 수 없으며 입력값에만 의존하기 때문에, 비트코인 스크립트를 이용해 중재 메커니즘을 구현할 수 있을지 여부는 여전히 미지수이다.
또 다른 관점은 암호학적 혁신인데, 예를 들어 키 교환 기반 게임 메커니즘을 통해 보안을 확보하는 프로토콜인 라이트닝 네트워크가 있다. 또한 바빌론(Babylon)의 '추출 가능한 일회용 서명(one-time extractable signature)'도 구현 세부사항이 아직 공개되지 않았지만 시장의 기대를 받고 있다.
비트코인의 상태
비트코인의 상태에는 다음과 같은 것들이 포함된다.
1. 비트코인의 타임스탬프
2. 비트코인 블록의 nonce 난수
3. 비트코인의 UTXO 및 UTXO 소유권
4. 비트코인 블록 및 UTXO에 부가된 새로운 자산과 정보
이러한 요소들을 기반으로 하여, 다양한 비트코인 확장 프로토콜과 L2 프로젝트들이 비트코인을 어떻게 확장하고 있는지를 분석할 수 있다.
비트코인을 확장하는 방법
브릿지 + 프로그래밍 환경
비트코인 자체의 프로그래밍 능력이 제한적이므로, 비트코인 자산을 EVM처럼 더 강력한 프로그래밍 환경으로 옮겨 새로운 사용 사례를 창출하는 방식이 있다. BEVM, Merlin 등이 이에 해당하며, 핵심은 브릿지 설계에 있다. 1. L2가 L1이 제공하는 보안성을 활용할 수 있는가? 2. 크로스체인 방식의 확장성이 있는가?
비트코인 위에 스마트 계약 계층을 확장
RGB는 비트코인 UTXO가 단 한 번만 사용될 수 있다는 특성을 활용해 일회용 밀봉(one-time seal)을 구현했으며, 동시에 비트코인의 블록 공간을 통해 트랜잭션 커밋을 공개함으로써 오프체인 프로그래밍 환경을 제공한다. 장점은 UTXO 모델과 완벽하게 부합하며, 글로벌 상태에 의존하지 않고 개인정보 보호를 보장한다는 점이다. 하지만 반대로 이것이 바로 단점이기도 하여, 프로그래밍 가능한 시나리오에 제한을 받는다. 이 방향에서 CKB의 RGB++는 RGB의 특성을 선택적으로 적용하며 셀(cell) 모델을 통해 더 풍부한 프로그래밍 패턴을 제공한다.
인덱서(Indexer) 기반 오프체인 컴퓨팅
인스크립션 인덱서 모델은 일종의 오프체인 컴퓨팅 모델이라 볼 수 있다. 자산은 체인 상에서 정의되며, 유효성은 오프체인에서 계산을 통해 보장되면서도 글로벌 상태를 제공할 수 있다. 인스크립션 자산은 L1과 L2 사이에 위치하는 일종의 자산이라 볼 수 있으며, 프로토콜 내에 L1에서 L2로의 이동 메커니즘이 포함된다면 자산이 L1과 L2 사이를 자유롭게 이동할 수 있게 된다. 또한 인스크립션 자산의 생성 및 검증 로직을 코드로 비트코인에 각인시키는 것도 비트코인의 프로그래밍 능력을 확장하는 방식이 될 수 있는데, bitseed가 이에 해당한다.
스택형 L2(Stackable L2)
스마트 계약을 통해 비트코인 확장 프로토콜의 인덱서를 구현하고, 인덱서 내에서 비트코인의 모든 UTXO와 부가된 상태를 파싱하며, 개발자가 스마트 계약을 통해 앱을 인덱서에 배포할 수 있도록 한다면, 마치 비트코인에 새로운 스마트 계약 계층을 추가하는 것과 같다. 이것이 Rooch가 취하는 방식이다.
예전엔 이런 모델을 '스마트 인덱서(smart indexer)'라고 불렀지만, '인덱서'라는 용어는 읽기 전용이라는 인상을 주기 때문에 새로이 'Stackable L2'라는 용어를 사용했다. 이는 L2 내에 L1의 전체 상태를 포함하는 모든 확장 방식을 의미하며, L1의 모든 상태를 완전히 계승한다. 이 경우 L2 앱은 L1의 모든 상태를 읽을 수 있을 뿐 아니라 새로운 상태를 생성할 수도 있고, L1과 L2 자산은 스택 방식으로 조합되어 새로운 자산을 만들 수 있다. L2의 보안은 모듈화된 방식을 통해 보장될 수 있다. 이 개념에 대해서는 추후 별도의 심층 글로 설명할 예정이다.
위의 여러 방식들은 사실상 서로 조합하여 함께 작동할 수 있다.
포용적인 시각의 L2
구체적인 구현 방식을 떠나 L2를 추상적으로 이해하면, L2는 하나의 연속 스펙트럼(spectrum)이라고 볼 수 있다. 가장 왼쪽 끝은 CEX, 가장 오른쪽 끝은 L1이며, 그 중간 영역에 존재하는 다양한 솔루션들 모두 이 스펙트럼 안에 포함될 수 있다. 스펙트럼의 양 끝은 각각 다른 성장 모델을 대표한다. CEX는 거의 완전히 제품과 사용자 중심의 성장 방식을 따르는 반면, L1은 구성 주기가 길어 내러티브와 비전을 우선시한다. L2는 그 중간에 위치하며, 혼합형 성장 모델을 따른다.
포용적인 시각을 취한다면, '진짜 L2란 무엇인가'에 집착할 필요가 없다. Validium, Plasma, Sovereign rollup, Op/Zk rollup, 모듈형 실행 계층(Modular Execution layer), 탈중앙화 컴퓨팅(Decentralized compute), 사이드체인(side chain), L2/L3 등 업계에서 창조된 다양한 기술과 방식들은 모두 이 스펙트럼의 일부로 간주되어야 하며, 업계는 다양한 조합을 통해 새로운 애플리케이션이 요구하는 인프라를 탐색하고 있다.
각 프로젝트가 새 애플리케이션에 대해 가지는 가정이 다르기 때문에, 그들의 조합 방식과 성장 모델도 달라진다. 어떤 것은 L1보다 약간 왼쪽에, 또는 CEX보다 약간 오른쪽에 위치할 수 있다. 미래는 불확실하며, 현재로서는 어느 모델이 성공할지 단언하기 어렵다. 그러나 한 가지 확실한 것은, 업계가 오랜 탐색 끝에 규모 있는 L1과 CEX를 갖추었고, 이제 그 사이를 메울 규모 있는 중간 계층이 필요하다는 점이다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News












