어플리케이션 체인은 사용자에게 중앙화 제품 경험을 어떻게 제공할 것인가?
작성: Natalie Mullins
번역: TechFlow
최근 블록체인 설계 공간이 열리면서 단일 블록체인뿐 아니라 다음과 같은 다양한 옵션들이 등장했다.
-
모듈형 블록체인;
-
데이터 가용성 및 컨센서스 계층;
-
롤업(Rollup) 및 실행 환경;
-
특정 애플리케이션 전용 체인 등
개발자가 선택할 수 있는 많은 옵션이 존재하지만, 가장 중요한 질문은 어떤 설계가 탈중앙화 플랫폼에 가장 적합한지가 아니라, 어떤 설계가 탈중앙화 플랫폼이 중앙화 플랫폼과 경쟁할 수 있는 최고의 기회를 제공하는지이다.
블록체인의 사용 사례가 다양하기 때문에 만병통치약 같은 해답을 찾는 것은 불가능하다. 따라서 본문은 이러한 문제에 대응할 수 있는 가장 실현 가능하면서도 충분히 탐구되지 않은 방법 중 하나인 앱 체인(application-specific chain)에 초점을 맞출 것이다. 우리는 앱 체인이 진정한 혁신적인 제품과 기능 창출을 어떻게 촉진할 수 있는지, 그리고 프로젝트에 제공되는 주권(주체성)의 이점에 대해 살펴볼 것이다.
앱 체인의 장점
위에서 언급한 다양한 아키텍처를 고려할 때, 어떤 솔루션이 사용자 경험의 고통점을 가장 잘 해결하면서도 충분한 탈중앙화를 유지할 수 있는지는 명확하게 드러나지 않는다.
각 접근 방식에는 트레이드오프가 존재하지만, 앱 체인은 극도로 중요하고 독특한 장점 하나를 제공한다: 바로 '주권(Sovereignty)'이다.
기술적 관점에서 보면, 주권은 수직 통합(vertical integration)으로 간주될 수 있다.
이는 애플리케이션 개발자가 해당 앱의 특정 요구에 맞게 블록체인 스택의 모든 계층을 제어하고 맞춤화할 수 있음을 의미한다.

