유니체인이 왜 필요한가요? Unichain에 대한 첫 번째 살펴보기

avatar
MarsBit
11-12
이 기사는 기계로 번역되었습니다
원문 표시

서문

수년 동안 유니스왑(Uniswap)은 기능과 혁신을 지속적으로 개선하여 사용자에게 더 친화적이고 공정한 교환을 제공해왔습니다. 예를 들어 우리는 유니스왑 모바일, 유니스왑X의 필러스 네트워크, 크로스체인 의도 표준을 통일하는 ERC-7682, 그리고 곧 유니스왑 V4에서 출시될 사용자 정의 AMM 풀을 위한 후크 등을 보았습니다.

10월 10일, 유니스왑은 그들의 전반적인 낙관적 롤업인 유니체인(Unichain)을 발표했습니다. 이 체인은 슈퍼체인 생태계의 원스톱 유동성 허브가 되어 거래자에게 거의 즉시의 교환 경험과 더 낮은 가격 차이를 제공하는 것을 목표로 하며, 이 과정에서 MEV 참여자의 프라이버시와 무결성을 최대한 보호하기 위해 TEE를 사용합니다.

이러한 비전은 인상적이지만, 사용자들은 또 다른 L2가 필요한지 의문을 제기했습니다. 비탈릭을 포함한 일부 사람들은 "유니체인 = 각 롤업에 유니스왑 복제본"이라고 언급했습니다. 다시 말해, 그는 새로운 체인에서 유니스왑 복제본을 시작하는 것이 유니체인 자체를 시작하는 것과 동일한 목적을 가진다고 생각합니다.

그렇다면 유니체인은 긍정적일까요, 아니면 부정적일까요? 오늘 이 기사에서는 유니체인의 아키텍처를 살펴보고 유니체인의 "필요성"을 이해해 보겠습니다.

Uniswap

1. 유니체인이란 무엇인가?

유니체인은 거의 즉시 거래를 실행하는 것을 목표로 하는 옵티미스틱 롤업이며, 동시에 프라이버시 기술인 TEE를 사용하여 온체인 LP와 교환자에 대한 잠재적인 영향을 최소화합니다.

유니체인은 다른 옵티미스틱 롤업 체인과 동일한 속성과 표준으로 구축되므로 현재 슈퍼체인 생태계의 상호운용성을 활용하고 전체 네트워크의 공유 유동성에 액세스할 수 있습니다.

이를 위해 유니체인은 4가지 주요 혁신을 가져왔습니다:

· 롤업 부스트 및 시퀀서 빌더 분리

· TEE 내 블록 구축

· 플래시블록

· 유니체인 검증 네트워크(UVN)

1.1 롤업 부스트: 시퀀서 제안자 분리(SBS)

블록 구축은 MEV 문제를 해결하는 핵심입니다.

MEV 부스트 이전에 이더리움은 검열 위험과 나쁜 사용자 경험에 시달렸습니다. 검색자 간의 이윤 추구 주문 포함 경쟁으로 인해 사용자는 높은 거래 수수료와 선점 거래 문제에 직면했습니다. 이 문제를 해결하기 위해 플래시봇은 MEV-부스트를 구축했습니다.

MEV 부스트는 중계기를 도입하여 블록 구축자와 제안자의 역할을 분리하고 가장 수익성 있는 블록을 제안자에게 제출하여 블록 구축자와 제안자의 역할을 구분합니다. 이러한 설계는 MEV 추출 프로세스를 효과적으로 분산시키고 검증자와 전문 구축자 간의 MEV 수익을 민주화합니다.

Uniswap

롤업 부스트의 개념은 MEV 부스트와 유사하며, SBS(Sequencer Builder Separation)가 활성화된 L2는 "블록 빌더 사이드카"라는 시스템을 통해 블록 구축 프로세스를 시퀀서의 실행 엔진에서 분리할 수 있습니다.

요약하면, 시스템 내에는 4개의 주요 구성 요소가 있습니다:

· OP-node

· OP-geth

· 사이드카 / 블록 빌더 사이드카

· 외부 블록 구축자

다음은 옵티미즘 아키텍처 다이어그램으로, 시퀀서 노드(또는 op-chain)가 op-geth와 op-node로 구성된 것을 볼 수 있습니다.

