
멀티체인 시대에서 왜 체인 추상화가 계정 추상화 이후 가장 주목해야 할 분야인가?
글: 제이슨 첸
이전 글에서 나는 앱체인의 폭발과 유휴 상태의 어색함에 대해 여러 차례 언급한 바 있다. 「우리는 정말 그렇게 많은 레이어2가 필요한가? Web3 대규모 응용의 실질적 돌파구는 어디에 있는가?」라는 제목의 글에서 다뤘듯이, 현재 레이어1과 레이어2가 다양한 형태로 등장하고 있으며, 계정 추상화(account abstraction) 이후 나는 '체인 추상화(chain abstraction)'가 주목해야 할 중요한 분야라고 생각한다.
많은 친구들이 자주 묻는 것이 있는데, 계정 추상화에서 말하는 '추상화'란 도대체 무엇을 의미하는지, 왜 이렇게 이상한 이름을 붙였는지 궁금해한다. 소프트웨어 엔지니어링에서 '추상화(abstraction)'란 내부 구현 세부사항을 숨기고 외부에는 표면적인 형태만 제공함으로써 이해와 사용의 복잡성을 줄이고, 높은 응집성과 낮은 결합도를 실현하는 것을 말한다. 추상화 개념은 모듈화와도 밀접하게 연결되어 있다. 따라서 계정 추상화란 블록체인 계정의 주소, 개인키, 니모닉(mnemonic) 등의 내부 정보를 감추어 사용자가 계정 존재 자체를 의식하지 않게 만드는 것을 의미한다. 마찬가지로 체인 추상화란 각 체인, 가스비, 네이티브 토큰 등의 내부 정보를 사용자로부터 숨겨, 체인 자체를 무감각하게 만드는 것이다.
왜 체인 추상화가 중요한가? 두 가지 이유가 있다:
1. 사용자 경험(User Experience)
2. 유동성의 집약
사용자 경험은 말할 필요조차 없다. 먼저 사용자는 '체인'이라는 개념부터 이해해야 하며, 제품을 사용할 때마다 해당 체인을 수시로 전환하거나 추가해야 하고, cross-chain 거래를 통해 각 체인의 가스비를 사들여야 한다. 체인은 웹2의 서버와 같은 역할을 하는데, 사용자가 동영상을 시청할 때 그 영상이 어느 데이터센터에 저장되어 있는지 알 필요 없고, 특정 영상을 보기 위해 굳이 데이터센터를 옮기고 그곳의 트래픽을 구매해야 한다면 이건 말도 안 되는 일이다.
경험상의 문제는 단지 진입 장벽을 높이는 것일 뿐이라고 해도, 유동성의 분열 문제는 더욱 치명적이다.
폴리곤(Polygon) 2.0은 최근 발표된 계획으로, 핵심 목표 중 하나가 바로 유동성 통합 문제 해결이다. 이전에 트위터를 통해 이미 2.0의 내용과 특징들을 설명한 바 있는데, 일체화된 체인 생성 기술이 점점 성숙해지면서 다수의 체인이 생겨나게 되면 유동성이 극도로 분산될 수 있기 때문이다. 여기서 말하는 유동성은 자금뿐 아니라 사용자, 트래픽 등 광범위한 의미까지 포함된다. 이를 이해하기 위해 다시 웹2를 예로 들어보자.

웹2 환경에서는 서버를 보관하는 데이터센터가 수십 개 있을 수 있고, 내가 업로드한 동영상은 그중 한 곳에 저장될 수 있다. 하지만 사용자가 시청하는 동영상은 "다른 데이터센터 간"에도 자유롭게 접근 가능하다. 즉, 내 전화번호가 베이징 연통이라 해서 북중국 지역 데이터센터의 동영상만 볼 수 있게 되는 것은 아니다. 그러나 만약 실제로 그렇게 된다면 어떻게 될까? 동영상은 여러 고립된 섬처럼 나뉘어져 유동성이 크게 저하될 것이다. 원래 10만 명에게 노출될 수 있었던 우수한 동영상이 이제는 해당 서버가 커버하는 1만 명에게만 노출되는 상황이 발생할 수 있다.
또한 여러분은 15년 전의 많은 온라인 게임들, 예를 들어 《진무단》이나 《QQ 비차》 등을 기억하는가? 게임에 접속하면 먼저 서버를 선택해야 했다. 북중국 1서버, 북중국 2서버 등 말이다. 같은 서버를 선택한 사람들과만 함께 플레이할 수 있었고, 사용자 유동성은 극도로 분열되었으며, 상호작용도 크게 줄어들었다. 심지어 어떤 게임은 데이터와 계정 자체를 서버별로 격리시켜, 북중국 서버에서 열심히 레벨을 쌓아 만렙을 찍었는데도 남중국 서버로 가면 다시 초보자 마을에서 시작해야 했다.

금융적 속성을 본질적으로 지닌 Web3 세계에서는 특히 DeFi 중심으로 유동성이 더욱 중요하다. 자금의 유동성은 자금 활용 및 회전 효율을 직접 결정하며, 많은 사람들이 유니스왑(Uniswap)의 불변의 지위가 깊은 유동성 풀 덕분이라고 생각한다. 만약 DeFi 프로젝트가 자신의 자금 유동성을 여러 체인에 분산시킨다면, 이는 매우 위험한 일이다. 또한 Web3 애플리케이션 계층인 소셜, 게임 등도 현재 사용자 수가 적은 상황에서 유동성이 더 분산된다면, 아예 플레이할 사람이 없어질 것이다.
계정 추상화는 사용자의 이해 및 조작 난이도를 낮춰, 거의 웹2 수준의 경험으로 이메일만 있으면 사용할 수 있도록 하며, 그 이면의 복잡한 개념들을 신경 쓰지 않게 해준다. 마찬가지로 우리는 체인 추상화도 절실히 필요로 한다. 모든 체인의 개념을 완전히 제거하여, 사용자는 단지 '좌측 페달은 가속, 우측 페달은 제동'이라는 정도만 알고 차를 운전할 수 있으면 되고, 엔진, 로터, 조절기 따위는 전혀 몰라도 된다.
진입 장벽을 낮춘 후, 체인 추상화의 더 큰 가치는 유동성의 통합에 있다. 사용자는 자신이 단지 '블록체인'이라는 것과 상호작용하고 있다는 사실만 알면 되며, 그 아래 어떤 체인이 있는지, 어떤 자산인지에 대해서는 탄력적이고 자동화된 방식으로 라우팅을 완전히 처리해 준다. 따라서 크로스체인(cross-chain)은 체인 추상화의 중요한 단계이지만 전체는 아니다. 이 뒤에는 크로스체인을 핵심으로 삼고, 보안을 기본으로 하는, 지갑부터 자산 및 메시지까지 포괄하는 자동화 솔루션 전체가 자리 잡고 있으며, 매우 방대한 공학적 과제이다.
체인 추상화라는 분야에는 Connect, DappOS 등 다양한 프로젝트들이 있으며, 일부 계정 추상화를 하는 기업들도 실제로 체인 추상화로 하향 확장하려는 노력을 진행하고 있다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