중간 미들웨어 솔루션에 대한 의존도를 줄일 뿐 아니라, 다른 앱들과 블록 공간을 경쟁할 필요가 없으며, 다른 프로젝트의 개발 로드맵이나 거버넌스에 종속되지 않을 수 있다.
이러한 이점들은 일정 규모 이상으로 성장하여 더 많은 처리량, 자주 업그레이드, 또는 플랫폼의 미래 발전을 직접 제어하고자 하는 프로젝트들에게 특히 매력적이다.
기술적 주권은 개발자들이 다양한 합의 모델, 맞춤형 노드 요건, 상태 모델 등을 실험함으로써 창의성을 발휘할 수 있게 한다. 많은 새로운 L1들이 핵심 아키텍처를 중심으로 등장했지만, 기존 체인에서는 달성할 수 없는 합의 부족 문제를 안고 있다. 앱 체인은 개별 앱에 동등한 수준의 최적화를 제공한다.
사회적으로 볼 때, 사회적 주권(social sovereignty)은 본질적으로 각 앱이 자신의 가치를 우선시하고 자신에게 가장 중요한 트레이드오프를 스스로 결정할 수 있는 능력을 의미한다.
커뮤니티는 스스로 운명을 통제할 수 있으며, 정치적 혹은 기술적 이유로 블록체인을 하드포크(hard fork)하는 등의 조치를 취할 수 있다. 대부분의 프로젝트가 앱 체인 구축을 기술적 이유로 선택하지만, 사회적 주권에 대한 필요성 역시 과소평가되어서는 안 된다. 현재와 미래에도 일부 앱은 다른 생태계가 자신의 가치를 충분히 반영하지 못한다고 느껴 사회적 주권을 위해 앱 체인을 선택할 것이다.
트레이드오프와 우려사항
앱 체인은 모든 프로젝트에 완벽한 해결책은 아니며, 블록체인과 앱이 무엇을 선택해야 할지를 보여주는 하나의 관점일 뿐이다.
많은 비판자들은 조합성(composability)과 유동성 분절화(liquidity fragmentation)를 지적하며, 이를 바탕으로 DeFi에는 앱 체인이 적합하지 않다고 주장한다.
그러나 이러한 우려는 설득력이 떨어진다. 왜냐하면 범용 L1 상에서도 유동성은 소수의 인기 있는 앱에 집중되기 때문이다.
사용자가 DEX 체인, 대출 체인, 퍼피추얼 체인, 유동성 스테이킹 체인 사이를 왔다갔다하는 대신, 이러한 기능들을 몇 개의 유동성이 매우 높은 DeFi 앱 체인의 핵심 제품에 모두 통합한다면, 유동성 분절화 문제는 크게 완화될 수 있다.
또한 주목할 점은, 이더리움 메인넷이 여전히 DeFi의 중심지임에도 불구하고, 롤업 중심의 확장 로드맵 자체가 조합성과 유동성 분절화에 영향을 미친다는 사실이다.
앱 체인이 코스모스(Cosmos) 생태계만의 전유물은 아니지만, 개발자 도구의 완성도와 이종 간 조합성(heterogeneous composability, 이더리움 생태계 등에는 아직 없는 기능) 덕분에 많은 앱 체인들이 코스모스를 거점으로 삼고 있다.
매력적인 기능과 실험 사례
앱 체인의 잠재력을 가장 잘 이해하는 방법은 Osmosis, Mars Protocol, Penumbra, dYdX 등에서 현재 개발 중인 가장 주목할 만한 사용자 경험 사례들을 탐색하는 것이다.
Osmosis
Osmosis는 코스모스 생태계 내의 앱 체인 기반 DEX이자 emerging liquidity hub(부상하는 유동성 허브)이다. Osmosis의 초기 아이디어는 공동 창립자 Sunny Aggarwal의 "DAOifying Uniswap Automated Market Maker Pools"이라는 블로그 포스트에서 비롯되었으며, 그 핵심은 AMM 세계에 코스모스의 맞춤화 가능성과 주권을 도입하는 것이었다.
현재 이 프로토콜은 독특하고 변경 가능한 파라미터를 갖춘 유동성 풀 생성을 허용하며, 다양한 종류의 보팅 커브(bonding curve), 다중 가중치 자산 풀 등을 실험할 수 있다. 오더북 매칭과 중앙집중식 유동성 풀을 결합한 하이브리드 유동성 모델도 개발 중이다.
DeFi 앱 체인 분야의 선구자로서, Osmosis는 이미 시장에 여러 혁신 기능을 선보였다. 그 중 하나가 초과 스테이킹(superfluid staking)인데, 이는 스테이킹 수익을 선택할지, DeFi 수익을 선택할지 고민하는 사용자에게 우아한 해결책을 제공한다.
$OSMO가 포함된 LP를 스테이킹함으로써 사용자는 체인 보안에 기여하면서도 추가 가치를 커뮤니티로 되돌릴 수 있다. 이 기능은 Osmosis 체인이 앱 자산을 식별하고 PoS 컨센서스에서 활용할 수 있기 때문에 가능하며, 앞으로 더 많은 기능과 자산 유형이 추가됨에 따라 유사한 용도로 사용될 수도 있다.
CEX 수준의 사용자 경험을 창출하는 측면에서, Osmosis는 마진 거래와 대출 기능을 핵심 제품에 통합하려 하고 있다. 현재 팀은 Mars Protocol과 협력하여 대출 기능을 Osmosis 거래 엔진에 직접 통합하고 있으며, 이는 단계적 정산(cross-margining), 자산 교차 담보, Osmosis LP를 마진 거래 담보로 사용하는 것을 가능하게 한다. 올해 초 미디엄에 글을 쓴 Osmosis의 Steview Woofwoof는 이런 설계의 이점을 다음과 같이 간결하게 설명했다.
"단계적 정산은 예기치 못한 변동성으로 인해 레버리지 포지션이 즉각적으로 치명적인 청산을 당하지 않도록 보장한다. 효율적인 교차 담보는 Osmosis가 (무상태 DEX와 달리) 사용자의 다양한 자산 및 풀로부터 담보물을 블록 단위로 추적할 수 있으므로, 모든 대출 및 마진 포지션에 대해 하나의 큰 담보 풀처럼 작동할 수 있게 한다."
"DEX 내에 대출 프로토콜을 구축하는 또 다른 이점은 오라클의 필요성을 제거한다는 점이다. 실제로 Osmosis의 가격 정보 자체가 다른 플랫폼에서 사용하기 위해 오라클로 피드백될 수도 있다. 물론 특정 공격(가격操縱, dDOS 등)에 대비해 백업 또는 보안 강화를 위해 외부 오라클을 사용하는 것은 여전히 유용하다."
Osmosis는 또한 MEV(Miner Extractable Value) 문제를 해결하기 위한 여러 창의적인 방법을 탐색하고 있는데, 이는 앱 체인에서 훨씬 더 쉽게 구현 가능하다:
-
임계값 암호화(threshold encryption) — 사용자 거래를 블록 생산자에게 방송하기 전에 암호화하고, 블록이 투표되고 최종 확정된 후에만 복호화 및 실행을 허용한다.
-
요금 차별(fee discrimination) — 다양한 유형의 거래에 서로 다른 수수료를 부과함 (예: 아비트리지 거래를 더 비싸게 만든다).
-
Skip — 기본 프로토콜 내에 Flashbots와 유사한 기능을 구축한다.
-
내부 MEV(internal MEV) — 프로토콜 내부에 아비트리저를 두고 발생한 수익을 $OSMO 스테이커에게 배분한다.
Mars Protocol
Mars는 Delphi Labs가 개발 중인 크로스체인 신용 프로토콜이며, 동시에 '계약 간 대출(Contract-to-Contract, C2C)'이라는 새로운 형태의 DeFi의 선구자이다. 원래 테라(Terra)에 배포되었으나, Mars 팀은 이후 제품 전략을 재검토하고 어떤 생태계에 투자할지 결정했다. 다양한 L1과 L2를 조사한 결과, Mars 팀은 기존 L1의 이점과 앱 체인의 주권을 동시에 누릴 수 있는 독특한 '아웃포스트 & 허브(outpost & hub)' 모델을 선택했다.