Uniswap

블록 구축과 제안의 역할을 시퀀서에서 구분하기 위해 "사이드카"라는 구성 요소가 추가되었습니다. 사이드카를 통해 OP 노드는 외부 구축자로부터 블록을 받을 수 있어, 블록 구축자와 제안자 사이에 시장을 만들 수 있습니다.

워크플로는 다음과 같습니다:

1. OP 노드가 사이드카에 업데이트를 보냅니다.

2. 사이드카가 중개자 역할을 하며 업데이트를 op-geth로 전달합니다.

3. OP 노드가 블록을 요청할 때 사이드카가 요청을 가로챕니다.

4. 그런 다음 사이드카는 요청을 외부 블록 구축자에게 전달하며, 이는 외부 구축자가 입찰하고 경쟁할 수 있는 "틈새"입니다.

5. 외부/우승 블록을 받으면 사이드카가 이를 OP 노드에 보냅니다.

6. 블록을 받지 못하면 사이드카가 로컬로 생성한 블록을 전달합니다.

블록 구축기 사이드카의 주요 이점은 OP 체인 클라이언트를 수정할 필요 없이 업그레이드할 수 있으며, 거래 정렬 규칙을 더 유연하고 간소화되며 검열 저항성 있게 만들 수 있다는 것입니다. 그러나 중개자(사이드카)를 추가하여 약간의 지연이 발생할 수 있습니다.

1.2 롤업 부스트: 시퀀서 제안자 분리(SBS)

롤업 부스트는 신뢰할 수 있는 실행 환경(TEE)을 블록 구축 프로세스에 도입하여 거래 무결성을 보장함으로써 이 프로세스를 한 단계 더 발전시켰습니다. 인텔 TDX와 같은 최신 하드웨어 발전 덕분에 실시간 성능이 가능해졌습니다.

TEE를 잘 모르는 사람들을 위해 말하자면, TEE는 프로세서 또는 하드웨어 내의 보안 영역으로, 승인되지 않은 엔터티의 내부 데이터 액세스를 차단하여 향상된 프라이버시를 제공합니다. 동시에 TEE 내부의 코드는 수정 또는 교체될 수 없기 때문에 높은 무결성을 유지합니다.

Uniswap

롤업 부스트 맥락에서 유니체인은 MEV 유출 위험을 낮추기 위해 TEE 구축기를 사용할 것입니다. 즉, 번들 또는 거래가 TEE 블록 구축기로 전송될 때 TEE의 무결성 측면에서 구축기에 도착하는 거래 순서가 MEV를 더 추출하려는 외부 당사자의 영향을 받지 않는다는 것을 보장할 수 있습니다.

또한 TEE는 신뢰할 필요 없는 롤백 보호를 제공하여 사용자를 실패 거래의 영향으로부터 보호할 수 있습니다. 왜냐하면 TEE는 시뮬레이션을 실행하고 모든 롤백 거래를 처리하기 전에 이를 감지하고 제거할 수 있기 때문입니다. 이는 AMM의 효율성을 높일 뿐만 아니라(실패 거래가 없기 때문에) 전반적인 사용자 경험을 개선합니다. 특히 거래량이 많을 때 그렇습니다.

Uniswap

정렬 및 블록 구축 프로세스의 투명성을 높이기 위해 블록 생성 후 실행 증명이 사용자에게 공개될 것입니다. 이 증명은 우선순위 정렬을 검증하는 데 필수적이며, 이 개념은 후반부에 설명될 것입니다.

1.3 플래시블록 및 검증 가능한 블록 구축

이더리움의 평균 블록 시간은 12초로 매우 느려 오늘날의 수용 가능한 거래 경험 요구 사항을 충족할 수 없습니다. 또한 느린 블록 시간으로 인해 네트워크가 더 많은 MEV 기회에 노출되고 스팸 거래 공격에 의한 네트워크 혼잡에 취약해집니다.

