몇 년 전 저는 유니스왑이 자체 네트워크를 개발할 가능성을 예측했지만 당시에는 잠재적인 사용자 경험 문제로 인해 가능성이 높지 않다고 생각했습니다. 가능성이 낮다고 생각했습니다. 하지만 어제 저녁, 유니스왑이 자체 L2 솔루션인 유니체인의 출시를 공식적으로 발표하면서 제 예상은 곧바로 빗나갔습니다.
유니체인의 백서는 3페이지에 불과하지만, 자세히 살펴보면 걸작이라는 것을 알 수 있습니다. 이 백서에는 사용자 경험에 대한 유니스왑의 오랜 노력, 플래시봇의 최신 MEV 연구, OP-Stack이 구축한 방대한 에코시스템이 모두 담겨 있습니다. 이 백서는 간략하지만 TEE, 우선순위 지정, MEV 과세와 같은 복잡한 주제를 다루고 있어 MEV의 기본에 익숙하지 않은 독자들에게는 어려울 수 있습니다. 따라서 본 백서는 유니체인의 주요 기능에 대해 독자들이 쉽게 이해할 수 있도록 빠르고 간단하게 분석하는 것을 목표로 합니다.
유니스왑은 25개 네트워크에 배포되어 있으며 총 TVL이 약 45억 달러에 달하는 이더리움 생태계의 선도적인 AMM DEX입니다. 유니스왑은 가장 성공적인 프로토콜 중 하나로 인정받고 있지만, 여전히 실행되는 네트워크의 한계에 직면해 있습니다.
예를 들어, 이더리움은 뛰어난 유동성을 제공하지만 낮은 확장성과 악의적인 MEV(최대 추출 가능 가치)에 대한 취약성을 가지고 있습니다. 이러한 문제를 해결하기 위해 다양한 롤업 솔루션이 등장했지만, 현재 대부분의 롤업은 단일 시퀀서에 의해 운영되며 유효성 오류나 검열과 같은 잠재적인 단일 장애 지점이 발생하기 쉽습니다.
또한 이더와 롤업의 블록 생성 과정에는 공개 멤풀이 포함되며, 이는 사용자(검색자)가 다른 사용자로부터 (좋든 나쁘든) MEV를 추출할 수 있는 환경을 조성합니다. 또한, MEV 가치 사슬의 구조로 인해 제안자(제안자)는 다양한 비율의 가치를 가져갈 수 있는 반면 사용자는 혜택을 받지 못하는 불균형이 존재합니다.
유니체인은 Uniswap, Flashbots, OP. 랩스, 패러다임이 출시한 이더리움 최적화 롤업으로, 이러한 문제를 해결하기 위해 설계되었으며 검증 가능한 블록 구축과 유니체인 검증 네트워크(UVN)를 통해 몇 가지 주요 이점을 제공합니다.
빠른 상태 업데이트
애플리케이션이 MEV를 추출하고 내재화할 수 있도록 지원
빠른 경제 종료를 통해 빠른 정산 가능
< /ul>유니체인은 OP 스택을 기반으로 업그레이드된 버전으로 옵티미즘의 슈퍼체인 생태계에 참여할 계획입니다. 이번 통합은 유니체인 고유의 빠른 결제 기능에 더해 슈퍼체인 생태계의 크로스체인 솔루션을 통해 사용자에게 원활한 유동성 경험을 제공할 것으로 기대됩니다.
유니체인이 어떻게 이러한 이점을 제공하는지 자세히 살펴보겠습니다.
검증 가능한 블록 빌딩
검증 가능한 블록 빌딩은 플래시봇과 협력하여 개발한 기능인 롤업-부스트에 의해 가능해졌습니다. 부스트는 플래시블록과 검증 가능한 우선순위 지정 등 두 가지 주요 기능을 제공합니다. MEV-Boost와 마찬가지로 롤업 부스트도 도우미로 사용할 수 있습니다.
플래시블록
플래시블록은 TEE(신뢰할 수 있는 실행 환경) 빌더에서 발행하는 일종의 사전 확인입니다(아래에서 자세히 살펴보겠습니다).유니체인은 부분 블록을 생성하며, 단일 블록을 네 부분으로 나누고, 각 부분은 250밀리초마다 생성되어 시퀀서로 전송됩니다.
시퀀서는 트랜잭션이 실행될 때 이러한 부분 블록을 지속적으로 다운로드하여 사용자에게 실행을 조기에 확인할 수 있도록 합니다. 시퀀서는 이러한 부분 블록이 최종 제안 블록에 포함되도록 합니다. 이 프로세스는 상태 업데이트 속도를 높이고, 지연 시간을 줄이며, 사용자 경험을 개선하고, 악성 MEV를 줄입니다.
검증 가능한 우선순위 정렬
우선순위
우선순위 정렬은 패러다임의 댄 로빈슨과 데이브 화이트가 제안한 블록 구축 메커니즘입니다. 이 모델은 블록 제안자가 우선순위 수수료만을 기준으로 거래를 주문하고 검토나 지연 조치에 관여하지 않는다고 가정합니다. 이 모델은 단일 또는 신뢰할 수 있는 블록 제안자가 존재할 때만 가능합니다. 이더리움 L1과 같이 여러 제안자가 블록을 구성하는 경쟁 환경에서는 우선순위 지정이 불가능합니다.
우선순위 지정의 목적은 메인넷의 디앱이 상호작용하는 트랜잭션의 MEV에 세금을 부과하여 MEV 값의 일부를 추출할 수 있도록 하는 것입니다. 이 값은 디앱이 내부적으로 사용하거나 사용자에게 재분배할 수 있으며, MEV 세금은 스마트 컨트랙트가 거래에 부과하는 수수료로, 거래 우선순위 수수료의 함수로 설정할 수 있습니다. 다음은 간단한 예시입니다.
유니체인의 DEX 100y는 거래소의 MEV 거래에서 직접 MEV를 추출하려고 합니다. 유니체인의 블록이 우선순위를 사용하여 구성된다는 것을 알고 있으므로 모든 거래의 MEV 값은 우선순위 수수료에 의해서만 결정된다는 것을 의미합니다. 100y가 MEV 세금을 트랜잭션 우선순위 수수료의 99배로 설정한다고 가정해 봅시다. 그렇다면 100 ETH 가치의 차익거래 기회가 발생하면 해당 MEV를 추출하기 위해 MEV 검색자가 제출해야 하는 최대 우선순위 수수료는 얼마일까요? 정답은 1 이더입니다. 우선순위 수수료를 1 이더로 설정하면 99 이더의 MEV 세금이 발생하여 총 100 이더가 됩니다. 검색자가 우선순위 수수료를 1 이더보다 높게 설정하면 총 비용이 100 이더를 초과하여 손실이 발생합니다. 따라서 100y는 100 ETH MEV 가치 중 최대 99 ETH까지만 캡처할 수 있습니다.
메브 가치를 캡처하지 않는 일반 사용자의 경우 우선 순위 수수료가 더 낮게 설정되므로 100y는 이러한 거래에서 가치를 캡처하지 않습니다. 대신 우선순위 수수료로 표시되는 MEV 가치만 캡처합니다. 이러한 설정을 통해 유니체인의 앱은 MEV를 직접 추출할 수 있으며, 다양한 잠재적 사용 사례를 열어줍니다.
TEE로 검증 가능성 활성화
여기에서 핵심은 블록 생성을 담당하는 주체가 우선순위 메커니즘을 사용하도록 하는 것입니다. 이를 위해 유니체인은 두 단계를 거칩니다. 첫째, PBS 모델과 유사하게 시퀀서와 블록 빌더를 분리합니다. 둘째, 블록 빌더가 TEE(신뢰할 수 있는 실행 환경)를 사용하도록 강제하여 누구나 우선순위 지정 메커니즘이 사용되고 있는지 확인할 수 있습니다.
TEE는 CPU와 같은 하드웨어의 보안 영역으로, CPU와는 독립적인 영역입니다. TEE는 민감한 데이터를 안전하게 처리하기 위해 시스템의 나머지 부분과 독립적으로 작동하는 CPU와 같은 하드웨어의 보안 영역으로, 외부 환경이 손상되더라도 신뢰할 수 있는 코드가 안전하게 실행되도록 보장합니다. 대표적인 예로는 모바일 디바이스에서 지문이나 얼굴 인식과 같은 생체 인식 데이터가 TEE 내에서 처리되는 방식이 있습니다.
이 설계는 운영 체제나 관리자 권한이 있는 프로그램이 보안 영역에 액세스하지 못하도록 차단할 수도 있습니다. TEE에서 실행되는 코드를 신뢰할 수 있도록 하기 위해 인증 프로세스가 사용됩니다. 이러한 검증을 통해 TEE가 항상 안전하고 변조되지 않음을 보장합니다. 예를 들어, 인텔 SGX에서는 SGX의 코드와 데이터를 나타내는 해시가 생성되고 하드웨어로 관리되는 개인 키가 코드의 무결성을 증명합니다.
유니체인의 블록 생성 과정은 TEE 빌더의 신뢰할 수 있는 실행 환경에서 이루어집니다. TEE의 특성상 이러한 빌더는 처음에 우선순위가 지정된 블록 생성 메커니즘을 사용하고 있다는 증명을 사용자에게 제출할 수 있습니다. 이러한 기능의 조합은 유니체인의 애플리케이션이 MEV 수익의 일부를 안정적으로 추출할 수 있도록 보장합니다.
유니체인 검증 네트워크(UVN)
유니체인 검증 네트워크(UVN)는 경제적 보안을 통해 원활한 크로스체인 거래를 가능하게 하기 위해 유니체인의 최신 상태를 검증하고 빠른 종료를 제공하는 탈중앙화된 노드 운영자 네트워크입니다. 이 개념은 빠른 종료를 위해 아이겐레이어를 사용하는 알트레이어의 MACH, 너플의 빠른 종료 레이어, 그리고 최근 제안된 심비오틱의 빠른 종료 아이디어와 유사합니다.
유니체인에서 탈중앙화 노드가 되려면 참여자는 이더리움 메인넷에 유니코를 서약해야 합니다. 각 에포크마다 가장 높은 UNI 잔액을 보유한 노드가 활성 노드 집합으로 선정되며, Reth 유니체인 클라이언트를 실행하여 검증에 참여하게 됩니다. 또한, 다른 네트워크와 마찬가지로 UNI 보유자는 자신의 서약을 위임할 수 있는 옵션이 있습니다.
요약
디앱으로서 유니스왑은 강력한 제품-시장 적합성을 달성했으며, 특히 이더넷 기반 앱 전용 L2로의 전환에 대해서도 긍정적으로 생각합니다. 생태계 확장을 위한 노력도 긍정적입니다. 그러나 유동성 파편화는 여전히 주요 과제로 남아 있으며, 유니스왑 팀이 이더 L1과 유니체인 L2 간의 원활한 크로스체인 거래 경험을 어떻게 제공할 수 있을지가 관건이 될 것입니다.
투자 관점에서 볼 때, UNI 토큰은 이제 UVN의 담보 토큰으로 사용될 것입니다. 아이겐레이어, 심비오틱, 카라크와 같은 리플레징 프로토콜의 강력한 성능을 고려할 때, 상당한 양의 UNI가 UVN에 예치될 것으로 예상되며, 이는 UNI의 가치 축적에 크게 기여할 것입니다. 유니체인의 발표 이후 UNI는 약 12% 상승하여 시가총액 기준 상위 20위권에 진입했습니다. 유니체인의 시가총액이 다른 토큰에 비해 이미 높은 수준이라는 점을 감안할 때, 유니체인 서약이 향후 가격에 미치는 영향에 대해 더 자세히 알아보는 것은 흥미로울 것입니다.