레드뱅크(Red Bank)는 아웃포스트의 인스턴스로, 다양한 체인에 배포 가능한 비托管(non-custodial) 및 초과 담보 기반 대출 프로토콜이다. 이를 통해 동일 L1 상의 다른 앱들과 원자적 동기화 조합(atomically composable)이 가능하다. 또한 C2C 대출의 유동성 공급원이 되는데, 승인된 스마트 계약은 담보 없이 Red Bank에서 차입할 수 있다. 현재 계획은 Osmosis에 첫 번째 아웃포스트를 구축하는 것이다.
Mars 허브는 앱 체인으로서 두 가지 핵심 기능을 수행한다:
-
모든 아웃포스트를 관리하고 (C2C 대출에 승인된 계약을 투표 결정)
-
모든 아웃포스트로부터 수익을 수집하여 $MARS 스테이커 및 검증자에게 분배
지금까지 대부분의 DeFi 프로토콜은 유명한 L1마다 재배포하거나 크로스체인 브릿지를 구축하는 방식으로 크로스체인 전략을 취했다. Mars의 허브 & 아웃포스트 모델은 기존의 유동성 높은 DeFi 생태계와 통합하면서 거버넌스와 토큰 가치 축적을 단순화함으로써, 양쪽의 장점을 모두 취하고 메인넷의 분절화 문제를 완화하려는 시도이다.
Delphi Labs 팀은 DeFi의 최고 수준 UX 구축을 매우 중요하게 여기며, 출시 후 Mars는 지금까지 중앙화 거래소 UX에 가장 경쟁력 있는 시도 중 하나가 될 것으로 기대된다. 개발 로드맵에는 Rover 신용 계정과 같은 여러 흥미로운 신기능들이 포함되어 있으며, 이는 사용자가 단일 계정에서 레버리지를 활용해 다양한 DeFi 상품을 거래할 수 있게 해줄 것이다.
Penumbra
Penumbra는 프라이버시를 활용해 체인 상 거래 및 마켓메이킹 경험을 개선하는 크로스체인 익명 자산풀 및 앱 체인 DEX이다. 이 프로젝트의 비전은 Zcash 등 프라이버시 보호 도구의 낮은 채택률과 관심에 대한 좌절감에서 비롯되었으며, 프라이버시 덕분에 더 나아지는 제품을 만들고자 하는 목표에서 시작되었다. 그러나 지난 몇 년간 드러났듯이, 프라이버시는 많은 이들이 처음 생각했던 것보다 훨씬 더 어려운 문제임이 입증되었다.
풍부한 자금 지원 아래 블록체인 상에서 프라이버시 컴퓨팅을 구축하려는 시도가 많았지만, Penumbra 팀은 기존의 어떤 방법에도 만족하지 않았다. 오히려 그들은 더 섬세하지만 중요한 질문을 제기했다: 공개 공유 상태(public shared state)를 중심으로 한 블록체인이 유용하다면, 우리는 어떻게 동일하게 유용한 익명 원장(privacy ledger)을 구축할 수 있을까?
Penumbra 팀은 공개 공유 상태 개념이 블록체인의 핵심 유용성이라고 본다. 왜냐하면 이는 블록체인을 사용하고자 하는 누구라도 체인 자체와만 조율하면 되고, 체인 외부의 거래 상대방과 조율할 필요가 없기 때문이다.
따라서 이전에 시도된 프라이버시 보호 L1 및 롤업은 프라이버시 문제를 해결할 수 있지만, 그 과정에서 사용자가 공개 공유 상태와 의미 있는 방식으로 상호작용할 수 있는 정도를 심각하게 제한한다고 본다.
이상적으로는, 프라이버시 계산이 개인의 개인정보를 보호하면서도 중요한 전체 데이터는 투명하게 유지되도록 이루어져야 한다. 그러나 이러한 트레이드오프를 관리할 수 있는 시스템을 구축하려면 현재 시장의 어떤 것과도 근본적으로 다른 상태 모델이 필요하므로, Penumbra 팀은 처음부터 새로 만들고 있다.
또한 현재는 거래 및 마켓메이킹 사례에 집중하고 있지만, 팀이 진행 중인 연구와 설계 작업은 다른 상황의 프라이버시 및 확장성에 광범위한 영향을 미칠 수 있다.