L2는 오프체인 거래를 번들링하고 계산의 정확성을 검증하는 증명을 제출함으로써 이더리움의 확장성을 높이고자 합니다. 더 원활한 거래 경험을 제공하기 위해 유니체인은 250ms의 블록 시간을 목표로 합니다. 그러나 이를 달성하려면 지연이 낮고 지속적으로 블록을 전송하며 거의 즉시 확인 시간을 제공할 수 있는 시스템이 필요합니다. 솔라나는 440M을 병렬로 처리할 수 있지만, 이러한 속도를 달성하기 위해서는 일정 수준의 탈중앙화를 희생해야 합니다.

과거에는 대부분의 L2 블록 제안 프로세스에서 데이터 직렬화와 상태 루트 생성으로 인해 지연이 발생하여 빠른 블록 시간이 실현 불가능했습니다.

이 문제를 해결하기 위해 플래시봇은 플래시블록을 만들었는데, 이 개념은 블록을 "분할"하여 블록 간 시간을 단축함으로써 UX/LP 이점을 극대

이 외에도 TEE를 통해 각 Flashblock에서 우선순위 정렬을 강제할 수 있기 때문에, 애플리케이션과 스마트 계약이 이제 MEV 세금을 부과하고 우선순위 정렬을 탈취하여 자신의 이익을 추구하며 MEV를 LP와 사용자에게 재분배할 수 있습니다.

Dan Robinson의 트윗에서 강조한 바와 같이, 애플리케이션과 사용자가 자신의 MEV를 '통제'할 수 있도록 하는 것이 Unichain의 주요 기능/목적 중 하나입니다.

더 나은 것은, 우선순위 정렬이 TEE 내의 공개 실행 증명을 통해 검증될 수 있다는 것입니다. 이를 통해 사용자는 자신의 거래가 어떻게 실행되었는지 정확하게 확인할 수 있습니다. 이는 사용자가 우선순위 정렬의 공정성을 보장할 수 있는 유일한 방법이기 때문에 매우 중요합니다.

1.4 Unichain 검증 네트워크(UVN)

현재 대부분의 L2 정렬기는 중앙화되어 있어, 단일 정렬기의 행동이 MEV의 공정성, 블록의 활성도 또는 최종성 등에 영향을 미칠 수 있습니다. 예를 들어, 정렬기가 잘못된 블록을 발행하고 사기 증명을 제출하여 이를 도전하는 경우, resulting 체인 역전은 실제로 체인의 속도에 영향을 미칠 수 있습니다.

이러한 정렬기의 단일 장애 지점을 해결하기 위해 Unichain은 Unichain 검증 네트워크(UVN)를 도입했습니다.

UVN은 블록 제안 시 이더리움 검증자를 통해 규범 체인을 검증하는 데 초점을 맞춤으로써 추가적인 최종성 계층을 제공합니다. 이 프로세스는 실제로 병렬화와 유사하며, 블록 구축의 다양한 단계가 동시에 발생할 수 있습니다.

그러나 문서에 추가 세부 사항이 없어 현재 장단점을 추정하기는 이릅니다.

1.5 $UNI 토큰

$Uni 토큰은 이제 단순한 거버넌스 토큰이 아니라 유틸리티 토큰이기도 합니다.

검증자가 되려면 먼저 메인넷에 $Uni를 담보로 예치해야 합니다. 스마트 계약이 잔액을 추적하고 Unichain의 네이티브 브리지를 통해 상태를 업데이트할 것입니다.

각 기간 시작 시 현재 예치 잔액이 스냅샷되며, 수수료는 예치 가중치에 비례하여 분배됩니다. 가장 높은 $UNI 예치 가중치를 가진 검증자가 활성 집합으로 선정되어 검증 보상의 일부를 받을 수 있는 증명을 발행할 수 있습니다. 증명을 누락하거나 발행하지 않은 검증자는 보상을 받지 못하며, 보상은 다음 기간으로 이월됩니다.

제한된 공개 정보를 바탕으로 추론하면 검증 보상은 다음과 같을 것입니다:

(Unichain 사용자가 지불한 L2 수수료 - 애플리케이션이 부과한 MEV 세금 - 1 계층에 번들로 제출하는 비용)

2. Unichain vs 애플리케이션 체인 vs 일반 롤업

Uniswap

· Unichain/일반 롤업과 애플리케이션 체인 간의 주요 차별화 요인은 MEV, 사전 확인 및 블록 공간 경쟁입니다.