블록체인 상의 프라이버시는 사용자 데이터와 실행을 체인 외부로 이전함으로써 달성된다: 체인 상의 사용자 데이터를 데이터에 대한 암호화된 커밋으로 대체하고, 평문 실행을 상태 전이의 정확성에 대한 제로지식 증명으로 대체한다. 이는 다른 상태 모델을 필요로 한다.
글로벌 가변 상태(global mutable state) 중심의 모델과 달리, 유효한 거래는 실행 중에 변화하지 않고, 불변이며 조합 가능한 상태 조각(state fragment)의 개념을 채택한다. 각 거래는 입력 상태 조각을 소비하고 출력 상태 조각을 생성한다 (이 개념은 비트코인의 UTXO 모델과 유사하다).
이를 통해 상태 조각은 해당 상태 조각에 대한 커밋으로 대체될 수 있고, 거래 내용은 유효한 상태 전이 증명으로 대체될 수 있다.
그러나 이 방법의 문제는 실행이 체인 외부로 이전되므로 더 이상 공유 상태에 접근할 수 없다는 점이다. 왜냐하면 제안된 상태 전이의 정확한 최종 출력을 거래 입력으로 제공해야 하기 때문이다.
예를 들어, DEX 거래는 체인에 거래를 제출하기 전에 AMM 리저브의 정확한 상태와 정확한 출력 가격을 고정해야 한다.

독특한 상태 모델
Penumbra의 상태 모델은 공개 공유 상태와의 프라이버시 상호작용을 촉진하기 위해 설계되었으며, 액터 모델(actor model)을 사용하여 체인 외부 계산(프라이버시 보호, 사용자 상태 처리)과 체인 상 계산(공개, 공유 상태 처리)을 명시적으로 분리한다.
액터 모델에서 사용자는 거래가 아닌 메시지를 생성하고, 이를 암호화한 후 스마트 계약에 전송한다. 각 스마트 계약은 블록당 한 번 실행되며, 해당 블록 기간 동안 받은 모든 메시지를 입력으로 사용하므로 거래를 배치 처리하거나 기타 맞춤형 애플리케이션 로직을 사용할 수 있다. 이는 각 계약이 한 번만 실행되므로 계산 비용이 블록의 모든 거래에 걸쳐 분산된다는 점에서 확장성 면에서도 유리하다. 검증자는 일괄 처리된 정보의 일부를 비동기적으로 해독하고 거래를 실행한 후 공개 출력을 생성한다.
이러한 비동기성은 프라이빗 NFT를 생성함으로써 달성되며, 이는 실행의 중간 상태를 기록하고 미래 상태를 시뮬레이션한다. 계약이 출력 메시지로 응답하면 프라이빗 NFT가 소모되어 올바른 미래 상태가 모델링되었음을 증명하며, 이때 계약의 메시지가 실행의 프라이빗 출력 생성에 사용된다. 이 경우의 트레이드오프는 실행이 여러 블록에 걸쳐 발생할 수 있다는 점이다.
프라이버시 스테이킹
위임자와 검증인의 책임을 보호하기 위해 Penumbra 팀은 스테이킹 설계에 새로운 접근법을 도입했다. "바인딩되지 않음(unbonded)"과 "바인딩됨(bonded)"을 동일한 토큰의 서로 다른 상태로 보는 대신, 바인딩된 스테이킹을 위임 토큰(delegation token)으로 기록한다. 이 토큰은 마치 LP 토큰이 유동성 풀의 지분을 나타내듯이, 검증인의 위임 풀에 대한 지분을 나타낸다.
각 검증인의 위임 풀 크기는 공개 체인 상태의 일부이지만, 위임 토큰은 서로 교환되며 다자산 익명 풀(multi-asset shielded pool, Penumbra 상의 모든 가치가 기록되는 장소)에 저장됨으로써 프라이버시를 유지한다. 마지막으로 스테이킹 보상은 스테이킹 토큰과 위임 토큰 간의 환율을 추적함으로써 계산되며, 이는 해지(bonding 해제)만 과세 대상이 되므로 세금 효율성 측면에서 이점이 있다.
궁극적으로 Penumbra의 가정은 프라이버시 자체가 거래 경험의 핵심 구성 요소이며, 더 나아가 프라이버시를 활성화하는 전략은 더 복잡하고 자본이 풍부한 참여자들의 진입을 유도하여 유동성 향상, 가격 개선, 슬리피지 감소로 이어진다는 것이다. 그들의 비전은 CeFi보다 더 많은 프라이버시를 제공하면서도 DeFi의 개방성과 무허가 접근성을 갖춘 사용자 경험을 창출하는 것이다.
dYdX
이더리움 L2에 배포된 가장 큰 앱 중 하나였던 영속 선물거래소 dYdX는 최근 V4 버전을 앱 체인으로 구축할 계획을 발표했다. 공식 문서에서는 "탈중앙화, 확장성, 맞춤화의 독특한 조합"이 주요 이유라고 밝혔지만, 각 요인을 더 깊이 분석해볼 필요가 있다:
탈중앙화
특히 미국을 중심으로 한 규제 저항에 직면하면서 많은 DeFi 프로젝트가 심각한 법적 타격을 받고 있다. dYdX V3는 현재 이더리움 L2(StarkEx)에 배포되어 있으며, 해결책이 활발히 연구되고 개발 중이지만, 완전히 탈중앙화된 롤업이 실현될 때까지 기다릴 수 없는 프로젝트도 있다. dYdX는 바로 그러한 프로젝트로, 약 100개의 검증자를 운영하는 자체 체인을 운영하는 것이 최선의 선택이라고 판단했다.
확장성
dYdX V3는 현재 초당 약 10건의 거래, 초당 약 1,000건의 주문/취소를 처리하고 있다. 팀은 처리량을 수 개의 수량급 향상시킬 수 있는 체인을 전 세계 블록체인에서 찾기 위해 조사했지만, 적절한 후보를 찾지 못했다. 그래서 더 창의적인 해결책을 선택했다: 탈중앙화된 오프체인 주문 매칭 네트워크. dYdX 체인은 모든 주문에 대한 합의가 아니라 정산된 거래에 대해서만 합의하면 되므로, V4는 진정한 수준의 뛰어난 확장성을 해제할 수 있다.
기술적으로 이 설계는 앱 체인이 노드를 맞춤화할 수 있도록 허용하기 때문에 가능하다. 예를 들어 검증자가 오라클 네트워크나 크로스체인 브릿지 인프라 운영을 도와야 하는 등의 요구사항을 설정할 수 있다.
맞춤화
Bankless 인터뷰에서 dYdX 창립자 Antonio Juliano는 기본 L1 구축뿐 아니라 맞춤형 실행 모듈, 오프체인 주문 네트워크, 오라클 네트워크, 모바일 앱, 맞춤형 지갑 등을 포함하는 완전한 수직 통합 제품 및 사용자 경험에 대한 야심찬 비전을 공유했다. Juliano는 이 노력을 "매우 위험한 도전"이라고 표현했지만, 이것이 dYdX에게 최고 품질의 사용자 경험을 제공하는 최선의 선택이라고 분명히 밝혔다.
마무리
앞서 강조한 모든 장점과 혁신적 실험에도 불구하고, 특정 애플리케이션 전용 블록체인을 구축하는 기술적 난이도는 스마트 계약으로 앱을 배포하거나 전용 실행 환경(롤업, 서브넷 등)에 배포하는 것보다 훨씬 높다.
이 현실적인 도전은 과소평가되어서는 안 되지만, 앱 체인이 제공하는 훨씬 더 개방된 설계 공간의 잠재적 이점 역시 과소평가되어서는 안 된다. 뛰어난 사용자 경험은 탈중앙화 제품이 중앙화 경쟁자를 이기는 방식일 뿐 아니라, 오픈소스이고 무허가인 세계에서 경쟁 우위를 확보하는 핵심 요소이기도 하다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News