· 애플리케이션 체인은 아키텍처를 유연하게 사용자 정의할 수 있기 때문에 검열 위험 제거 또는 MEV 유출 감소 등의 문제를 해결하기 위한 다양한 MEV 메커니즘을 구현할 수 있습니다.

· 동시에 TEE가 제공하는 무결성 속성으로 인해 Unichain은 거래 순서가 어떤 제3자의 영향도 받지 않도록 보장함으로써 MEV를 완화하고 재구성할 수 있습니다. 검증 가능한 우선순위 정렬은 또한 MEV의 공정성을 보장하고 MEV 수익을 사용자와 유동성 공급자에게 재분배할 수 있는 가능성을 제공합니다.

· 시장의 대부분의 정렬기는 중앙화되어 있어 주문 흐름에서 최대 가치를 추출할 수 있습니다. 반면 Unichain은 MEV 재분배 메커니즘으로 인해 원래 정렬기가 포착할 수 있는 MEV 양을 어느 정도 제한하는 더 '공공의 이익'을 위한 접근법을 취했습니다.

· Unichain은 OpStack을 기반으로 구축되었으며, OpStack은 최적주의 체인의 통일된 표준으로, 이를 통해 Unichain은 안전한 메시징을 통해 수퍼체인에서 메시지를 읽고 자산을 전송할 수 있어 고유의 최적주의 상호운용성 설계를 통해 지연 시간(약 2초)을 줄일 수 있습니다. 반면 애플리케이션 체인은 IBC 생태계에 참여하거나 Arbitrum Orbit에 L3를 구축하는 등 다양한 상호운용성 솔루션을 활용할 수 있습니다(OpStack의 L2에는 일반적이지 않습니다).

3. 결론

Unichain은 사용자에게 사전 확인된 유창한 거래 경험을 제공할 뿐만 아니라 Flashblcoks를 통해 활성화된 더 짧은 블록 시간으로 인해 MEV 활용 창구를 최소화하는 흥미로운 개념입니다. 이러한 혁신은 또한 LP의 역선택 위험을 낮추고 사용자/LP가 더 낮은 슬리피지 등의 혜택을 받을 수 있게 합니다.

다른 한편으로, TEE의 무결성 및 프라이버시 속성은 사용자가 공정하고 검증 가능하며 애플리케이션 관리형 MEV 재분배의 혜택을 받는 보장된 거래를 Unichain의 우선순위 정렬을 통해 누릴 수 있게 합니다.

Unichain의 검증 프로세스는 또한 단일 장애 지점으로부터 정렬기를 보호하며, 검증자는 신속한 최종 블록 검증에서 중요한 역할을 하면서 $Uni 토큰을 수익성 있는 생산 자산으로 전환합니다.

그러나 MEV 재분배를 통해 정렬기는 실제로 최대 MEV 포착 잠재력을 잃지만, 더 많은 수익이 체인의 LP/사용자에게 돌아가고 있습니다.

일부 사람들은 Unichain이 자산 마이그레이션을 유치하기에 충분한 매력이 없다고 생각할 수 있지만, L2 생태계가 계속 발전함에 따라 체인 간 상호운용성이 Unichain이 Base의 유동성 풀과 같은 더 큰 유동성 풀을 활용할 수 있게 할 것이라고 믿습니다.

또한 Grant(Unichain은 Uniswap DAO 이후 USDC 형태로도 제공할 수 있음) 외에도 새로운 DeFi 앱은 사용자 정의 MEV 재분배 전략에서 혜택을 받을 수 있기 때문에 Unichain에서 구축할 충분한 동기가 있습니다. 동시에 생태계 내 자산은 MEV 유출을 완화하기 위해 TEE의 혜택을 받을 수 있습니다.

따라서 속도, MEV 재분배의 공정성 및 이 체인이 제공할 수 있는 상호운용성을 바탕으로 Unichain은 DeFi의 다음 중심이 될 수 있습니다.

출처
면책조항: 상기 내용은 작자의 개인적인 의견입니다. 따라서 이는 Followin의 입장과 무관하며 Followin과 관련된 어떠한 투자 제안도 구성하지 않습니다.
라이크
즐겨찾기에 추가
코멘트